IoC === IoC容器?
摘要:原文:http://www.cnblogs.com/Ivony/archive/2009/09/05/1561001.html控制反转即IoC (Inversion of Control),它把传统上由程序代码直接操控的对象的调用权交给容器,通过容器来实现对象组件的装配和管理。所谓的“控制反转”概念就是对组件对象控制权的转移,从程序代码本身转移到了外部容器。”老...
阅读全文
posted @
2009-10-29 12:24
ToKens
阅读(273)
推荐(0) 编辑
一篇依赖倒置,控制反转,依赖注入好文
摘要:原文:http://dotnetfresh.cnblogs.com/archive/2005/06/27/181878.html摘自(http://www.contextfree.net/) 向依赖关系宣战 依赖倒置、控制反转和依赖注入辨析在《道法自然——面向对象实践指南》一书中,我们采用了一个对立统一的辩证关系来说明“模板方法”模式—— “正向依赖 vs. 依赖倒置”(参见:《道法自然》第15章[王咏武, 王咏刚 2004])。这种把“好莱坞”原则和 “依赖倒置”原则等量齐观的看法其实来自于轻量级容器PicoContainer主页上的一段话: “控制反转(Inversion of Cont.
阅读全文
posted @
2009-10-29 12:21
ToKens
阅读(246)
推荐(0) 编辑
Spring.net 对webservice管理之Ajax异步调用篇(一) 【原创】
摘要:这几天对以前的老项目进行升级,加入了spring.net,但遇到的很多问题,首先是对AjaxPro的注入失败,这个是注入不进去的,spring.net没有像对webservice一样给AjaxPro提供了代理(如果谁有好的解决办法请给我留言),所以我使用webservice代替AjaxPro对异步的调用,如何对webservice进行管理呢?网上看到了不少的文章,发现能真正解决问题的很少,而且说的...
阅读全文
posted @
2009-07-03 16:14
ToKens
阅读(561)
推荐(0) 编辑
spring.net Could not initialize proxy - the owning Session was closed 解决
摘要:产生这个错误,是对象处于游离状态,或者对象本就没有被HibernateTemplate给实利化所导致的。在Web.config 添加以下代码可以解决此问题。<httpModules><add name="OpenSessionInView" type="Spring.Data.NHibernate.Support.OpenSessionInViewModule, Spring.D...
阅读全文
posted @
2009-07-01 19:05
ToKens
阅读(265)
推荐(0) 编辑
Spring.net管理web services
摘要:先引用一段spring.net framework帮助文档里的话: “虽然目前.NET对web服务支持的非常好,Spring.NET认为还是有几个方面可以改进。 . 服务端首先,.NET在.asmx文件中保存Web服务请求和服务对象的关联关系,这些.asmx文件不管有用没用都得放在那儿。第二,Spring.NET希望能通过IoC容器对web服务进行依赖注入。一般说来web服务总会依...
阅读全文
posted @
2009-06-17 10:20
ToKens
阅读(281)
推荐(0) 编辑
表达式求值Spring.Expressions
摘要:简介Spring.Expressions命名空间可以用一种强大的表达式语言在运行时操作对象。这种语言可以读写属性值、调用方法、访问数组/集合/索引器的元素、进行算术和逻辑运算,同时支持命名变量,并且能够通过名称从IoC容器获取对象。 在Spring.NET中,该命名空间是其它许多功能(比如IoC容器中的增强属性求值、数据验证框架及ASP.NET的数据绑定框架)的基础。如果需要以对象的运行时状态为依...
阅读全文
posted @
2009-06-11 22:01
ToKens
阅读(2639)
推荐(0) 编辑
SpringNet整合NHibernate相关配置
摘要:以前都在使用NHibernate,今天终于把SpringNet也加进来了,因为最初是在java中接触的hibernate和spring,而在.net中这两者非常相似,所以我的配置有点模仿java了,看一下使用的版本吧:NHibernate1.2,Springnet1.1,netframework2.0,如今的配置可能有点落伍了,不过先一步一步来,以后还会升级的,看代码:web.config<...
阅读全文
posted @
2009-06-11 21:11
ToKens
阅读(516)
推荐(0) 编辑