随笔分类 - fmplan-02 - Developement Practice-02-1-Desktop
摘要:内容摘要: 这是我在某个客户那边讲课的时候遇到一个小问题,在ViewModel中创建的一个Timer,并不会被自动停止,即便使用该ViewModel的View已经被关闭了。这个问题的原因在于Timer...
阅读全文
摘要:内容摘要 上一讲中,我们探讨了在控件通过定义样式和模板,提供外观级别的复用性。外观级别指的是控件的一种显示效果,但行为是更加关注在用户交互这个层面。行为(Behavior)是在某个特定条件下触发(Tr...
阅读全文
摘要:内容摘要 前面我花了三讲的时间,探讨了WPF和Silverlight可复用应用程序设计的三个层面,分别是应用程序级别,组件级别,控件级别。这一讲我们将一起来深入到控件内部,如果同一组控件,我们希望给他...
阅读全文
摘要:内容摘要 这一讲,我将探讨控件级别的复用性设计。我会讲解WPF和Silverlight中内置的控件,以及他们的一些内部组成部分和继承关系。 WPF和Silverlight作为一种主要作为界面开发的开发...
阅读全文
摘要:内容摘要 这一讲,我继续展开讲解可复用的WPF或者Silverlight应用程序和组件设计,我将侧重在组件可复用设计这个层面。 这一讲的内容将包括下面几点 如何实现组件级别的复用性 动态加载反射技术...
阅读全文
摘要:内容摘要 这一讲我讲解了什么是“可复用的设计”,以及具体的五个层面。 应用程序级别的复用性 组件级别的复用性 控件复用性 外观的复用性 行为的复用性 然后,我详细展开介绍了在应用程序级别,如何实现W...
阅读全文
摘要:内容摘要 接上一讲(http://www.cnblogs.com/chenxizhang/archive/2012/04/13/2446415.html),这一讲中我使用Prism做了演示和比较。Pr...
阅读全文
摘要:内容摘要 这一讲,我在原先一篇博客文章(http://www.cnblogs.com/chenxizhang/archive/2011/10/01/2197786.html)基础上,针对MVVM中Co...
阅读全文
摘要:这一章分四讲介绍了Windows Desktop开发的一些基本概念。分别是 第一讲:简介课程和第一章介绍 视频: http://www.tudou.com/programs/view/5miggPYk...
阅读全文