我和 Glenn Block 一起观看了 DNR 电视剧集,看起来 MEF 对我的公司很有用。我试图找出更多关于它的优点和缺点的信息以及一些使用它的示例项目。有没有关于使用 MEF 的好博客/教程?
注意:我使用 C#,所以如果示例是用 C# 编写的,那就太棒了。
Mike Taulty 最近做了一组关于在 Silverlight 中使用 MEF 的截屏视频,这应该是对 MEF 的一个很好的介绍。
我已经完成了一个不断增长的关于 MEF 的系列,从最基础的东西到计划在不久的将来更高级的东西。
http://randomactsofcoding.blogspot.com/2009/11/working-with-managed-extensibility.html
我在 CodeProject 上写了这篇 MEF 演示文章,所有代码都是开源的。
Microsoft Docs是一个好的开始
Kathleen Dollard也有一些很好的材料
如果您正在寻找与下一个 .NET Framework 一起提供的最新版 MEF 的信息,那么确定的信息来源是 MSDN 上的BCL 团队博客。
(MEF 是 .NET 基类库的一部分。)
Mark Seemann 的 .NET 中的依赖注入有一个关于 MEF 的部分,以及 Castle Windsor、StructureMap、Spring.NET、Autofac 和 Unity。