Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>Your question really seems to be asking 2 questions:</p> <ol> <li>Where are some good tutorials on WPF, assuming I have no previous WPF experience?</li> <li>Where are some good tutorials on learning MVVM?</li> </ol> <p>Some of these resources may be duplicated in previous answers...</p> <p><strong>Tutorials on WPF</strong><br /></p> <ul> <li><p><a href="http://joshsmithonwpf.wordpress.com/a-guided-tour-of-wpf/" rel="nofollow noreferrer">A Guided Tour of WPF by Josh Smith</a></p> <blockquote> <p>I wrote a series of introductory WPF articles on <a href="http://en.wikipedia.org/wiki/The_Code_Project" rel="nofollow noreferrer">The Code Project</a>. The goal of those articles is to bring someone with no WPF experience up-to-speed enough so that (s)he can fully understand how the series’ demo application works.</p> </blockquote></li> <li><p><a href="http://bea.stollnitz.com/blog/?page_id=47" rel="nofollow noreferrer">Bea Stollnitz</a> (link is to her archives) has a number of great articles on WPF.</p></li> <li><p><a href="http://www.codeproject.com/KB/WPF/BeginWPF1.aspx" rel="nofollow noreferrer">WPF: A Beginner's Guide - Part 1 of n</a> by Sacha Barber</p></li> <li><p><a href="http://windowsclient.net/learn/videos_wpf.aspx" rel="nofollow noreferrer">WindowsClient.net WPF Training Videos</a></p></li> </ul> <p><strong>MVVM Tutorials</strong><br /></p> <ul> <li><p><a href="http://msdn.microsoft.com/en-us/magazine/dd419663.aspx" rel="nofollow noreferrer">WPF Apps With The Model-View-ViewModel Design Pattern</a> by Josh Smith (duplicate link already provided by Yacoder)</p></li> <li><p><a href="http://blog.lab49.com/archives/2650" rel="nofollow noreferrer">Jason Dolinger's presentation on the Model-View-ViewModel</a> (link to video embedded in article)</p></li> <li><p><a href="http://blogs.msdn.com/dancre/archive/2006/10/11/datamodel-view-viewmodel-pattern-series.aspx" rel="nofollow noreferrer">Dan Crevier's DataModel-View-ViewModel pattern series</a> (similar to MVVM)</p></li> </ul> <p><strong>Composite WPF (Prism) Resources</strong><br /> Though not exactly what you asked, it is the natural progression with WPF and MVVM.</p> <ul> <li><p><a href="http://compositewpf.codeplex.com/" rel="nofollow noreferrer">Codeplex: Composite WPF (Prism)</a></p></li> <li><p><a href="http://development-guides.silverbaylabs.org/home/VideosOnly" rel="nofollow noreferrer">Silver Bay Labs has a number of great videos on learning Prism</a></p></li> <li><p><a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-1-Taking-Sketched-Code-Towards-Unity/" rel="nofollow noreferrer">Channel 9: 10 step-by-step videos on using Silverlight and Prism</a></p></li> <li><p><a href="http://www.codeproject.com/KB/WPF/IntroductionCompositeWPF.aspx" rel="nofollow noreferrer">Codeplex: Introduction to Composite WPF (CAL, Prism): Part 1</a> (of n)</p></li> </ul>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload