相关疑难解决方法(0)

MEF和Unity有什么不同和目的?

我刚开始学习DI(我正在研究WPF/Silverlight,但我有计划转向ASP.NET).在我从互联网上阅读了一些DI文章之后,有两个我感兴趣的框架,MEF和Unity.我想知道它们之间的真实世界有什么不同,哪一个是好的.

.net dependency-injection mef unity-container

53
推荐指数
2
解决办法
2万
查看次数

比较Castle Windsor,Unity和StructureMap

在跟进基耶斯洛夫的说法温莎确实比其他国际奥委会的多很多,我想了解这些国际奥委会如何叠起来反对对方,这温莎城堡带来的好处/附加设施.

有比较吗?有人可以帮助我理解Castle Windsor提供的其他IoC附加功能

structuremap dependency-injection castle-windsor ioc-container unity-container

51
推荐指数
2
解决办法
3万
查看次数

.NET的托管可扩展性框架是什么?

有没有人使用微软的托管可扩展性框架(MEF)?有点听起来它试图成为所有人的所有事情 - 这是一个加载项管理器!这是鸭子打字!我想知道是否有人有经验,积极或消极.

我们目前正在计划为我们的下一个大项目使用通用的IoC实现ala MvcContrib.我们应该把混合物中的MEF扔掉吗?

.net mef

21
推荐指数
2
解决办法
4780
查看次数

在C#中从接口创建对象

仅给定一个接口,可以从中创建一个对象?

就像是:

var obj = new IWidget();
Run Code Online (Sandbox Code Playgroud)

(我知道这段代码不对 - VS不能创建IWidget的实例)

我在我的项目引用接口的上下文中,我想创建具体对象并从方法返回它们 - 但我无法弄清楚如何完全从接口创建对象.

.net c#

12
推荐指数
2
解决办法
2万
查看次数

用.net反转控制

我很少听到有人使用.Net 控制反转(Ioc)原理.我有一些使用Java的朋友在Spring和PicoContainer中使用了更多的Ioc.

我理解从代码中删除依赖关系的原则......但我怀疑它是否更好.

为什么.Net程序员不使用(或使用更少)这些类型的框架?如果你这样做,从长远来看,你真的发现了积极的影响吗?

.net c# dependency-injection inversion-of-control

6
推荐指数
1
解决办法
2070
查看次数

与asp.net mvc一起使用的好IOC框架?

我想知道asp.net mvc有什么好的简单IoC框架?有很好的文档,很容易起床和去.

谢谢

.net asp.net-mvc ioc-container

5
推荐指数
1
解决办法
2504
查看次数

.Net 4.0是否有业务层"技术"?

我有一个关于.net框架的理论问题.

正如我所看到的,微软为不同的层提供了大量技术.

我们有ADO.NET和更多改进的数据访问实体框架.

和ASP.NET for WEB UI.甚至WCF用于Facade和SOA.

但是在中间,我们对业务层有什么影响?它只是引用的DLL?

这几天我们如何处理应用程序池?我记得使用COM + 10年前因为IIS无法处理压力.

Spring.Net是注射的最佳选择吗?

谢谢,罗尼

.net c# business-logic .net-4.0

3
推荐指数
1
解决办法
703
查看次数

在c#4.0下推荐的任何IOC框架?

我想知道是否有人可以推荐可以在c#4.0下工作的IOC框架?此外,.Net framework 4.0本身是否支持IOC?

.net c# inversion-of-control c#-4.0

2
推荐指数
1
解决办法
2373
查看次数