.net – MEF是一个依赖注入框架?

最近公布的.NET 4.0的托管扩展框架(MEF)是一个依赖注入框架?从模式和实践的Microsoft Unity将在4.0过时吗? MEF如何与像Unity这样的框架进行比较?
具体解决在PDC 2008第二主题由Scott Guthrie,MEF有更多的事情,如扩展Visual Studio 2008和其他应用程序,而不必使用所有的COM和旧技术…一个非常好的演示,扩展文本版在VS2008中显示其他。开始大约一个小时15分钟到第二天的主题演讲( http://www.microsoftpdc.com),你会得到直接的信息,但基本上如果你要“构建一个内置可扩展点的应用程序,可以很容易被发现,并支持发现扩展“,那么MEF就是你想要的。 UNITY是你想要一个高品质的IoC容器,做DI以及其他解决方案,但与企业图书馆伟大和容易的集成。

关于EL4.0(现在4.1 – http://msdn.microsoft.com/en-us/library/dd203099.aspx)中的Unity,它实际上是一个位于版本2 ObjectBuilder顶部的IoC,而EL4.1具有用于统一各种EL应用程序块与Unity的配置的可扩展点。

MEF vs. Unity就像比较苹果和橘子。描述UNITY的一些伟大和具体的播客/网络广播在这里,我强烈推荐:

DotNetRocks Show#393 http://www.dotnetrocks.com/default.aspx?showNum=393
DNR.tv Show#126 http://www.dnrtv.com/default.aspx?showNum=126

相关文章

迭代器模式(Iterator)迭代器模式(Iterator)[Cursor]意图...
高性能IO模型浅析服务器端编程经常需要构造高性能的IO模型,...
策略模式(Strategy)策略模式(Strategy)[Policy]意图:定...
访问者模式(Visitor)访问者模式(Visitor)意图:表示一个...
命令模式(Command)命令模式(Command)[Action/Transactio...
生成器模式(Builder)生成器模式(Builder)意图:将一个对...