Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

MIX10 Roundup: Silverlight And IE9

2,315 views

Published on

Ian Smith from irascian.co.uk presents a summary of Silverlight4 and IE9 announcements from the recent MIX10 conference in Las Vegas.

This presentation was given on 24th March 2010 at the EMC Consulting office in London.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

MIX10 Roundup: Silverlight And IE9

  1. 1. Silverlight 4 and IE9at MIX10<br />Ian Smith, Irascian Ltd<br />
  2. 2. Silverlight 4 Keynote Announcements<br />Release Candidate now (no “go live” license)<br />RTM “next month”<br />PDC (November 2009) =45% market share, Now=“approaching*60%”<br />Pinned full-screen mode added to RC release<br />*Dictionary definition of “approaching” = “to make advances to”<br />Ian Smith<br />1/13<br />
  3. 3. Silverlight 4 RC Changes since Beta 2<br />Diff list at http://firstfloorsoftware.com/files/difflists/Silverlight 4 Beta-vs-Silverlight 4 RC.html<br />RichTextBox (was RichTextArea)<br />WebBrowserBrush (was HtmlBrush)<br />Printing API Enhancements<br />Native Automation (COM interop)<br />Language/Script Support<br />Networkinghttp://mtaulty.com/CommunityServer/blogs/mike_taultys_blog/archive/2010/03/20/silverlight-4-rc-socket-security-changes.aspx<br />User Consent Dialogs (webcam, clipboard etc)<br />Silverlight 4 RC Offline Documentationhttp://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=b6127b9b-968c-46c2-8cb6-d228e017ad74<br />Updated RC Security Whitepaper athttp://blogs.msdn.com/nickkramer/archive/2010/03/19/updated-security-overview-for-silverlight-4-rc.aspx<br />Ian Smith<br />Ref: http://timheuer.com/blog/archive/2010/03/15/whats-new-in-silverlight-4-rc-mix10.aspx<br />2/13<br />
  4. 4. Silverlight 4 RC New since Beta 2<br />XAP Signing for Trusted Applicationshttp://mtaulty.com/CommunityServer/blogs/mike_taultys_blog/archive/2010/03/23/silverlight-4-rc-signing-trusted-apps-with-home-made-certificates.aspx<br />Custom Window Chromehttp://www.silverlightplayground.org/post/2010/03/15/Chromeless-Window-for-OOB-applications-in-Silverlight-40-RC.aspx<br />Pinned full-screen mode<br />ContextMenu control<br />SLLauncher Silent Installshttp://mtaulty.com/CommunityServer/blogs/mike_taultys_blog/archive/2010/03/24/silverlight-4-rc-and-the-silent-installation.aspx<br />WCF RIA Services Toolkit<br />XAML Parser Changeshttp://www.davidpoll.com/2010/03/15/new-in-the-silverlight-4-rc-xaml-features/http://karlshifflett.wordpress.com/2010/03/21/visual-studio-2010-xaml-editor-intellisense-presenter-extension/<br />http://timheuer.com/blog/archive/2010/03/15/whats-new-in-silverlight-4-rc-mix10.aspx<br />http://weblogs.asp.net/lduveau/archive/2010/03/16/what-s-new-in-silverlight-4-rc.aspx<br />Ian Smith<br />3/13<br />
  5. 5. Silverlight 4 – Coming Soon!<br />Silverlight Pivot Control (Summer 2010)http://team.silverlight.net/announcement/start-preparing-for-the-silverlight-pivot-control-now/<br />PRISM v4 (September 2010)http://blogs.msdn.com/dphill/archive/2010/03/15/prism-a-look-ahead.aspx<br />Microsoft Silverlight Analytics Framework (Beta available now for Silverlight 3/Blend 3) .....<br />Ian Smith<br />4/13<br />
  6. 6. Silverlight/Expression Studio Training<br />http://www.microsoft.com/design/toolbox/<br />http://channel9.msdn.com/learn/courses/Silverlight4/<br />Ian Smith<br />5/13<br />
  7. 7. Silverlight Spy<br />Version to support Silverlight 4 RC released Sunday, 21st March 2010<br />Intention is that future version will support Windows Phone<br />Changes to way the product works will likely be necessary – ie specific build with Silverlight Spy assemblies rather than current XAP injection at download time<br />Changes to support Windows Phone will have an impact on planned PDF support in Document Toolkit (delayed)<br />Ian Smith<br />Disclaimer: There is no commitment on the part of First Floor Software to guarantee the above. The above bullet points reflect the current intention rather than a guarantee.<br />6/13<br />
  8. 8. Microsoft Silverlight Analytics Framework<br />Analytics is how you track success of your interactive experience. It’s where the money is!<br />Designers can use it to qualify their worth to the business.<br />There is a need to track applications running OOB so traditional HTML DOM bridge/JavaScript solution not acceptable.<br />Video scenarios can have poor performance impact with JavaScript solution<br />What about SketchFlow applications?<br />How do you do A/B Testing with subtle design changes?<br />Ian Smith<br />7/13<br />
  9. 9. Microsoft Silverlight Analytics Framework<br />Developed from ground-up with help of Analytics companies<br />MSAF is a key Flash differentiator for Silverlight<br />Blend behaviours enable Designer-friendly implementation<br />A/B Testing with State Groups and ABTesting behaviour<br />Framework comes with Visual Studio templates<br />Extensible using MEF<br />Beta is Silverlight 3/Blend 3 only<br />Ian Smith<br />8/13<br />
  10. 10. Microsoft Silverlight Analytics Framework<br />Anything that is an event can pass data structure to the Data Collector<br />Analytics Service 1<br />Online<br />Data Collector<br />Online<br />Analytics Service 2<br />Online<br />Analytics Service 3<br />Button Click<br />Online<br />Analytics Service 4<br />Button<br />Offline<br />Isolated Storage<br />Privacy Statement<br />Online<br />Event Log<br />Isolated Storage<br />Online<br />Be smart: Have a privacy statement and don’t track personal identity information<br />Ian Smith<br />9/13<br />
  11. 11. Microsoft Silverlight Analytics Framework<br />Analytics Service Partners partners<br />AT Internet<br />Comscore<br />GlanceGuide<br />Google Analytics<br />Nedstat<br />Pre-emptive Solutions<br />Quantcast<br />Telerik (through their control set)<br />Coming soon<br />Anvato<br />Conviva<br />Nielsen<br />Skytide<br />Visible Measures<br />Webtrends<br />Unica<br />Infragistics?<br />Ian Smith<br />10/13<br />
  12. 12. Microsoft Silverlight Analytics Framework<br />Links<br />Framework “home” pagehttp://msaf.codeplex.com/<br />Mix 10 video overview of SLAFhttp://live.visitmix.com/MIX10/Sessions/CL24<br />SketchFlow example (slide deck with analytics)http://charette.com/saf<br />Ian Smith<br />11/13<br />
  13. 13. Internet Explorer 9 Highlights<br />Interoperable HTML5 Markup<br />GPU-powered HTML5 Graphics and Media<br />Across-the-board High Performance<br />Supports HTML 5, XHTML/XML and SVG<br />CSS3 Selectors and Namespaces mean less code<br />“Platform Preview” available now (doesn’t include all features shown at MIX keynote)<br />8-weekly “update” cycle of “Platform Preview”<br />IETestDrive.com<br />Let’s see some quick demo’s .....<br />Ian Smith<br />12/13<br />
  14. 14. IE9 and ACID3 Testing<br />IE8 managed a score of 20/100<br />IE9 currently has 55/100<br />ACID 3 high score not a priority for many reasonshttp://arstechnica.com/microsoft/news/2010/03/ie9-standards-and-why-acid3-isnt-the-priority.ars<br />Ian Smith<br />13/13<br />

×