MVVM模式的几个开源框架

实现MVVM的框架有很多,如:

• MVVM Light Toolkit: http://mvvmlight.codeplex.com

• Microsoft Prism http://compositewpf.codeplex.com/

• Calcium SDK http://calciumsdk.net/

• Caliburn http://caliburn.codeplex.com/

•Caliburn  Micro http://caliburnmicro.codeplex.com/

• Silverlight.FX: http://projects.nikhilk.net/SilverlightFX

• nRoute: http://nroute.codeplex.com

MVVM Light Toolkit

http://www.galasoft.ch/mvvm/getstarted/

MEFedMVVM

http://mefedmvvm.codeplex.com/

Cinch

http://cinch.codeplex.com/

,此处选择两个比较常见的分析一下

MVVM Light

http://www.galasoft.ch/mvvm/getstarted

http://mvvmlight.codeplex.com

轻量级框架,很简单

Prism

http://compositewpf.codeplex.com

前身Composite Application Guidance for WPF and Silverlight

重量级,初次使用有些复杂

MVVM Light Toolkit or Prism

http://forums.silverlight.net/forums/p/153083/343298.aspx

posted @ 2011-05-26 08:53  2012  阅读(6819)  评论(0编辑  收藏  举报