码迷,mamicode.com
首页 >  
搜索关键字:mef    ( 162个结果
MEF应用向导
本文主要说明在Modern UI框架下使用MEF的必要步骤,关于MEF请自行脑补。 MEF-INTO-MUI实例代码下载: MefMuiApp.zip 1:创建一个导出属性 ModernFrame用来承载在MUI应用中显示的内容。内容是通过URI标识的,我们需要通过MEF来标记一段内容是被导出的,同...
分类:其他好文   时间:2014-12-01 15:45:40    阅读次数:211
重构笔记---MEF框架(上)
概述这篇文章的目的是简要分析对比MAF和MEF,并详细举出MEF设计中的细节和扩展上的细节,达到让读者能实际操作的目的。其中,MAF的设计会附上我的代码,其实就是官方的代码我自己手动联系了一遍,但还是很有收获的,不动手光看是不会体会到细节的;MEF是我着重介绍的,当然也是微软推荐的解决方案,所以这部...
分类:其他好文   时间:2014-11-28 17:35:02    阅读次数:630
[zhuan]《MEF程序设计指南》博文汇总
http://www.cnblogs.com/beniao/archive/2010/08/11/1797537.html在MEF之前,人们已经提出了许多依赖注入框架来解决应用的扩展性问题,比如OSGI 实现以Spring 等等。在 Microsoft 的平台上,.NET Framework 自身内...
分类:其他好文   时间:2014-11-26 01:16:32    阅读次数:243
在MEF中实现延迟加载部件
在MEF的宿主中,当我们通过Import声明导入的对象时,组装(Compose)的时候会创建该对象。例如: interface ILogger{void Log(string message);}[Export(typeof(ILogger))]class ConsoleLogger : I...
分类:其他好文   时间:2014-11-02 22:11:26    阅读次数:174
插件管理
MEFVSUnity功能比较翻译MEF精妙设计
分类:其他好文   时间:2014-09-30 19:48:19    阅读次数:117
MEF编程模型
Contract由Contract name和Contract type组成,Contract两个参数可以省略可以implicit也可以explicit,implicit时name和type会自动推断 某些情况必须要指定contract name,最常见的情况是一个类export多个相同类型的成员,...
分类:其他好文   时间:2014-09-12 14:55:13    阅读次数:286
MEF
基本概念: Managed Extensibility Framework 或 MEF 是一个用于创建可扩展的轻型应用程序的库,在.NET 4.0发布 Container:容器,使用CompositionContainer类表示,存放目录(Catalog)并进行管理,如导入,导出 Catalog:目...
分类:其他好文   时间:2014-09-10 22:16:01    阅读次数:347
C#可扩展编程之MEF学习笔记(三):导出类的方法和属性
前面说完了导入和导出的几种方法,如果大家细心的话会注意到前面我们导出的都是类,那么方法和属性能不能导出呢???答案是肯定的,下面就来说下MEF是如何导出方法和属性的。 还是前面的代码,第二篇中已经提供了下载链接,大家可以下载学习。 首先来说导出属性,因为这个比较简单,和导出类差不多,先来看看...
分类:其他好文   时间:2014-08-21 19:07:44    阅读次数:136
VS Extension+NVelocity系列(二)——让VS支持 NVelocity的智能提示(上)
一、基础概念应该庆幸的是,VS的插件是靠着MEF实现而不是MAF,这让你所做的工作减轻了许多.如果在这之前,您已经了解了MEF的原理,我想对于VS插件的编写,您应该是很容易就能理解的.看看几个VS2010 SDK提供的例子,您就能熟练的编写了.不过我还是简单的介绍一下MEF几个特点,目前来说,只要您...
分类:其他好文   时间:2014-08-20 12:17:32    阅读次数:237
C#可扩展编程之MEF学习笔记(一):MEF简介及简单的Demo
在文章开始之前,首先简单介绍一下什么是MEF,MEF,全称Managed Extensibility Framework(托管可扩展框架)。单从名字我们不难发现:MEF是专门致力于解决扩展性问题的框架,MSDN中对MEF有这样一段说明: Managed Extensibility Framew...
分类:其他好文   时间:2014-08-19 20:34:35    阅读次数:257
162条   上一页 1 ... 13 14 15 16 17 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!