对于WPF哪个MVVM框架好?

时间:2010-12-03 12:31:39

标签: wpf mvvm

  1. 棱镜
  2. 束带
  3. MVVM Light
  4. 从上面哪一个人们会建议?有没有可用的好框架,与此相比更灵活? (现在我专注于WPF项目,后来我将转向Silverlight)。在那个阶段,很容易从一个框架转换到另一个框架,或者我们必须从头开始做同样的事情?

3 个答案:

答案 0 :(得分:2)

你必须亲自尝试才能做出明智的决定。我个人喜欢MVVM Light,它确实有Silverlight支持。显然,你也会对留在/获得思想/市场份额的框架感兴趣,这样你的投资(及时和研究)就不会消失。

此播客可能会对您有兴趣:

Hanselminutes Podcast 241 - The MVVM Pattern with Laurent Bugnion

它们涵盖MVVM基础和两个特定框架 - MVVM Light和Caliburn,另一个MVVM框架尚未列入您的列表。

答案 1 :(得分:1)

MVVM是模式。 Prism,MVVM Light和Cinch不是模式,它们是帮助您实现MVVM模式的框架。

我已经体验过MVVM Light,它对我的​​需求很好,但我相信Prism功能更丰富但需要更多工作才能实现?

答案 2 :(得分:1)

我的观点是保持简单,只需使用WPF团队MVVM工具包 http://wpf.codeplex.com/releases/view/14962