This is a series of article that define my conventions on how to do Windows Presentation Framework (WPF) development using Expression Blend and the ‘MVVM toolkit’.
- Introduction
- Windows Presentation Foundation (WPF) Conventions
- Implementation using ‘MVVM Light’ toolkit
- Sample application
Sample Application using ‘MVVM Light’ toolkit
For this third article, I created a sample application to demonstrate the use of most of the MVVM Light toolkit helpers. It contains just a minimum to easily follow the descriptions of the previous 3 articles.
The basic part I want to demonstrate is the use of bindable Properties, Event to Command handling and the use of Notifications issued by the ViewModel.
Once you login, the current screen is replaced by the app screen that has a footer and some content. In addition, the header will contain some user information and a logoff button.


Pre-Requisites:
- VisualStudio 2010
- Expression Blend 4
- You have installed the ‘MVVM Light’ toolkit in Blend and Visual Studio
Download project: download