Building In Browser Experiences with Silverlight 5

Building In Browser Experiences with Silverlight 5 PowerPoint PPT Presentation


  • 102 Views
  • Uploaded on
  • Presentation posted in: General

Download Presentation

Building In Browser Experiences with Silverlight 5

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


1. Building In Browser Experiences with Silverlight 5 Steve Lasker Lead Program Manager Microsoft Corporation

2. Focused on your top asks:

3. DataBinding Enhancements Enabling MVVM, but also just more productive

4. Layers Of Our Applications

5. MVVM

6. Benefits of MVVM

7. MVVM Enhancements Reduce the need for UI code How to reduce code? Enhance DataBinding

8. MVVM Enhancements

9. Binding Style Setters How do I change styles without shipping new XAML? Can I set the styles in the database? demo

10. Binding Style Setters How It Works Create a Class to expose your values Instance the Class in your Resources Bind the value to the instanced resource

11. MVVM Enhancements

12. Implicit Data Templates Template Based On Type Heterogeneous Collections With Inheritance Hierarchy

13. MVVM Enhancements

14. Relative Source Ancestor Binding How do I bind to data up the visual tree?

15. Relative Source Ancestor Binding Used For Control Hierarchy Binding As Well

16. MVVM Enhancements

17. DataBinding Debugging

18. MVVM Enhancements

19. Custom Markup Extensions How do I get my event handler code out of my Code Behind

20. Custom Markup Extension How It Works

21. Custom Markup Extensions How do I get my event handler code out of my Code Behind

22. MVVM Enhancements

23. DataContextChanged Event It just works Increase Memory Efficiency “handle references”

24. MVVM Enhancements

25. UpdateSourceTrigger How can I get key stroke changes?

26. UpdateSourceTrigger Silverlight 5 Adds PropertyChanged Moving code to your testable ViewModel

27. UpdateSourceTrigger Moving code from the UI to the testable ViewModel

28. MVVM Enhancements

29. WCF RIA Services SP2 for Silverlight 5 announcing

30. WCF RIA Services for Silverlight 5

31. But Wait, There’s More Text Printing Media

32. Text Enhancements Linked Text Containers Flow Rich Text from one container to another Dynamically flows on resize

33. Text Clarity Sharpens text by snapping with pixels Great for low res devices

34. Vector Printing

35. Trick Play Where did they joke about… Speed through videos, search for sounds New dimension to search No “Alvin & The Chipmunks”

36. Silverlight 5 Summary Adding productivity & robustness with Databinding Enhancements & Debugging Better Text & Printing Enabling Next Gen Media Players Silverlight 5 ships second half 2011

37. Additional Sessions Wednesday Tips for Improving Performance in Silverlight Applications 5:00 PM w/Mike Cook Graphics & 3D with Silverlight 5 3:30 PM w/Aaron Oneal Thursday Advanced Features in Silverlight 5 3:00pm w/Nick Kramer

38. Resources WCF RIA Services Page: http://silverlight.net/riaservices Silverlight.net

  • Login