| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> 插件式框架与MEF -> 正文阅读 |
|
[开发工具]插件式框架与MEF |
一、插件式架构设计意义 【集成部署】 【插件式部署】 **插件式架构设计的核心是:业务模块动态加载,而非静态引用。**二、MEF插件式框架介绍
随.NET 4.0和Silverlight 4发布的内置MEF,称之为MEF1.0;命名空间:System.ComponentModel.Composition;这个版本提供了标准的扩展模型;Visual Studio 2010 中使用的是该版本;随.NET 4.5 发布了MEF2,该版本与.NET 4.0 中的MEF接口兼容,称之为MEF2.0;相比MEF1.0,MEF2.0更好用;这两个版本统称MEF
????????通过Nuget发布的轻量级版本,是由.NET Framework 中 MEF2 移植;命名空间System.Compostion,这是一个可移植版本,针对静态混合进行了优化,提供更快的混合,可以用于手机、商店应用、桌面和WEB应用之中。
由.NET Framework 中 MEF2 移植;
????????Visual Studio 开发团队觉得 .NET Framework 里的 MEF2 性能太差,NuGet 版的 MEF2 功能太少,于是自己又写了一个,微软称之为 VS-MEF;从Visual Studio 2013开始就一直使用该版本 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 6:55:35- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |