TechDays 2010: Understanding the Model-View-ViewModel pattern

Download this episode

Download Video

Description

The Model-View-ViewModel pattern (also called MVVM) is a hot topic in today’s Silverlight and WPF world. This pattern facilitates modern development techniques such as separation of concerns (decoupling), unit testing and test driven development, work with modern tools such as Visual Studio 2010, Expression Blend and more. In this session, Laurent (a user and promoter of MVVM since 2006) will introduce this pattern to you with many demos. We will talk about the basic components of a modern Silverlight or WPF application, and of additional helpers that will make your life as a developer much easier.

Speaker : Laurent Bugnion 

Embed

Format

Available formats for this video:

Actual format may change based on video formats available and browser capability.

    The Discussion

    • User profile image
      Angelo Cook

      how come all of the demos are base upon raw table access and nothing with stored procedures, which 98% of the world works with.

    • User profile image
      Paulo Quicoli

      Well,

      this presentation is about a "presentation pattern", not about data access..... so, MVVM is not worried about how do you bring data from database......

       

    • User profile image
      Alberto

      Fantastic introduction
      It covers all the main problems and pieces. I didn't know the light mvvm framework. I like it
      Thanks very much

    • User profile image
      Dydek

      @Angelo Cook: 98% of the world...? Whose world? Definitely not mine. Why would I bother to create an additional layer of complexity that would have to be maintained, if I can achive the same and sometime even better performance, with well designed database.

    Comments closed

    Comments have been closed since this content was published more than 30 days ago, but if you'd like to send us feedback you can Contact Us.