Sessions tagged as Silverlight

How To Become a MEF Head

Presenter: Joe McBride
Time: 8:30 AM – 9:45 AM, Saturday, June 04, 2011
Location: Eliot Center, Room B301
Tags: MEF, Silverlight, WPF

In this fast moving presentation we'll cover what it means to be a MEF Head and how you can join this exclusive club. “Application requirements change frequently and software is constantly evolving. As a result, such applications often become monolithic making it difficult to add new functionality. The Managed Extensibility Framework (MEF) is a new library in .NET Framework 4 and Silverlight 4 that addresses this problem by simplifying the design of extensible applications and components.” We'll cover the following features of MEF: • Parts • Catalogs • Metadata • "Stable Composition" • Integrating MEF into Existing Applications • Debugging Strategies • Application Strategies: Desktop vs. Silverlight vs. WP7 • MEF Futures • Your questions & specific features! Do you have a specific feature of MEF you would like to see presented, or an aspect of the framework that you’d like to see a deep dive? Contact me via my blog or Twitter!

Learn MVVM Basics

Presenter: Greg Lutz
Time: 10:15 AM – 11:30 AM, Saturday, June 04, 2011
Location: Eliot Center, Room A204

Learn many of the basic design principles behind the ever-growing MVVM (Model-View-ViewModel) development pattern. Learn the what's, why's and how's of MVVM in a simple WPF application created from the ground up. We will walk through MVVM basics, such as XAML data binding and commanding. Not familiar with MVVM or not sure what all the fuss is about? If not, or even if you develop in Silverlight, you should attend to find out. This is considered a level 200 session because attendees should be somewhat familiar with WPF or Silverlight.

Push Notifications and Tiles for Windows Phone

Presenter: Joe McBride
Time: 1:30 PM – 2:45 PM, Saturday, June 04, 2011
Location: Eliot Center, Room A106

Windows Phone has provided a refreshing new interface in its use of Live Tiles. In this session I’ll demonstrate how to use push notifications to update Tiles, provide Toast notifications, and raw data notifications. We’ll take a look under the covers on how this done today, and what’s coming in the Mango update for Windows Phone.