I am happy to announce the release of an "Introduction to MVVM" hands-on-lab, in the form of a Visual Studio 2010 extension. You can download it from the Visual Studio Gallery here. I will be posting additional information (as time permits) on this dedicated MVVM page.

The hands-on-lab is intended to be an introduction to the Model-View-ViewModel (MVVM) pattern. It integrates directly inside Visual Studio, with documentation, examples and even automatic code snippet copying, all in one place. The hands-on-lab walks through the pattern step-by-step using examples that are easy to understand, and illustrates the benefits of MVVM in a concrete way.

As was the case with the VS2008 MVVM Toolkit, it is not intended to replace community libraries. I hope you find it useful!