摘要: 概述MEF全称ManagedExtensibilityFramework(受管理扩展性框架),是微软.NET框架下为提高应用和组件复用程度而推出的。使用MEF能够使静态编译的.NET应用程序转换为动态组合,这将是创建可扩展应用、可扩展框架和应用扩展的好途径。它将做为.NETFramework4.0的组成部分之一发布。现在,这个框架在.NET3.5中也可以运行。解决的问题MEF解决了什么呢?以往,如果一个应用程序需要支持插件方式必须要实现自己的底层并且这些插件通常是针对特有应用的,不能被其他应用所使用。实际上MEF提供了发现和组合的能力使你的应用程序可以加载扩展,为运行时的可扩展性提供了一种简单 阅读全文
posted @ 2012-07-23 15:45 随风追逐 阅读(568) 评论(0) 推荐(0)
摘要: Prism简介Prism是由微软Patterns & Practices团队开发的项目,目的在于帮助开发人员构建松散耦合的、更灵活、更易于维护并且更易于测试的WPF应用或是Silverlight应用以及Windows Phone 7应用。使用Prism可以使程序开发更趋于模块化,整个项目将由多个离散的、松耦合的模块组成,而各个模块又可以又不同的开发者或团队进行开发、测试和部署。目前Prism的最新版本是Prism 4.1,支持Silverlight5.0。Prism有很完整的文档以及丰富的示例程序。因为项目的原因,在这一系列中只做关于Silverlight的应用,主要用于记录在学习框架 阅读全文
posted @ 2012-07-12 14:14 随风追逐 阅读(814) 评论(0) 推荐(0)
摘要: Caliburn.Micro 简介 阅读全文
posted @ 2012-07-09 13:28 随风追逐 阅读(170) 评论(0) 推荐(0)