Inside ObjectBuilder 范例
一、IoC 简介
IoC 的全名是“Inversion of Control”,字面上的意思是“控制反转”,要了解这个名词的真正含义,得从“控制”这个词切入。一般來说,当程序员撰写一个Console 程序时,控制权是在该程序上,它决定着何时该印出讯息、何时又该接受用户输入、何时该进行资料处理,如程序1。阅读全文>
发表于 @ 2006年09月26日 13:41:00|评论(loading...)|编辑
Inside ObjectBuilder Part 4
截至目前为止,本文一直以程序方式来配置ObjectBuidler建立对象所需的各种对象,但在实务上,这些动作应该是交由配置文件来负责,这样才能在不重新编译应用程序的情况下,改变其行为或增加其功能。很幸运的,Microsoft于ObjectBuilder的范例中提供了一个途径来达到此目的,该范例定义了一个.xsd文件,其内定义了ConstructorInjection、SetterInjection、Singleton、TypeMapping所需要的schema,当然!这个xsd中也定义了Strategy的schema,允许设计者通过配置文件来添加对象建立时所需使用的Strategys。阅读全文>
发表于 @ 2006年09月25日 20:44:00|评论(loading...)|编辑
Inside ASP.NET 2.0 – Controls Model文章连载二阅读全文>
发表于 @ 2006年09月18日 11:17:00|评论(loading...)|编辑
進入Windows時代後,這個情形並未有重大的改善,直到網路時代的來臨,安全性日趨受到重視,尤其在網路入侵及病毒橫行的今天,電腦不灌上防毒軟體及防火牆的話,簡直與拿刀擱在脖子上無異。你撰寫了一套軟體,該軟體使用了許多外購的組件,當你更新其中一個組件時,你如何確認該組件沒有做不該做的事?阅读全文>
发表于 @ 2006年09月06日 11:53:00|评论(loading...)|编辑