Presented to Pune User Group Monthly Event on 4th June 2011. It's a Demo oriented session presented to the attendees.
To download the PPT and Source Code of the demo, visit my blog: http://www.kunal-chowdhury.com
If you have any trouble downloading, contact me on Twitter @ http://twitter.com/kunal2383
2. Agenda What’s new in Silverlight 5? The features available in Silverlight 5 Beta The features not included in Silverlight 5 Beta Getting Started with Silverlight 5 Beta Question and Answers
3. The features available in Beta Debugging Data Bindings in XAML Multiple Click Count Implicit Data Templates Advanced Text Improvements Character Spacing Line Stacking Multi Column Text Binding on Style Setter
4. The features available in Beta (cont…) Text Searching Multiple Window Support Ancestor Relative Source Binding Custom Markup Extension File Access Low Letancy Sound and Variable Speed Playback 3D Support
5. The features not included in Beta Improved power awareness APIs. Remote control support, allowing users to control media playback DRM advancements that allow seamless switching between DRM media sources. Enhanced OpenType support. Support for Postscript vector printing. The DataContextChangedevent. Security Assertion Markup Language authentication token. Call existing unmanaged code directly from Silverlight with P/Invoke.
6. Debugging Data Bindings in XAML Set breakpoints on XAML lines those have {Binding} syntax Use Conditional Breakpoints If Silverlight 5 Tools is installed, you can debug Silverlight 4 XAML too
7. Multiple Click Count ClickCount property present in the MouseButtonEventArgs allows you to check how many times a user clicked on the UIElement
8. Implicit Data Templates Declare multiple Data Templates Dynamically load template based on Data Type
9. Advanced Text Improvements Now the Silverlight controls support advance text improvements like: Character Spacing Line Stacking Multi Column Text
10. Binding on Style Setter Set data binding directly in Style Setter
11. Text Searching You can now search text inside Combo Box and ListBox Can’t search for multiple entries
12. Multiple Window Support You can now open extra Windows from Out-of-Browser Silverlight application Your application must be a trusted one If you don’t enable elevated trust for your OOB app, it will through UnauthorizedAccessException Once you close the Main Window, other Windows will close automatically
13. Ancestor Relative Source Binding This feature was already available in WPF You can now bind to the relative ancestor elements very easily
14. Custom Markup Extension Markup extensions allow code to be run at XAML parse time for both properties and event handlers It also enables cutting-edge MVVM support
15. File Access Access any file or directory if your application is trusted Sign XAP to trust your application to run in elevated mode
16. Resources Silverlight 5 Tutorial –http://tinyurl.com/Silverlight5Tutorial Silverlight Zone – http://www.silverlight-zone.com
Improved power awareness prevents the screen saver from being shown while watching video and allows the computer to sleep when video is not active.Remote control support, allowing users to control media playbackDRM advancements that allow seamless switching between DRM media sources.Enhanced OpenType support.Support for Postscript vector printing enables users to create reports and documents, including the ability to create a virtual print view different from what is shown on the screen.The DataContextChanged event is being introduced. WS-Trust support: Security Assertion Markup Language authentication token.Call existing unmanaged code directly from within Silverlight with P/Invoke.