2011年6月4日

[荐][MVVM专题]__MSDN上最详细的介绍和剖析(下)

摘要: 封装 Model 的一大难点是 Model 经常具有统一建模语言 (Unified Modeling Language, UML) 称为“派生属性”的属性。例如,Person 类可能具有 BirthDate 属性和派生的 Age 属性。Age 属性是只读的,会根据生日和当前日期自动计算年龄:public class Person : DomainObject { public DateTime BirthDate { get; set; } public int Age { get { var today = DateTime.Now; // Simplified demo code! in. 阅读全文

posted @ 2011-06-04 20:53 kingmoon 阅读(1876) 评论(2) 推荐(1) 编辑

[荐][MVVM专题]__MSDN上最详细的介绍和剖析(上)

摘要: Model-View-ViewModel (MVVM) 设计模式描述了建立Windows Presentation Foundation 或 Microsoft Silverlight 应用程序的常用方法。Robert McCarter 演示了 ViewModel 的工作原理,并讨论了用您的代码实现 ViewModel 的优缺点。 PS: 本文来自MSDN,由Robert McCarter大神所写,具体地址已经未知,我只是将其排下版转载过来而已不过本文从各个方面详细地介绍了MVVM如何运作与实现.实在是一篇不可多得的好文 Windows Presentation Foundation (WPF 阅读全文

posted @ 2011-06-04 16:15 kingmoon 阅读(2354) 评论(1) 推荐(1) 编辑

导航