最初寫探索設(shè)計模式系列[現(xiàn)更名為.NET設(shè)計模式]的時候,我只是想把它作為自己學(xué)習(xí)設(shè)計模式的讀書筆記來寫,可是寫到今天,設(shè)計模式帶給我的震撼,以及許多初學(xué)者朋友的熱心支持,讓我下定決心要把這個系列寫完寫好,那怕花上再多的時間也無所謂。本部分內(nèi)容不斷更新中。
目錄:
第Ⅰ部分
開篇
開篇
第Ⅱ部分
創(chuàng)建型模式篇
第
1
章
單件模式(
Single Pattern
)
第
2
章
抽象工廠模式(
Abstract Factory
)
第
3
章
建造者模式(
Builder Pattern
)
第
4
章
工廠方法(
Factory Method
)
第
5
章
原型模式(
Protype Pattern
)
第
6
章
創(chuàng)建型模式專題總結(jié)
第Ⅲ部分
結(jié)構(gòu)型模式篇
第
7
章
適配器模式(
Adapter Pattern
)
第
8
章
橋接模式(
Bridge Pattern
)
第
9
章
裝飾模式(
Decorator Pattern
)
第
10
章
組合模式(
Composite Pattern
)
第
11
章
外觀模式(
Fa?ade Pattern
)
第
12
章
享元模式(
Flyweight Pattern
)
第
13
章
代理模式(
Proxy Pattern
)
第
14
章
結(jié)構(gòu)型模式專題總結(jié)
第Ⅳ部分
行為型模式篇
第
15
章
模版方法模式(
Template Method
)
New!
第
16
章
命令模式(
Command Pattern
)
第
17
章
解釋器模式(
Interpreter Pattern
)
第
18
章
迭代器模式(
Iterator Pattern
)
第
19
章
中介者模式(
Mediator Pattern
)
第
20
章
備忘錄模式(
Memento Pattern
)
第
21
章
觀察者模式(
Oberver Pattern
)
第
22
章
狀態(tài)模式(
State Pattern
)
第
23
章
策略模式(
Strategy Pattern
)
第
24
章
職責(zé)鏈模式(
Chain of Responsibility
)
第
25
章
訪問者模式(
Visitor Pattern
)
第
26
章
行為型模式專題總結(jié)
第Ⅴ部分
綜合篇
第
27
章
從設(shè)計原則到設(shè)計模式
第
28
章
如何合理的使用設(shè)計模式
第
29
章
從靈活性與重用性看設(shè)計模式
? 第
30
章
設(shè)計模式與實踐
Castle
是針對.NET平臺的一個開源項目,從數(shù)據(jù)訪問框架ORM到IOC容器,再到WEB層的MVC框架、AOP,基本包括了整個開發(fā)過程中的所有東西,為我們快速的構(gòu)建企業(yè)級的應(yīng)用程序提供了很好的服務(wù)。4月份以來,Terrylee寫了一系列的Castle的文章,這里做一下總結(jié),后續(xù)還有Facility系列等,本部分內(nèi)容會不斷的更新。