plugins - MEF 是否成熟到可以押注该公司?

标签 plugins interop mef

我的公司需要重写一个大型的单体程序,我希望它使用插件类型的架构来编写。目前最好的解决方案似乎是 MEF,但由于它是一个相当"new"的东西,我很小心将我公司的 future (和我的声誉)押在上面。

有没有人感觉 MEF 的解决方案有多成熟?

谢谢

最佳答案

Visual Studio 的整个扩展系统现在都建立在 MEF 之上。

也就是说,微软正在对它进行 Dog-fooding(就像他们对 WPF 所做的那样)。

鉴于框架开发人员自己将使用它,您可以确信它会继续存在。但是,与任何第一个版本一样,当下一个版本发布时,您几乎肯定会遇到一些成长的痛苦。

就个人而言,我会去的。它肯定比基于紧密耦合反射的替代方案要好。

关于plugins - MEF 是否成熟到可以押注该公司?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2989776/

相关文章:

jakarta-ee - 带有插件和嵌入式数据库的 Java EE 应用程序结构

javascript - 了解浏览器插件: creation,部署和使用

c# - 如何使用 MEF 在 MVC 3 Razor 中呈现控件

.net - MEF 最佳实践是什么?

wordpress - 使用电话号码而不是用户名登录 WordPress

c++ - 使用 dlopen() 引用共享库插件的正确方法是什么?

c# - 非托管导出,将字符串数组从 C++ 传递到 C#

c# - 我如何在编译期间从 C# 调用未知的 native 函数

.NET 和 VB6 : is Interop a viable development strategy?

c# - MEF 2 - 未找到与具有多个重载的构造函数的约束相匹配的导出