c# - MAF 对比 MEF 对比 Prism

标签 c# silverlight prism mef maf

我正在观看 MEF 或 Prism with Silverlight 的一些教程,但同时也在做一些 MAF 工作 (System.AddIn),我认为这也可能有效。我看到 Prism 和 MEF 几乎是一回事,但 Prism 具有事件聚合器。

有人知道 MAF 与 Silverlight 的配合情况吗?

最佳答案

类似的帖子... Choosing between MEF and MAF (System.AddIn)

至于 MEF 与 PRISM,差异超出了事件聚合器的存在 - 特别是可扩展性、发现和模块化的不同概念。在这一点上,这些在某种程度上是免费的产品。 6 月 1 日发布的 PRISM 4 支持 MEF(而不是 Unity)作为 DI 容器。 Glenn 对 MEF 有很好的解释 here .

关于c# - MAF 对比 MEF 对比 Prism,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3209641/

相关文章:

c# - 通过引用传递的参数何时更新?

暴露给 VBA (COM) 的 C# 属性 : Run-time error '424' : Object required

c# - 将 SQL 表读入 Dictionary<string, List<string[]>>

C# 泛型 : how to use x. 泛型类中的 MaxValue/x.MinValue (int, float, double)

c# - 可拖动的 silverlight 用户控件

c# - 使用 Silverlight 获取页面的 html 内容

mvvm - prism中的事件过滤器和模块的多个实例

wpf - WPF/MVVM/Prism中菜单按钮的实现

silverlight - Silverlight 中的并发连接数

c# - Prism View 定位器 : How to fix "Your views must implement IView"