我是一个c# /Windows窗体程序员,有超过5年的经验。我一直在研究使用MVVM(模型-视图-视图模型)设计模式的WPF。我在网上搜索了一些教程。我甚至完整地看了杰森·多林杰的精彩视频。虽然我已经找到了很多,但我还没有找到一个能让我从头到尾完成的。我真正想要的是一个不需要任何WPF知识的教程。

你最喜欢的帮助你学习的WPF-MVVM教程是什么?


当前回答

你会喜欢读这些:-

http://www.wintellect.com/CS/blogs/jlikness/archive/2010/04/14/model-view-viewmodel-mvvm-explained.aspx

其他回答

对于MVVM初学者来说,这是一个非常好的教程; http://geekswithblogs.net/mbcrump/archive/2010/06/27/getting-started-with-mvvm-general-infolinks.aspx [开始与MVVM(一般信息+链接)]

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

我可以学习哪些应用程序来理解(数据)模型-视图-视图模型?

我真的很喜欢这些文章:

MVVM为像我这样迟钝的人 像我这样的笨蛋如何制作MVVM应用程序

他用一种幽默的方式简化了这个概念。值得一读。

Reed Copsey发布了一个不错的教程,用WinForms编写一个简单的RSS应用程序,然后直接移植到WPF,最后转换到MVVM。在您尝试处理像Josh Smith的文章那样的完整描述之前,它可以很好地介绍MVVM。我很高兴在Josh的文章之前读了Reed的教程,因为它给了我一点背景知识来理解Josh正在深入研究的细节。

Techdays 2010有一个很好的视频介绍了MVVM模式,解释得很清楚:

TechDays 2010:理解模型-视图-视图模型模式