2. Agenda – What’s new? A bit of history All the new bits: Developer Tools Better UI/UX support More help for writing Business Apps More OOB features
3. Silverlight History Silverlight 1 Cross browser/Cross platform High quality video/audio AJAX Silverlight 2 Write managed code Rich UI control library and better UX Deep zoom Good Network support
4. Silverlight History (Contd) Silverlight 3 Out of Browser GPU Acceleration Behaviors Perspective transforms Pixel shaders Silverlight toolkit
6. Tooling Support Visual Studio 2010 provides better developer experience Better design surface experience Better XAML Intellisense Drag drop databinding Expression Blend 4 Lots and lots of new stuff (too much to list here)
8. UI/UX Changes Implicit styles New controls (RichTextEditBox, ViewBox, etc) Drag/drop support Mouse right click/mouse wheel support Full screen keyboard support DataGrid enhancements ICommand support
10. Support for Business Apps Printing support WCF RIA Services Clipboard support Enhanced Internationalization/Localization MEF support Enhanced data binding
12. Out of Browser/Elevated Trust Support for Trusted Applications Render HTML within Silverlight (WebBrowser control) Support for Toast notifications Access local file system (with some restrictions) COM support Cross domain network calls
14. Media Related Features Webcam and Microphone support Local recording Support for higher quality audio/video Media playback restrictions and content protection
16. Summary Silverlight 4 contains number of new enhancements: Better UI/UX support Better support for writing Business Apps More Out of Browser features Media related changes