MVVM:从头到尾的教程?

JP *_*son 243 .net c# wpf mvvm

我是一名C#/ Windows Forms程序员,拥有超过5年的经验.我一直在使用MVVM(Model-View-ViewModel)设计模式研究WPF.我在互联网上搜索了教程.我甚至看过杰森·多林格的全部精彩视频.虽然我找到了很多,但我没有找到一个从头到尾带我的人.我真正想要的是一个不承担任何以前的WPF知识的教程.

您最喜欢哪些WPF-MVVM教程可以帮助您学习?

Met*_*urf 161

你的问题似乎真的在问两个问题:

  1. 关于WPF的一些好的教程在哪里,假设我没有以前的WPF经验?
  2. 学习MVVM的一些好教程在哪里?

其中一些资源可能在以前的答案中重复...

WPF教程

MVVM教程

复合WPF(Prism)资源
尽管不是你提出的问题,但它是WPF和MVVM的自然发展.


Max*_*kin 44

我最近处于完全相同的情况,交配,我可以告诉你我做了什么.

Josh Smith"使用Model-View-ViewModel设计模式的WPF应用程序"再次阅读,一次又一次:-)下载代码,检查,编译并保留它

MVVM基础

  1. 检查框架,在您的应用程序中使用它.
  2. 查看该框架中的Demo应用程序.

没有真正的从头到尾的教程,抱歉......

  • 我发现这篇文章太过臃肿,充满了绒毛,无法成为一个有用的介绍.幸运的是,现在有一些更好的例子,比如waf. (3认同)

JP *_*son 23

我真的很喜欢这些文章:

  1. 像我这样的Tarded人的MVVM
  2. 像我这样的Tards如何制作MVVM应用程序

他以幽默的方式愚弄了这个概念.值得阅读.


Don*_*kby 15

Reed Copsey发布了一个很好的教程,在WinForms中编写了一个简单的RSS应用程序,然后直接连接到WPF,最后转换为MVVM.在尝试解决像Josh Smith的文章这样的完整描述之前,它对MVVM做了很好的介绍.我很高兴我在Josh的文章之前阅读了Reed的教程,因为它给了我一些背景来理解Josh正在挖掘的细节.


Abd*_*med 10

我读了Josh Smith的文章,发现很难.一旦理解,我写了一个非常简单的,应该让你真正开始它.得到它在这里.


Chr*_*s S 8

有一个非常好的Techdays 2010视频介绍MVVM模式,清楚地解释:


Sim*_*ens 7

这不是一个教程,但是这个页面上的图表帮助我了解了mvvm.


bit*_*onk 7

前一段时间我处于类似情况(尽管我已经掌握了一点WPF知识),所以我创建了一个社区维基.那里有很多很棒的资源:

我可以学习哪些应用程序来理解(数据)Model-View-ViewModel?


Mua*_*Dib 6

一些博客/网站要检查:

目前,约什史密斯有一篇" 来自俄罗斯的爱 "文章,对你有用.


小智 6

我的博客有一系列完整的教程,从头开始为WPF MVVM和WPF Prism.看看这里:http: //blog.raffaeu.com/archive/2009/06/03/wpf-and-vmmv-tutorial-01-introduction.aspx


Jam*_*emp 5

对于最近发布的内容(上个月),请参阅Rainer Stropek 在WPF和Silverlight中的视频系列MVVM

他飞过它,但是从头到尾用一个实际的应用程序做得非常好.


Bre*_*ley 5

在Lab49上看看Jason Dollinger的MVVM视频.我们过去曾使用它来训练我们的MVVM团队.