﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>博客园-TerryLee's Tech Space-随笔分类-Managed Extensibility Framework</title><link>http://www.cnblogs.com/Terrylee/category/153136.html</link><description>TerryLee技术专栏</description><language>zh-cn</language><lastBuildDate>Mon, 08 Sep 2008 04:03:13 GMT</lastBuildDate><pubDate>Mon, 08 Sep 2008 04:03:13 GMT</pubDate><ttl>60</ttl><item><title>Managed Extensibility Framework在Codeplex上开放全部源码</title><link>http://www.cnblogs.com/Terrylee/archive/2008/09/08/microsoft-extensibility-framework-released-on-codeplex.html</link><dc:creator>TerryLee</dc:creator><author>TerryLee</author><pubDate>Sun, 07 Sep 2008 16:29:00 GMT</pubDate><guid>http://www.cnblogs.com/Terrylee/archive/2008/09/08/microsoft-extensibility-framework-released-on-codeplex.html</guid><wfw:comment>http://www.cnblogs.com/Terrylee/comments/1286462.html</wfw:comment><comments>http://www.cnblogs.com/Terrylee/archive/2008/09/08/microsoft-extensibility-framework-released-on-codeplex.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnblogs.com/Terrylee/comments/commentRss/1286462.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Terrylee/services/trackbacks/1286462.html</trackback:ping><description><![CDATA[摘要: <div style="float:right;padding-right:5px;"><img src="http://www.cnblogs.com/images/cnblogs_com/Terrylee/120066/o_vs.png" alt=""/></div>就在几天前，我写了一篇关于Managed Extensibility Framework（MEF）的文章《使用Managed Extensibility Framework方便的扩展应用程序》，有一位朋友提到MEF为什么不在codeplex上，而当时我的回答是不放在Codeplex上是因为它现在还不开源，所以只能放在http://code.msdn.microsoft.com上了。然而，还不到一周的时间，微软就在Codeplex上开放了全部的源码，以及相关的文档等。&nbsp;&nbsp;<a href='http://www.cnblogs.com/Terrylee/archive/2008/09/08/microsoft-extensibility-framework-released-on-codeplex.html'>阅读全文</a><img src ="http://www.cnblogs.com/Terrylee/aggbug/1286462.html?type=1" width = "1" height = "1" />]]></description></item><item><title>使用Managed Extensibility Framework方便的扩展应用程序</title><link>http://www.cnblogs.com/Terrylee/archive/2008/09/01/uisng-managed-extensibility-framework-overview.html</link><dc:creator>TerryLee</dc:creator><author>TerryLee</author><pubDate>Sun, 31 Aug 2008 16:21:00 GMT</pubDate><guid>http://www.cnblogs.com/Terrylee/archive/2008/09/01/uisng-managed-extensibility-framework-overview.html</guid><wfw:comment>http://www.cnblogs.com/Terrylee/comments/1280768.html</wfw:comment><comments>http://www.cnblogs.com/Terrylee/archive/2008/09/01/uisng-managed-extensibility-framework-overview.html#Feedback</comments><slash:comments>32</slash:comments><wfw:commentRss>http://www.cnblogs.com/Terrylee/comments/commentRss/1280768.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/Terrylee/services/trackbacks/1280768.html</trackback:ping><description><![CDATA[摘要: <div style="float:right;padding-right:5px;"><img src="http://www.cnblogs.com/images/cnblogs_com/Terrylee/120066/o_vs.png" alt=""/></div>Managed Extensibility Framework（MEF）是.NET平台下的一个扩展性管理框架，它是一系列特性的集合，包括依赖注入（DI）以及Duck Typing等。MEF为开发人员提供了一个工具，让我们可以轻松的对应用程序进行扩展并且对已有的代码产生最小的影响，开发人员在开发过程中根据功能要求定义一些扩展点，之后扩展人员就可以使用这些扩展点与应用程序交互；同时MEF让应用程序与扩展程序之间不产生直接的依赖，这样也允许在多个具有同样的扩展需求之间共享扩展程序。
<br/><br/>
本文将介绍一下Managed Extensibility Framework的一些基本使用。&nbsp;&nbsp;<a href='http://www.cnblogs.com/Terrylee/archive/2008/09/01/uisng-managed-extensibility-framework-overview.html'>阅读全文</a><img src ="http://www.cnblogs.com/Terrylee/aggbug/1280768.html?type=1" width = "1" height = "1" />]]></description></item></channel></rss>