Unfortunately there are no good books about the use of WPF and MVVM in Windows applications, and only a few good articles about it.
So I have decided to make here a list of web ressources that helped me to understand how WPF and MVVM works.
A good basic article is this one here, by Shamlia from Microsoft:
Another recommendend reading is the introduction to MVVM by Paul Grenyer:
or maybe the link to the entire PDF document:
Another recommended reading is the excellent EBook by Josh Smith – Advanced MVVM (available on Amazon and Lulu, and AFAIK also as paperback). It is worth the few money it costs:
And as last: Josh Smith wrote also a series of introductory articles to WPF on CodeProject:
Other than, please look at Josh Smiths MVVM Foundation project – it is a very essential sample for a MVVM framework containing only a few basic classes:
On StackOverflow, someone recommended me the following article by Jeremy Likness:
Another guy writing a few articles about the structure of MVVM applications is Rico Suter, start with this one:
And as last, articles in German language are available on the page of Norbert Eder, an Austrian programmer and author. Start here:
If someone has another recommended reading, please drop me an email at email@example.com – I will check it and eventually add it here.