My great friend and Microsoft MVP Josh Smith and I spent a weekend together in December 2008, Pair Programming in New York City. While there we wrote a cool WPF Wizard that leverages MVVM and is localized in four languages.
We have posted a Code Project article here: http://www.codeproject.com/KB/WPF/InternationalizedWizard.aspx
The source code is in VB.NET and C#.
This application demonstrates the power and simplicity of writing a MVVM application. As you go through the code and step through the application, you’ll see how we only change data. When data is changed, the UI that is bound to this data, responds to this data change. This is the key to MVVM and what makes unit testing MVVM applications so easy.
I hope you like and can learn more about WPF and MVVM from this article and sample code.
Have a great day!
Just a grain of sand on the worlds beaches.


