MvvmCross - Stuart's blog,videos,jabbr room
MvvmCross是发展目标Xamarin.iOS,Xamarin.Android,WindowsPhone的,Windows应用商店,WPF,和Mac量身定制的MVVM框架。就个人而言,即使您只针对WPF,WP和Windows应用商店,它仍然是一个优秀的框架。
它具有用于跨平台组件的plugin模型,实现了它自己的IoC容器,并且有一个使者,以及其他很酷的东西。 MvvmCross也为不同的平台实现了绑定,因此可以使用绑定来做一些很酷的事情,参见Rio。
Caliburn Micro - docs
卡利微瞄准XAML技术,WPF,SL,WP,WStore。通过将按钮x:Name="Send"
的名称与视图模型上的发送方法进行匹配,可以实现诸如将按钮自动绑定到方法等许多约定。所有的约定都是可配置的。 CM还实现了它自己的IoC容器并有一个使者。
QuickCross - 只是一个轻量级的,代码,MVVM框架。有趣和值得一看。
MvvmLight - 也非常好,并提供必要的MVVM的东西。
所有的都是健康社区的优秀开源项目。我建议与一对夫妇写一个中小型应用程序。他们都有很好的文档,但源代码可以提供进一步的洞察力。