什么是IoC容器?
什么是IoC/DI框架?
为什么我们需要IoC/DI框架?
IoC/DI和AOP之间有关系吗?
在IoC和AOP方面,Spring.net / ninject是什么?
什么是IoC容器?
什么是IoC/DI框架?
为什么我们需要IoC/DI框架?
IoC/DI和AOP之间有关系吗?
在IoC和AOP方面,Spring.net / ninject是什么?
JMSA,
詹姆斯·科瓦克斯撰写了一篇精彩的文章,其中涵盖了您的许多问题,我建议阅读它这里
Spring.Net、Ninject、Unity、Castle Windsor和Autofac都是可配置不同方式的IOC容器,其中许多也支持AOP。
IOC/DI框架很有用,因为它们提供标准机制,例如如果您正在招聘新的开发人员,只需告诉他们我们使用这个框架,并传递给他们教程/帮助指南的链接就可以了。同时,这些框架是由大型社区/公司经过试验和测试的。
如果阅读了文章和上面的回答后仍有任何问题未得到解答,请告诉我,我会尽力提供进一步帮助。