注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì).NETVB.NET設(shè)計(jì)模式高級(jí)編程:構(gòu)建強(qiáng)適應(yīng)性的應(yīng)用程序

VB.NET設(shè)計(jì)模式高級(jí)編程:構(gòu)建強(qiáng)適應(yīng)性的應(yīng)用程序

VB.NET設(shè)計(jì)模式高級(jí)編程:構(gòu)建強(qiáng)適應(yīng)性的應(yīng)用程序

定 價(jià):¥50.00

作 者: Tom Fischer[等]著;劉雷[等]譯
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: VB.NET

ISBN: 9787302065746 出版時(shí)間: 2003-06-01 包裝: 平裝
開(kāi)本: 26cm 頁(yè)數(shù): 363 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  在當(dāng)今的面向?qū)ο缶幊讨?,軟件編程人員更加注重代碼的重用性和可維護(hù)性。設(shè)計(jì)模式使人們可以更加簡(jiǎn)單、方便地重用成功的設(shè)計(jì)和體系結(jié)構(gòu)。本書(shū)不僅向讀者介紹了設(shè)計(jì)模式是什么、如何實(shí)現(xiàn)設(shè)計(jì)模式,更通過(guò)一些精選的實(shí)例幫助讀者深刻理解設(shè)計(jì)模式的真正含義,其內(nèi)容包括設(shè)計(jì)模式的含義,設(shè)計(jì)模式在數(shù)據(jù)層、中間層和表示層的應(yīng)用,使用.NETRemoting技術(shù)建立設(shè)計(jì)模式,以及有關(guān)設(shè)計(jì)模式的一些相關(guān)主題。本書(shū)用例經(jīng)典,高效實(shí)用,非常適合于面向?qū)ο箝_(kāi)發(fā)人員和設(shè)計(jì)人員閱讀,對(duì)于項(xiàng)目管理人員和系統(tǒng)架構(gòu)師也頗具參考價(jià)值。設(shè)計(jì)模式可以用宋描述通用的編程問(wèn)題以及模板解決方案。應(yīng)用于開(kāi)發(fā)的設(shè)計(jì)模式引入了可重用設(shè)計(jì)和適應(yīng)性的概念,并把代碼重用的概念提高到一個(gè)新的層次。設(shè)計(jì)模式人都基于面向?qū)ο蠹夹g(shù),所以,VB開(kāi)發(fā)人員只有等到VB.NET發(fā)布之后才有機(jī)會(huì)應(yīng)用設(shè)計(jì)模式的理念。本書(shū)通過(guò)示例教您如何在VB.NET中應(yīng)用設(shè)計(jì)模式。通過(guò)這些具有現(xiàn)實(shí)意義的實(shí)例,讀者可以體驗(yàn)設(shè)計(jì)模式在實(shí)際中的應(yīng)用及其好處。本書(shū)重點(diǎn)介紹了n層分布式體系結(jié)構(gòu)中各層的設(shè)計(jì)模式,以及綁定了這些模式的.NETRemoting基礎(chǔ)結(jié)構(gòu)。在學(xué)習(xí)本書(shū)的過(guò)程中,您將逐步掌握如何識(shí)別設(shè)計(jì)模式解決方案的需求,以及如何選擇、設(shè)計(jì)和實(shí)現(xiàn)合適的模式。我們還要討論.NETFramework的各個(gè)組件(如.NET數(shù)據(jù)提供者和.NETRemoting)是如何利用設(shè)計(jì)模式,從而實(shí)現(xiàn)自己的開(kāi)發(fā)目標(biāo)的。本書(shū)讀者對(duì)象本書(shū)適合于那些對(duì)VB.NET設(shè)計(jì)模式感興趣的開(kāi)發(fā)人員和系統(tǒng)架構(gòu)師閱讀。本書(shū)主要內(nèi)容●設(shè)計(jì)模式簡(jiǎn)介●GoF模式●MVC模式,異步編程模式,存儲(chǔ)轉(zhuǎn)發(fā)模式●數(shù)據(jù)層、業(yè)務(wù)邏輯層和表示層中的設(shè)計(jì)模式示例●.NETRemoting中設(shè)計(jì)模式的相關(guān)性及示例●UML基礎(chǔ)知識(shí)●反模式和重構(gòu)

作者簡(jiǎn)介

暫缺《VB.NET設(shè)計(jì)模式高級(jí)編程:構(gòu)建強(qiáng)適應(yīng)性的應(yīng)用程序》作者簡(jiǎn)介

圖書(shū)目錄

