我是一个c# /Windows窗体程序员,有超过5年的经验。我一直在研究使用MVVM(模型-视图-视图模型)设计模式的WPF。我在网上搜索了一些教程。我甚至完整地看了杰森·多林杰的精彩视频。虽然我已经找到了很多,但我还没有找到一个能让我从头到尾完成的。我真正想要的是一个不需要任何WPF知识的教程。
你最喜欢的帮助你学习的WPF-MVVM教程是什么?
我是一个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
其他回答
一段时间前我也遇到过类似的情况(尽管我已经有了一点WPF知识),所以我创建了一个社区维基。那里有很多很棒的资源:
我可以学习哪些应用程序来理解(数据)模型-视图-视图模型?
Techdays 2010有一个很好的视频介绍了MVVM模式,解释得很清楚:
TechDays 2010:理解模型-视图-视图模型模式
如果你来自winforms,你正在寻找教程。我推荐你的MVVM培训扩展visualstudio: http://visualstudiogallery.msdn.microsoft.com/3ab5f02f-0c54-453c-b437-8e8d57eb9942 这是一个带有代码示例的教程。 本教程分为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 如果您正在考虑用MVVM来编写WPF应用程序,那么使用Prism可能是值得的
这一个是这样的:
RIATasks:一个简单的Silverlight CRUD示例
一些博客/网站:
杰克史密斯 WPF博士 Bea Stollnitz
目前,乔什·史密斯有一篇“来自俄罗斯的爱”的文章,可能对你有一些用处。