Silverlight / WPF

W9 Chalk Talk: Advanced Patterns with MVVM in Silverlight and Windows Phone 7


1:30 PM - 2:45 PM

Level: Intermediate

John Papa

Principal Developer Advocate


Ever wonder what the MVVM pattern is, why it exists, when it works well, and what parts you may want to use or not use? In this session I'll discuss all of these topics and go through important scenarios including messaging, child windows, testing with design timed data, tombstoning, dialogs, and how to apply these principals to both Silverlight desktop and Windows Phone 7 applications.

You will learn: 

  • MVVM fundamentals and binding techniques
  • Tombstoning
  • Design Time data
  • Development time data
  • Commanding and Behaviors
  • Messaging