我想学习dotNet的Ioc,但在这方面完全是个小白。自己也在园子里面搜了一些文章来看,不过实在是看不下去了,因为好多东西都还不懂。
现在想问一下学习这个东西之前需要了解什么方面的知识?能给出相关的文档和链接更好,先谢过了!
Castle
http://www.cnblogs.com/terrylee/archive/2006/04/28/castl_ioc_article.html
Unity
http://www.cnblogs.com/terrylee/archive/2008/02/21/unity-application-block-part1.html
其他的差不多,看懂这两个就够了,spring是来自java迁移的,也很成熟。
面向对象
阅读下Spring Framework的源码,会有收获的
微软的unity ,还有autofac
unity很不错的。主要的思想就是.NET Remoting。
也可以看看企业库的代码,主要用到了反射
T2和TerryLeo的文章都不错,可以看看