What’s New in Silverlight 5?<br />- By Kunal Chowdhury<br />
Agenda<br />What’s new in Silverlight 5?<br />The features available in Silverlight 5 Beta<br />The features not included ...
The features available in Beta<br />Debugging Data Bindings in XAML<br />Multiple Click Count<br />Implicit Data Templates...
The features available in Beta (cont…)<br />Text Searching<br />Multiple Window Support<br />Ancestor Relative Source Bind...
The features not included in Beta<br />Improved power awareness APIs.<br />Remote control support, allowing users to contr...
Debugging Data Bindings in XAML<br />Set breakpoints on XAML lines those have {Binding} syntax<br />Use Conditional Breakp...
Multiple Click Count<br />ClickCount property present in the MouseButtonEventArgs allows you to check how many times a use...
Implicit Data Templates<br />Declare multiple Data Templates<br />Dynamically load template based on Data Type<br />
Advanced Text Improvements<br />Now the Silverlight controls support advance text improvements like:<br />Character Spacin...
Binding on Style Setter<br />Set data binding directly in Style Setter<br />
Text Searching<br />You can now search text inside Combo Box and ListBox<br />Can’t search for multiple entries<br />
Multiple Window Support<br />You can now open extra Windows from Out-of-Browser Silverlight application<br />Your applicat...
Ancestor Relative Source Binding<br />This feature was already available in WPF<br />You can now bind to the relative ance...
Custom Markup Extension<br />Markup extensions allow code to be run at XAML parse time for both properties and event handl...
File Access<br />Access any file or directory if your application is trusted<br />Sign XAP to trust your application to ru...
Resources<br />Silverlight 5 Tutorial –http://tinyurl.com/Silverlight5Tutorial<br />Silverlight Zone – http://www.silverli...
Questions and Answers<br />
Thank you<br />
Upcoming SlideShare
Loading in...5
×

What's New in Silverlight 5?

1,888

Published on

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

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,888
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide
  • 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.
  • Transcript of "What's New in Silverlight 5?"

    1. 1. What’s New in Silverlight 5?<br />- By Kunal Chowdhury<br />
    2. 2. Agenda<br />What’s new in Silverlight 5?<br />The features available in Silverlight 5 Beta<br />The features not included in Silverlight 5 Beta<br />Getting Started with Silverlight 5 Beta<br />Question and Answers<br />
    3. 3. The features available in Beta<br />Debugging Data Bindings in XAML<br />Multiple Click Count<br />Implicit Data Templates<br />Advanced Text Improvements<br />Character Spacing<br />Line Stacking<br />Multi Column Text<br />Binding on Style Setter<br />
    4. 4. The features available in Beta (cont…)<br />Text Searching<br />Multiple Window Support<br />Ancestor Relative Source Binding<br />Custom Markup Extension<br />File Access<br />Low Letancy Sound and Variable Speed Playback<br />3D Support<br />
    5. 5. The features not included in Beta<br />Improved power awareness APIs.<br />Remote control support, allowing users to control media playback<br />DRM advancements that allow seamless switching between DRM media sources.<br />Enhanced OpenType support.<br />Support for Postscript vector printing.<br />The DataContextChangedevent. <br />Security Assertion Markup Language authentication token.<br />Call existing unmanaged code directly from Silverlight with P/Invoke.<br />
    6. 6. Debugging Data Bindings in XAML<br />Set breakpoints on XAML lines those have {Binding} syntax<br />Use Conditional Breakpoints<br />If Silverlight 5 Tools is installed, you can debug Silverlight 4 XAML too<br />
    7. 7. Multiple Click Count<br />ClickCount property present in the MouseButtonEventArgs allows you to check how many times a user clicked on the UIElement<br />
    8. 8. Implicit Data Templates<br />Declare multiple Data Templates<br />Dynamically load template based on Data Type<br />
    9. 9. Advanced Text Improvements<br />Now the Silverlight controls support advance text improvements like:<br />Character Spacing<br />Line Stacking<br />Multi Column Text<br />
    10. 10. Binding on Style Setter<br />Set data binding directly in Style Setter<br />
    11. 11. Text Searching<br />You can now search text inside Combo Box and ListBox<br />Can’t search for multiple entries<br />
    12. 12. Multiple Window Support<br />You can now open extra Windows from Out-of-Browser Silverlight application<br />Your application must be a trusted one<br />If you don’t enable elevated trust for your OOB app, it will through UnauthorizedAccessException<br />Once you close the Main Window, other Windows will close automatically<br />
    13. 13. Ancestor Relative Source Binding<br />This feature was already available in WPF<br />You can now bind to the relative ancestor elements very easily<br />
    14. 14. Custom Markup Extension<br />Markup extensions allow code to be run at XAML parse time for both properties and event handlers<br />It also enables cutting-edge MVVM support<br />
    15. 15. File Access<br />Access any file or directory if your application is trusted<br />Sign XAP to trust your application to run in elevated mode<br />
    16. 16. Resources<br />Silverlight 5 Tutorial –http://tinyurl.com/Silverlight5Tutorial<br />Silverlight Zone – http://www.silverlight-zone.com<br />
    17. 17. Questions and Answers<br />
    18. 18. Thank you<br />

    ×