摘要: “托管扩展性框架(Managed Extensibility Framework,简称MEF),是微软.NET框架下为提高应用和组件复用程度而推出的,用于使组件能够最大化的重用。使用MEF能够使静态编译的.NET应用程序转换为动态组合,这将是创建可扩展应用、可扩展框架和应用扩展的好途径。它将做为.NET Framework 4.0的组成部分之一发布。现在,MEF也将被包含在Silver... 阅读全文
posted @ 2010-10-15 17:56 书奎 阅读(758) 评论(1) 推荐(0) 编辑
摘要: MEF gives us the ability to do this. This post will cover the basics needed to build such a composite application split between different silerlight applications and download the referenced silverligh... 阅读全文
posted @ 2010-10-15 16:54 书奎 阅读(892) 评论(0) 推荐(0) 编辑
摘要: .NET 4.0中提供了一个MEF框架用于开发支持插件的软件系统,幸运的是,Silverlight 4也支持MEF。这就使得我们可以很容易地实现以下的功能:用户在访问Silverlight应用程序时,开始可以只显示一个“初始的简单的”页面,当用户需要时,动态从Web网站上下载新的程序集,然后,Silverlight客户端应用程序再使用MEF将动态下载的程序集中所包容的页面组... 阅读全文
posted @ 2010-10-15 15:45 书奎 阅读(685) 评论(0) 推荐(0) 编辑
摘要: 正在编写中... 阅读全文
posted @ 2010-10-15 15:42 书奎 阅读(400) 评论(1) 推荐(0) 编辑
摘要: WCF快速入门——WCF介绍  万事开头难。学什么东西一定要先入门,入了门你才能更深入学习。WCF已研究了一段时,总算有点眉目。在学习WCFf时,不管是书还是网上资料,都把WCF介绍的很复杂。但其实wcf并不想我想象的那样那么复杂。这里总结一下,并主要通过示例帮助他人快速入门。  WCF介绍  WCF是Windows Communication Foundation 的缩写... 阅读全文
posted @ 2010-10-15 15:40 书奎 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 移除未使用的程序集ITPUB个人空间&{l8K'g%cAVisual Studio在创建sl应用后默认情况下加了很多的程序集,有些可能是你根本就用不上的。ITPUB个人空间QkX/g8kS"ou首先除了System引用将所有其他的删除掉,然后重新编译应用,将缺失的DLL重新添加回来。有很多的错误可能是由于添加了命名空间的引用,这里有一个简单的来去掉未使用的命名空间(using... 阅读全文
posted @ 2010-10-15 12:28 书奎 阅读(807) 评论(1) 推荐(1) 编辑
摘要: SilverLight Cache First Exploration  一、概述   用户打开同一SilverLight站点时,由于每次都要重新加载SilverLight应用程序包(.xap文件),因此会大大的降低用户体验。因此微软在SilverLight 3.0版本中提供了应用程序集缓存(Application Library Caching),可以解决这一缺陷。   应用程序集缓包括两个部分... 阅读全文
posted @ 2010-10-15 12:24 书奎 阅读(1262) 评论(1) 推荐(0) 编辑