原文:MEF核心笔记(4)细说MEF中的Attribute [下]

今天,我们继续MEF的学习记录,这次内容感觉比较重要,所以,特别放到单独一篇来说,这也是MEF很有特色的地方,相信这其中的亮点,会让你感触良多的。 本篇主要有以下几节内容: 部件的创建规则 元数据和元数据视图 部件组装通知 总结 一 部件的创建规则 我们知道,在目前主流的IoC框架里,注入对象的创建都可以进行个性化配置,例如是否以单例方式创建 也就是共享一个对象,给所有需要注入的地方调用 ,不仅如 ...

2013-04-09 21:29 3 1952 推荐指数:

查看详情

MEF核心笔记(3)细说MEFAttribute [上]

又到了写笔记的时候了,这次的内容网罗了MEF的所有Attribute,感觉内容偏多,所以分为两个篇幅来记录,篇幅内容过多的话,感觉不太适合阅读。 本篇记录包括以下内容: 基本导入导出(ExportAttribute、ImportAttribute) 导入导出的种类 ...

Sun Apr 07 01:25:00 CST 2013 4 2470
MEF核心笔记(6)让 MEF 拥抱 AOP

场景: 最近推荐同事在项目中使用起了 MEF,用其构建一个插件式的多人开发框架,因为该框架不是让我去设计了,所以对于 MEF 和 IOC 等概念不是很了解的同事,便会出现各种问题。接入 AOP 便是其中的问题之一,看在大家都是一起工作的同事,能帮的我自然会尽量去帮,不过,过不了多久我就会离职 ...

Mon Apr 14 06:39:00 CST 2014 11 3534
MEF核心笔记(1)基础应用

从接触MEF到现在,已经有些年头了,虽然有些年头,但一直未在实际项目中使用,这可能是因为它的Framework框架太高,毕竟目前公司的主流项目都是用Framework 3.5。如此,冷落了它,有点可惜。最近可能会需要用到了,所以写一些笔记,来让自己熟悉起来。 题外话说一,最近公司的小组里面一位 ...

Fri Apr 05 07:04:00 CST 2013 7 3820
MEF核心笔记(5)是模式还是设计

最近事情很多,有烦恼,有悲伤,不过,一切想通后,感觉其实也没什么。毕竟,这是每个人都要经历了,那么恭喜自己,就要当爸爸了,一个程序员爸爸。 所以,好久没写博客了,今天,我们继续来说MEF,这也是MEF的最后一篇博文,这次的主要内容有: 同事的设计 针对同事设计随想 最后的设计 ...

Fri Apr 19 06:12:00 CST 2013 8 2670
MEF核心笔记(2)Catalog的种类

一、内容回顾 清明时节雨纷纷啊,本打算回趟老家的,后来想想还是算了,人多,又下雨。闲话不多说了,上一篇,我们了解了一些基本概念,如Export、Import、Catalog等,本篇就Catalog,进行更加深入的讲解。 二、框架的Catalog 在MEF框架,包含了4种Catalog ...

Sat Apr 06 05:47:00 CST 2013 5 2380
MEF学习笔记

之前公司里用到了一个叫MEF的东西,说来惭愧一直只管写代码却不曾理解MEF框架为何物,今天就来学习一,这是一篇迟到了不知多久的博客。 --------------------------------------------------------进入正题 ...

Mon Apr 04 01:03:00 CST 2016 3 6703
MEF笔记 之延迟加载

文章参考:在MEF实现延迟加载部件 作者:TianFang 仅有一个服务提供者时候 View Code 当某一组件并不是立刻需要使用,或者内存开销很大。影响程序加载的速度。比如当程序启动的时候。这个时候我们可以使用延迟加载,也就是只有当程序 ...

Sun Mar 22 22:50:00 CST 2015 5 1151
WPFMEF的简单使用

在用WPF MVVMLight做毕设的过程,偶然看到关于MEF插件式开发的技术文章,就想试试看能不能把每个模块做成插件。 我原先想实现的功能就是一个模块就是一个插件,所有插件加载到主界面的TreeView导航,点击对应的项,显示对应的页面,而TreeView的集合并非我手动一个一个new ...

Thu Feb 21 05:36:00 CST 2019 0 637
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM