MVVM
知@否
专注WPF编程、高效率编程、DDD
展开
-
[MVVM专题]__MSDN上最详细的介绍和剖析(上)
Model-View-ViewModel (MVVM) 设计模式描述了建立Windows Presentation Foundation 或 Microsoft Silverlight 应用程序的常用方法。Robert McCarter 演示了 ViewModel 的工作原理,并讨论了用您的代码实现 ViewModel 的优缺点。 PS: 本文来自MSDN,由Robert转载 2013-02-16 21:17:24 · 711 阅读 · 0 评论 -
[MVVM专题]__MSDN上最详细的介绍和剖析(下)
封装 Model 的一大难点是 Model 经常具有统一建模语言 (Unified Modeling Language, UML) 称为“派生属性”的属性。例如,Person 类可能具有 BirthDate 属性和派生的 Age 属性。Age 属性是只读的,会根据生日和当前日期自动计算年龄: ? 1 2 3 4 5 6 7 8 9 10 11转载 2013-02-16 21:18:21 · 893 阅读 · 0 评论 -
[MVVM专题]__又见经典入门示例
MVVM模式大家应该不陌生吧,陌生的快来看看,可是WPF/Silverlight开发中,必备的设计模式。 MVVM模式解决了,我们在开发WPF/Silverlight应用程序过程中产生的业务层、表示层比较混乱问题,使表示层和业务层完全分离。早在2005年,John Gossman写了一篇关于Model-View-ViewModel模式的博文,这种模式被他所在的微软的项目 MVVM模式大家应该不陌转载 2013-02-16 21:15:21 · 690 阅读 · 0 评论