博客网上资料:  http://www.cnblogs.com/GoodHelper/archive/2009/10/25/Spring_NET_IoC.html


学习spring.net框架,了解它是怎么解耦的
Spring.net
Ninject
Unity

 

学习java spring 框架理解的是 spring是一个容器,所有类对象都在容器里注册,并且在容器位置里注入某个类需要的另一个类对象。比如bll层类对象需要的data对象。spring.net自己敲一个试试


控制反转(Inversion of Control,英文缩写为IoC),也叫依赖注入(Dependency Injection)。我个人认为控制反转的意思是依赖对象(控制权)发生转变,由最初的类本身来管理依赖对象转变为IoC框架来管理这些对象,使得依赖脱离类本身的控制,从而实现松耦合。这种理解是非诚透彻的。


本文转载:CSDN博客