WHAT ABOUT WINDOWS 8

The version currently in Codeplex does not compile or run in Windows 8 Consumer Preview. A new release is in the works and will be published soon to support Windows 8 Consumer preview. Thanks for your patience.

Building the code

In order to get the latest source code from the Source Code section, build it, unit test it, and get the latest DLLs installed, check this article:
http://www.galasoft.ch/mvvm/building/

Installing the binaries with NuGet

You can add MVVM Light to an existing Windows Presentation Foundation (3.5 or 4), Silverlight (3 or 4) or to a Windows Phone (7 or 7.1 beta) project with the help of the NuGet package manager. For more information, visit http://blog.galasoft.ch/archive/2011/05/07/mvvm-light-v3-on-nuget-now-with-wp7-support.aspx

Installing the full toolkit (binaries, templates, snippets)

Right now the installation process is still manual as described at http://www.galasoft.ch/mvvm/installing/manually/. This will change soon with an automated installer.

Creating your first application

To create an application in Visual Studio: http://www.galasoft.ch/mvvm/creating/.
To create an application in Blend: http://www.galasoft.ch/mvvm/creatingblend/

Understanding MVVM

To start with MVVM and understand the basics, see my MIX10 session, available in video at http://live.visitmix.com/Archive#VideoList (scroll down to EX14). A slightly longer version (including a Windows Phone 7 demo) is available at http://channel9.msdn.com/posts/kreekman/TechDays-2010-Understanding-the-Model-View-ViewModel-pattern/

A Deep Dive session is going to take place at MIX11 (April 2011), stay tuned for more information.

Getting started with MVVM Light Toolkit

A good "primer" series by Jesse Liberty: http://jesseliberty.com/2011/01/04/wpfs-mvvm-light-toolkit-soup-to-nuts-part-i/
Another nice series by Chris Koenig, using MVVM Light: http://chriskoenig.net/category/development/mvvm/

More articles

There are a lot of articles written about the MVVM Light Toolkit: Info about new versions, documentation about specific components of MVVM Light, etc.
For more information, please check http://www.galasoft.ch/mvvm/#tutorials

Last edited Mar 1, 2012 at 4:49 PM by lbugnion, version 5

Comments

Zenon66 Dec 29, 2012 at 6:03 PM 
Honestly I don't understand why this page have some outdated links to blog and one page tutorial when should have its own documentation.

Familyghost Nov 28, 2012 at 6:39 PM 
The code on Liberty's page is way out of date from what is in your code here. Can't follow his instruction. Consider writing a formal instruction and putting it here, along with several dozen example projects that use it from Hello World, to something complex.