《C#3.0設計模式》是2009年機械工業出版社出版的圖書,作者是布希波。
基本介紹
- 書名:C#3.0設計模式
- 作者:(南非)(Juditbbisbop)布希波
- ISBN:9787111250807
- 定價:49.00元
- 出版社:機械工業出版社
- 出版時間:2009年
- 開本:16
內容簡介,作者簡介,圖書目錄,
內容簡介
如果想加速,NET應用程式的開發,你就需要《C#3.0設計模式》,它是解決常見編程問題的優雅的、公認的和被證明為有效的處理方式的合集。《C#3.0設計模式》條理清晰地介紹了經典的面向對象設計模式,並解釋了怎樣運用最新的C#3.0語言特性來編寫它們。
C#設計模式利用新的C#3.0語言和.NET3.5框架中的特性來實現開發社區中廣為人知的23種設計模式。《C#3.0設計模式》包含了揭示每種模式在實際中如何運用的豐富案例,以及對於模式及其最佳使用場合和最佳組合方式的富有洞察力的比較。《C#3.0設計模式》結構清晰、示例豐富,涵蓋以下內容:
1、介紹設計模式以及為什麼使用它們,其中的表格和使用指導可以幫助你從多種模式中選出想要的模式。
2、各種經典設計模式的演示,包括創建型模式、結構型模式和行為型模式,還有每種模式的UML表示以及其中各參與者所扮演的角色。
3、從示例中引入C#3.0語言特性,並在文本框中對它們進行總結,以方便引用。
4、每個模式的示例都是實際可運行的.NET3.5程式,可以從O'Reilly網站和作者的配套網站上下載。
5、檢驗你是否理解書中內容的小測試和練習。
在《C#3.0設計模式》中,你將學習如何編寫正確、可擴展和高效的代碼,以節省前期的開發時間,消除後期的軟體問題。
作者簡介
JudithBishop是南非比勒陀利亞大學計算機科學系教授。她專注於程式語言在分散式系統中的套用以及基於Web的技術。她是新技術的倡導者,所著Java和C#方面的書籍以6種語言在全世界發行。Judith是IFIP(InternationalFedeiationforInformationProcessing,國際信息處理聯合會)TC2(軟體)的南非代表,她還是多個國際會議委員會及編委會的主席或成員。
圖書目錄
序言
前言
第1章 C#與設計模式
關於模式
關於UML
關於C#3.0
關於示例
第2章 結構型模式之裝飾器、代理與橋接
裝飾器模式
代理模式
橋接模式
示例:OpenBook
模式比較
第3章 結構型模式之組合與享元
組合模式
享元模式
模式比較
第4章 結構型模式之適配器與外觀
適配器模式
外觀模式
模式比較
第5章 創建型模式之原型、工廠方法與單例
原型模式
工廠方法模式
單例模式
模式比較
第6章 創建型模式之抽象工廠與生成器
抽象工廠模式
生成器模式
模式比較
第7章 行為型模式之策略、狀態與模板方法
策略模式
狀態模式
模板方法模式
模式比較
第8章 行為型模式之職責鏈與命令
職責鏈模式
命令模式
模式比較
第9章 行為型模式之疊代器、中介與觀察者
疊代器模式
中介模式
觀察者模式
模式討論和比較
第10章 行為型模式之訪問者、解釋器與備忘錄
訪問者模式
解釋器模式
備忘錄模式
模式比較
第11章 設計模式展望
模式總結
設計模式展望
結束語
附錄
參考書目
……