第1章 設(shè)計(jì)模式入門(mén)
1.1 設(shè)計(jì)模式的概念
1.1.1 模式分類(lèi)
1.1.2 設(shè)計(jì)模式與Visual Basic
1.1.3 使用設(shè)計(jì)模式的時(shí)機(jī)
1.1.4 設(shè)計(jì)模式對(duì)設(shè)計(jì)的改進(jìn)
1.2 構(gòu)建代碼塊
1.2.1 創(chuàng)建型模式
1.2.2 結(jié)構(gòu)型模式
1.2.3 行為型模式
1.3 設(shè)計(jì)模式的應(yīng)用
1.4 小結(jié)
第2章 設(shè)計(jì)模式在數(shù)據(jù)層的應(yīng)用
2.1 數(shù)據(jù)層的需求
2.1.1 需求列表
2.1.2 數(shù)據(jù)層的體系結(jié)構(gòu)
2.1.3 創(chuàng)建一個(gè)靈活的數(shù)據(jù)訪問(wèn)框架
2.2 構(gòu)建數(shù)據(jù)層
2.2.1 一個(gè)UML類(lèi)圖
2.2.2 構(gòu)建輸出類(lèi)
2.2.3 構(gòu)建Factory類(lèi)
2.2.4 編譯數(shù)據(jù)層應(yīng)用程序
2.3 測(cè)試數(shù)據(jù)層應(yīng)用程序
2.3.1 一個(gè)簡(jiǎn)單的Windows測(cè)試應(yīng)用程序
2.3.2 一個(gè)簡(jiǎn)單的Web測(cè)試應(yīng)用程序
2.4 小結(jié)
第3章 設(shè)計(jì)模式在中間層的應(yīng)用
3.1 處理訂單
3.1.1 業(yè)務(wù)需求
3.1.2 技術(shù)需求
3.2 分析和設(shè)計(jì)
3.2.1 用例圖
3.2.2 活動(dòng)圖
3.2.3 導(dǎo)向目標(biāo)模式
3.2.4 順序圖
3.2.5 類(lèi)圖
3.3 編碼部分
3.3.1 建立基礎(chǔ)結(jié)構(gòu)
3.3.2 Inventory應(yīng)用程序
3.3.3 測(cè)試工具
3.3.4 中間層
3.3.5 OrderManagement應(yīng)用程序
3.4 小結(jié)
第4章 表示層中的設(shè)計(jì)模式
4.1 表示層的問(wèn)題
4.2 Model/View/Controller簡(jiǎn)介
4.2.1 在Nutshell中的MVC
4.2.2 MVC的性能
4.2.3 在MVC中使用的設(shè)計(jì)模式
4.2.4 VB6中的MVC
4.2.5 VB.NET中的MVC
4.3 構(gòu)建.NET的MVC框架
4.3.1 MVC框架類(lèi)圖表
4.3.2 MVC框架代碼
4.4 Northwind訂單處理的前端
4.4.1 案例框圖
4.4.2 活動(dòng)框圖
4.5 一個(gè)通用的NOP模型
4.5.1 NOPData類(lèi)
4.5.2 Orders類(lèi)
4.5.3 Order類(lèi)
4.6 具體視圖和控制器
4.6.1 銷(xiāo)售代表的NOPWin
4.6.2 供顧客使用的NOPWeb
4.7 小結(jié)
第5章 設(shè)計(jì)模式和.NET Remoting的中間層
5.1 .NET Remoting入門(mén)
5.1.1 Remoting對(duì)象和主機(jī)服務(wù)器
5.1.2 通道和協(xié)議
5.1.3 客戶、代理以及soapsuds.exe實(shí)用程序
5.1.4 配置文件Default.cfg
5.2 一個(gè)調(diào)用事件協(xié)調(diào)程序示例
5.2.1 系統(tǒng)需求
5.2.2 系統(tǒng)中的成員
5.2.3 系統(tǒng)的層
5.2.4 應(yīng)用程序的開(kāi)發(fā)階段
5.3 階段1——基礎(chǔ)應(yīng)用程序
5.3.1 收集和分配呼叫
5.3.2 構(gòu)建應(yīng)用程序
5.3.3 運(yùn)行示例應(yīng)用程序
5.4 階段2——異步呼叫處理
5.4.1 異步編程模式
5.4.2 改進(jìn)應(yīng)用程序
5.4.3 構(gòu)建并運(yùn)行示例
5.5 階段3——靈活的策略管理
5.5.1 調(diào)整應(yīng)用程序設(shè)計(jì)
5.5.2 改進(jìn)Representative類(lèi)庫(kù)
5.5.3 構(gòu)建客戶程序
5.5.4 構(gòu)建并運(yùn)行示例
5.6 小結(jié)
第6章 下一步要做的事情
6.1 重構(gòu)
6.1.1 提取類(lèi)
6.1.2 參數(shù)化方法
6.2 反模式
6.2.1 反模式圣經(jīng)
6.2.2 避免反模式
6.3 資源和更多讀物
附錄A UML入門(mén)
A.1 一個(gè)典型的開(kāi)發(fā)過(guò)程
A.2 用例
A.3 類(lèi)圖
A.4 活動(dòng)圖
A.5 交互(Interaction)圖
A.6 狀態(tài)圖
A.7 物理圖
A.8 小結(jié) 

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)