摘要: Prism与MVVM并不是谁替代谁的关系,它们本来就是组合在一起用的(prism 版本4)。prism的目的是构建wpf/silverlight composite app(组合程序)。把一个程序分解成一个个独立的模块(Module),各个模块可以独立开发,独立测试。然后动态组装。就像一部汽车的各个零部件可以委托给其他不同厂商制造后拿过来组装一样。Modularity(模块化)是prism的核心。MVVM的核心是View的抽象。 也就是本来应用程序可以看作有两个部分:一个是数据(Model),另一个是展现这个数据的视图(View),那么MVVM(Model-View-ViewModel)在数据 阅读全文
posted @ 2011-06-07 09:22 焦涛 阅读(6582) 评论(2) 推荐(3)