2012年12月3日

[转][黄忠成]Object Builder Application Block (2)

摘要: [转]Object Builder Application Block文/黄忠成 ;2006/9/21原文链接:http://blog.csdn.net/Code6421/archive/2006/09/25/1282150.aspx整理:吕震宇三、ObjectBuilder Application BlockObjectBuilder一开始出现于Microsoft所提出的Composite UI Application Block,主司对象的建立及释放工作, 它实现了本文前面所提及的Dependency Injection概念,同时在架构上提供了高度的延展性。运用ObjectBuilder来 阅读全文

posted @ 2012-12-03 18:01 星空夜夏梦 阅读(180) 评论(0) 推荐(0) 编辑

[转][黄忠成]Object Builder Application Block

摘要: 最近阅读了黄忠成的Object Builder系列文章感到受益匪浅,所以将该系列文章整理了一番(将繁体转换为简体,另外对于一些习惯用法进行了调整,对文章及代码格式重新进行了调整,修订了文中几处小错误),现放上来供大家参考。[转][黄忠成]Object Builder Application Block (1)[转][黄忠成]Object Builder Application Block (2)[转][黄忠成]Object Builder Application Block (3) [转][黄忠成]Object Builder Application Block (4) ~~~~~~~~~~~ 阅读全文

posted @ 2012-12-03 17:36 星空夜夏梦 阅读(151) 评论(0) 推荐(0) 编辑

[转][黄忠成]Object Builder Application Block (1)

摘要: 本文相关代码下载[转]Object Builder Application Block文/黄忠成 ;2006/9/21原文链接:http://blog.csdn.net/Code6421/archive/2006/09/25/1282139.aspx整理:吕震宇一、IoC 简介IoC的全名是『Inversion of Control』,字面上的意思是『控制反转』,要了解这个名词的真正含意,得从『控制』这个词切入。一般来说,当设计师撰写一个Console程序时,控制权是在该程序上,它决定着何时该印出讯息、何时又该接受使用者输入、何时该进行数据处理,如程序1。程序1using System; us 阅读全文

posted @ 2012-12-03 17:35 星空夜夏梦 阅读(114) 评论(0) 推荐(0) 编辑

C#中的接口

摘要: C#中的接口原文出自:http://www.cnblogs.com/zhenyulu/articles/377705.html本文中所有图示纯为个人理解(参考了Assembly中元数据的存储方式),与真实情况可能有所出入。 图中绿色表示公有方法,红色表示私有方法。本文将通过以下四个案例来分析C#中的接口究竟是如何工作的。1、公有方法实现接口方法尽管C#在定义接口时不用指明接口方法的访问控制方式,但默认接口方法均为public型(这可以从反编译的IL代码中看到)。下面是使用Reflector查看的接口IL代码.class private interface abstract auto ansi 阅读全文

posted @ 2012-12-03 17:29 星空夜夏梦 阅读(137) 评论(0) 推荐(0) 编辑

导航