I have used this project
as a vehicle to learn the MVVM pattern for WPF. I would be very interested and grateful to get some feedback on my approach. Especially from some of the Telerik guys (Evan, Miro, Ross).
Note, the app is by no means a finished product. It is merely a small project with the focus being on learning the pattern using the MVVM Light Toolkit and the Telerik controls.
One thing I set as a goal was to have the ViewModels completely decoupled. I did not want to include any ViewModel as a field in another ViewModel. I achieved that by using the MVVM Light Toolkit's messaging api.
As I don't have a senior resource for guidance, any feedback on my interpretation of the MVVM pattern would be greatly appreciated.
The project contains a read me
file and can be downloaded here