返回首页

简介
上周,我是编程Compact Framework应用程序。我这样用国际奥委会现在,我几乎看不到自己在编程的另一种方式。问题是,{A1},虽然非常有前途的隐含一些研究,因为它不是一个容器,和我没有时间,然后。有另一对夫妇的工作非常相似温莎的,但他们的问题解决通用组件。所以我想:我希望我自己!!变化18军2011年:IService接口是没有多大用处,如果在所有。因此,使用它的每一个已被替换的对象。对于读者,为第一次看到这个文章:别提了。2011年6月18:泛型登记改进,有某些情况下造成的问题,他们没有了。建立一个国际奥委会从头
让我们开始与接口:

public interface IServicesContainer 

{ 

	TService Resolve<TService>(); 

	object Resolve(Type tService); 

}



public interface IServicesRegistrar : IServicesContainer

{

	void RegisterForAll(params Type[] tServices);

	void RegisterForAll(IEnumerable<Type> tServices);



	void RegisterFor(Type tService, params Type[] tInterfaces);

	void RegisterFor(Type tService, params IEnumerable<Type> tInterfaces);

}
代码摘录1:国际奥委会接口

回答

评论会员:CIDev 时间:2012/01/27
一个明确的书面,好文章
仅仅因为代码的工作,但这并不意味着它是良好的代码
评论会员:。大号山 时间:2012/01/27
非常丰富,我喜欢的写作风格。感谢
评论会员:。埃里希莱德斯马 时间:2012/01/27
谢谢。我将尽力保持同样的风格为未来的

欢呼

| Rhuros
评论会员:良好的工作 时间:2012/01/27
埃里希莱德斯马
评论会员:游客 时间:2012/01/27
谢谢你洙。我很高兴你喜欢它。问候
埃里希莱德斯马
评论会员:游客 时间:2012/01/27
你应该有一个{A2}看看]。LightCore.........其基本版约35KB小,只有3参考(系统,System.Core和MSCORLIB)......重量轻,装载快速和舒适的部署。......不超载,并包含一个合理的功能设​​置,因此应用程序很容易。......。NET3.5的。NET4.0中,Silverlight3和。NETCompactFramework3.5的。早期采用和使用。NET3.5中的最新技术和。NET4.0。......快速:在其惊人的速度相比其他依赖注入容器LightCore脱颖而出......用德语和英语的文档和网站。......可用灵活,要么只使用基本版本,或与其他组件结合使用基本版本,。......日期和改善感谢来自社区的反馈和批评
。埃里希莱德斯马
评论会员:游客 时间:2012/01/27
我承诺我会,只要我有时间。就不好办每天。Thanx为提示。你知道吗?过去几年中,我学习像这样的开发商comunities的新事物。我认为它是像你这样伟大的人民分享他们使用的是什么,他们喜欢什么。链接Thanx!我承诺我会使用它,并给你一些反馈
阿迪尔莫卧儿
评论会员:游客 时间:2012/01/27
好文章,对不起,一个跛脚的问题,从来没有与CF工作是MEF在CF的任何机会。NET面试问题我的书有500多问问题NET世界{A3}
。埃里希莱德斯马
评论会员:游客 时间:2012/01/27
没有这样的东西作为一个跛脚的问题。我不知道MEF的,刚去谷歌,以了解它是什么。如果我听到的东西,我会回来给你。我很高兴你喜欢我的文章。修改日(星期四),6月9日,20115:02
CIDev
评论会员:游客 时间:2012/01/27
,MEF托管扩展性框架我的书有500NET面试问题大多问NET世界中的问题{A3}
。干扰器
评论会员:游客 时间:2012/01/27
MEF重点上的可扩展性,它不只是依赖注入。考虑这就像当你有组件接线方式,延伸你的应用程序运行时,则必须使用MEF的,而不只是国际奥委会。{A5}阿迪尔莫卧儿-MVP,MCTShttp://www.adilmughal.com
埃里希莱德斯马
评论会员:游客 时间:2012/01/27
我同意。但它仍然可以被用来为直接投资的进口,出口。我明白的目标是不同的。问的问题是,在上述文章中,伪善,我们使用,而不是从头开始编写整个事情的DINET面试问题我的书有500多问问题NET世界{A3}
。梅尔Padden
评论会员:游客 时间:2012/01/27
当然,它会一直的选择,而一个好的。只是我没有发现它的时候。我没有得到太多的时间,然后备用。真的左右,我,15分钟(其实稍长),创建这个非常简单。谷歌搜索和学习过程所用的时间比。但我想我会学习MEF的,因为它提供了很多的很多事情,我通常需要Thanx您的意见
萨沙理发
评论会员:游客 时间:2012/01/27
一个有趣的和明确的书面文章仅仅因为代码的工作,它并不意味着它是良好的代码
。约翰Gerell
评论会员:游客 时间:2012/01/27
我太爱国际奥委会,这是一个非常好的整齐例如。有5!干扰器{A7}
埃里希莱德斯马
评论会员:游客 时间:2012/01/27
谢谢你!!我很高兴你喜欢它
埃里希莱德斯马
评论会员:游客 时间:2012/01/27
我的这种东西的大风扇;的人了解使用特定的模式或框架背后的推理,去和创建一个仅部分,他们需要的轻量级实现,并使用它。我已经做了这种事情,自己几次。使得开发一种乐趣。Smokie,这是不是"南。这是保龄球。有规则。{A8}{A9}
aprishchepov
评论会员:游客 时间:2012/01/27
喜欢萨沙理发微软的VisualC#MVP2008年2011CodeprojectMVP2008-2011Open源码{A10}你最好的朋友就是你。我是我最好的朋友。我们有着共同的看法,并未落认为我的博客:{A11}
马塞洛里卡多 - 奥利维拉
评论会员:游客 时间:2012/01/27
我也爱上了"NETCF没有IoC容器。"最近成坑。OpenNETCF的IoC解决方案是没有现成的,所以我不喜欢你-推出自己我需要的基本的终身支持,在单身和瞬时对象。探险记录:{A12}你享受浪费时间不浪费时间-伯特兰罗素
埃里希莱德斯马
评论会员:游客 时间:2012/01/27
我在你一个非常快的PIC。多德!!这是伟大的!Thanx。我要从深层次看