80 likes | 403 Vues
MVC 与 MVVM. Some new UI design pattern. MVC&MVP. MVC ?. View View Model. UI Designer Developer. 不要让 View 和 Controller 耦合. MVC 在 项目 开发中的问题. 1 、 View 和 Controller 的耦合 2 、不利于 unit test 3 、 UIDesigner 和 Developer 之间的工作协调. MVVC. MVVC 的好处. 1 、解除了 View 和 Controller 的耦合
E N D
MVC与MVVM Some new UI design pattern
MVC ? View View Model UI Designer Developer 不要让View和Controller耦合
MVC在项目开发中的问题 1、View和Controller的耦合 2、不利于unit test 3、UIDesigner和Developer之间的工作协调
MVVC的好处 1、解除了View和Controller的耦合 2、UI Designer更加专注于前端开发 3、更加方便的完全脱离UI的单元测试
一些有用的资料 http://www.codeproject.com/KB/WPF/TreeViewWithViewModel.aspx http://msdn.microsoft.com/en-us/magazine/dd419663.aspx