【发布时间】:2010-09-20 00:15:08
【问题描述】:
我很少听到有人在.Net 中使用Inversion of Control (Ioc) 原则。我有一些使用 Java 的朋友,他们在 Spring 和 PicoContainer 中使用了更多的 Ioc。
我了解从您的代码中删除依赖项的原则......但我怀疑它是否更好。
.Net 程序员为什么不使用(或少用)那些类型的框架?如果这样做,从长远来看,你真的发现了积极的影响吗?
【问题讨论】:
-
只要谷歌“Alt.net”——你会发现很多人在 .net 中使用 IOC。微软甚至有自己的 IOC 框架,例如 Unity。
标签: c# .net dependency-injection inversion-of-control