回答:
あなたの質問は本当に2つの質問をしているようです:
これらのリソースの一部は以前の回答で重複している可能性があります...
WPFのチュートリアル
私は、The Code Projectに関する一連の紹介WPF記事を書きました。これらの記事の目的は、WPFの経験がない人に十分な速度をもたらし、シリーズのデモアプリケーションの動作を完全に理解できるようにすることです。
Bea Stollnitz(リンクは彼女のアーカイブです)には、WPFに関する優れた記事が多数あります。
WPF:A Beginner's Guide-Part 1 of n by Sacha Barber
MVVMチュートリアル
Josh SmithによるModel-View-ViewModelデザインパターンを使用したWPFアプリ(Yacoderによって既に提供されている重複リンク)
Jason DolingerによるModel-View-ViewModelに関するプレゼンテーション(記事に埋め込まれたビデオへのリンク)
複合WPF(プリズム)リソース
正確に言ったわけではありませんが、WPFとMVVMの自然な進歩です。
私は最近、まったく同じ状況にありました。
Josh Smithの「Model-View-ViewModelデザインパターンを使用したWPFアプリ」を何度も何度も読みました:-)コードをダウンロードし、調べてコンパイルし、保管してください
実際の最初から最後までのチュートリアルはありません。申し訳ありません...
私はこれらの記事が本当に好きでした:
彼はユーモラスな方法でその概念を本当に馬鹿にしています。読む価値があります。
Reed Copseyが、WinFormsで簡単なRSSアプリを作成し、WPFに直接移植して、最後にMVVMに変換する素晴らしいチュートリアルを公開しました。Josh Smithの記事のような完全な説明に取り組む前に、MVVMを紹介しています。Joshの記事の前にReedのチュートリアルを読んでよかったです。Joshが掘り下げている詳細を理解するためのコンテキストが少し与えられるからです。
これは行います:
MVVMパターンについてのTechdays 2010の非常に優れたビデオ紹介があり、明確に説明されています。
これはチュートリアルではありませんが、mvvmを理解するのに役立つのはこのページの図です。
少し前に、私は同じような状況にありました(ただし、WPFについての知識は少しありました)ので、コミュニティーWikiを開始しました。そこには素晴らしいリソースがたくさんあります:
私のブログでは、WPF MVVMとWPF Prismのチュートリアルを一から始めています。こちらをご覧ください:http : //blog.raffaeu.com/archive/2009/06/03/wpf-and-vmmv-tutorial-01-introduction.aspx
私はhttp://windowsclient.net/learn/videos_wpf.aspxを良いスタートとして見つけました
少し最近(先月)にリリースされたものについては、Rainer StropekのビデオシリーズMVVM(WPFおよびSilverlight)をご覧ください。
彼はそれを飛ばしていますが、実際のアプリケーションで最初から最後まで非常にうまくいきます。
Lab49でJason DollingerのMVVMビデオをご覧ください。過去にこれを使用して、MVVMでチームをトレーニングしました。
PDC Conference 2010からのJohn Papaのプレゼンテーションをスキップしないでください。こちらを参照してください。
winformsから来ていて、チュートリアルを探している場合。:私はあなたのVisual Studio用MVVM Trainningの拡張子をお勧めしますhttp://visualstudiogallery.msdn.microsoft.com/3ab5f02f-0c54-453c-b437-8e8d57eb9942 コードの例でIt'saチュートリアルを。チュートリアルは3つに分かれています:基本的なWPFアプリ、MVVMの同じアプリ、および制御の反転を使用した同じアプリ。あなたの場合にはかなり役に立ちます:)
これらも気に入っています http://msdn.microsoft.com/en-us/magazine/dd419663.aspx http://karlshifflett.wordpress.com/mvvm/
これはプリズム付きです。 http://www.developmentalmadness.com/archive/2009/10/03/mvvm-with-prism-101-ndash-part-1-the-bootstrapper.aspx あなたがPrismを見るのは価値があるかもしれませんMVVMでWPFアプリをプログラムすることを考えています
ここの非常に基本的なチュートリアル
WPFを使用したMVVMに関する良い本
Windows®Presentation FoundationとモデルビューViewModelを使用したエンタープライズアプリケーションの構築
以下は、MVVM初心者向けの非常に優れたチュートリアルです。 http://geekswithblogs.net/mbcrump/archive/2010/06/27/getting-started-with-mvvm-general-infolinks.aspx [はじめにMVVM(一般情報+リンク)]