有人可以解释MVVM Foundation和MVVM Toolkit之间的差异吗?他们似乎有很多共同之处。
答案 0 :(得分:4)
MVVM Foundation由单个人创建和维护,而MVVM Toolkit是Microsoft人员开发的更大包的一部分。我不是说哪个更好 - 只是指出这个事实。
答案 1 :(得分:1)
MVVM Foundation是一个简单,开源的MVVM架构库。它包括很多INotifyPropertyChanged所需的基本管道代码和绑定到命令。它最有用的功能是Wpf和Silverlight的Mediator模式实现,它允许视图模型之间的弱引用事件,如果您使用MVVM,这是必不可少的。我在所有Silverlight项目中都使用过它。