Log in to like this post! Learning Model View ViewModel and Presentation Model Craig Shoemaker / Tuesday, November 3, 2009 I recently posted details on a new open source project I have started that aims to help you learn the intricacies of using Model View ViewModel and Presentation Model. The project is called VM Workshop and it’s initial offering includes demonstrations on how to implement a simple list/edit/persist scenario using the following UI platforms: Silverlight WPF WebForms ASP.NET MVC Ajax WinForms Code is available in C# and VB.NET. Please check it out and let me know what you think!