注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì).NET精通.NET企業(yè)項(xiàng)目開(kāi)發(fā):最新的模式、工具與方法

精通.NET企業(yè)項(xiàng)目開(kāi)發(fā):最新的模式、工具與方法

精通.NET企業(yè)項(xiàng)目開(kāi)發(fā):最新的模式、工具與方法

定 價(jià):¥68.00

作 者: (美)阿金,(美)米勒 著,田尊華 譯
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: .NET

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302250241 出版時(shí)間: 2011-03-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 455 字?jǐn)?shù):  

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

  《精通.net企業(yè)項(xiàng)目開(kāi)發(fā):最新的模式、工具與方法》是專(zhuān)門(mén)針對(duì)有興趣學(xué)習(xí)最新企業(yè)開(kāi)發(fā)方法的微軟程序員而編寫(xiě)的權(quán)威指導(dǎo)書(shū)籍?!毒?net企業(yè)項(xiàng)目開(kāi)發(fā):最新的模式、工具與方法》全面深入地介紹了企業(yè)系統(tǒng)開(kāi)發(fā)中涉及的體系結(jié)構(gòu)設(shè)計(jì)方法和各種相關(guān)的設(shè)計(jì)模式,尤其是對(duì)最新流行的各種設(shè)計(jì)模式進(jìn)行了詳細(xì)介紹,包括縱向的來(lái)龍去脈和橫向的優(yōu)缺點(diǎn)比較。雖然各章之間都是相互獨(dú)立的,不需要讀者預(yù)先閱讀前面的所有章節(jié),但又以按揭貸款申請(qǐng)的例子為主線,由無(wú)到有、由淺入深地將企業(yè)系統(tǒng)構(gòu)建相關(guān)的各種核心要素串聯(lián)在一起,從而使講解過(guò)程連貫有序?!毒?net企業(yè)項(xiàng)目開(kāi)發(fā):最新的模式、工具與方法》的主要內(nèi)容分為4大部分:第ⅰ部分是第1章和第2章,主要介紹了企業(yè)開(kāi)發(fā)的總體概念,包括企業(yè)體系結(jié)構(gòu)、企業(yè)開(kāi)發(fā)準(zhǔn)則、microsoft企業(yè)開(kāi)發(fā)的歷史與現(xiàn)狀,以及企業(yè)代碼編寫(xiě)方式(包括模塊化、松散耦合、依賴(lài)倒置和測(cè)試驅(qū)動(dòng));第ⅱ部分是第3-5章,結(jié)合代碼示例,深入詳細(xì)地講解了封裝類(lèi)、測(cè)試驅(qū)動(dòng)開(kāi)發(fā)和依賴(lài)倒置;第ⅲ部分是第6-12章,本部分屬于核心內(nèi)容,結(jié)合按揭貸款申請(qǐng)的示例,詳細(xì)講解了企業(yè)開(kāi)發(fā)涉及的各種設(shè)計(jì)模式,這些設(shè)計(jì)模式都是為了達(dá)成企業(yè)系統(tǒng)的特定目標(biāo);最后是附錄部分,主要是為不太熟悉.net平臺(tái)的讀者準(zhǔn)備的,介紹了c#.net的基礎(chǔ)知識(shí)。《精通.net企業(yè)項(xiàng)目開(kāi)發(fā):最新的模式、工具與方法》專(zhuān)門(mén)針對(duì)具有一定微軟應(yīng)用程序開(kāi)發(fā)背景的編程人員,尤其適合于具有c#和asp.net開(kāi)發(fā)經(jīng)驗(yàn)的人員。為此,閱讀本書(shū)要求讀者至少熟悉一種microsoft.net所支持的開(kāi)發(fā)語(yǔ)言,并具備一定的程序設(shè)計(jì)經(jīng)驗(yàn)。

作者簡(jiǎn)介

  JonArking是一位企業(yè)軟件架構(gòu)師,其工作地點(diǎn)大部分時(shí)間都在費(fèi)城。到目前為止,他設(shè)計(jì)、開(kāi)發(fā)和管理多層系統(tǒng)已經(jīng)超過(guò)了14年之久,并專(zhuān)門(mén)從事系統(tǒng)移植和分布式體系結(jié)構(gòu)的設(shè)計(jì)。Jon具有多種語(yǔ)言和平臺(tái)的編程經(jīng)驗(yàn),他在其職業(yè)生涯中花費(fèi)了很多時(shí)間進(jìn)行設(shè)計(jì)系統(tǒng)、管理團(tuán)隊(duì)、教授課程、演講和訪談,并發(fā)表了各種技術(shù)主題的文章。他的Arking技術(shù)公司則專(zhuān)注于為費(fèi)城范圍內(nèi)的大型公司設(shè)計(jì)企業(yè)系統(tǒng)。

圖書(shū)目錄

第Ⅰ部分 實(shí)用企業(yè)開(kāi)發(fā)介紹
第1章 企業(yè)設(shè)計(jì)概念
1.1 企業(yè)體系結(jié)構(gòu)
1.2 企業(yè)開(kāi)發(fā)
1.2.1 可靠性
1.2.2 靈活性
1.2.3 關(guān)注點(diǎn)分離
1.2.4 可重用性
1.2.5 可維護(hù)性
1.3 Microsoft的企業(yè)開(kāi)發(fā)現(xiàn)狀
1.3.1 COM因素
1.3.2 轉(zhuǎn)到Java
1.3.3 .NET的發(fā)展歷程
1.4 本章小結(jié)
第2章 企業(yè)代碼
2.1 看待代碼的新方式
2.1.1 模塊性
2.1.2 松散耦合的類(lèi)
2.1.3 單元測(cè)試
2.1.4 控制反轉(zhuǎn)容器
2.2 本章小結(jié)
第Ⅱ部分 新代碼——改變構(gòu)建代碼的方式
第3章 改變類(lèi)的依賴(lài)
3.1 評(píng)估代碼的依賴(lài)程度
3.1.1 剛性
3.1.2 靈活性
3.1.3 關(guān)注點(diǎn)分離
3.1.4 可重用性
3.1.5 可維護(hù)性
3.2 關(guān)注點(diǎn)分離和識(shí)別模塊性
3.3 依賴(lài)倒置準(zhǔn)則
3.4 使用依賴(lài)注入徹底解放類(lèi)
3.4.1 剛性
3.4.2 靈活性
3.4.3 關(guān)注點(diǎn)分離
3.4.4 可重用性
3.4.5 可維護(hù)性
3.5 本章小結(jié)
第4章 測(cè)試驅(qū)動(dòng)開(kāi)發(fā)
4.1 井字游戲與測(cè)試驅(qū)動(dòng)開(kāi)發(fā):示例
4.1.1 井字游戲需求
4.1.2 測(cè)試架構(gòu)
4.1.3 標(biāo)識(shí)可測(cè)試元素
4.1.4 編寫(xiě)能夠運(yùn)行的和有益的單元測(cè)試
4.2 重構(gòu)
4.3 重構(gòu)工具
4.3.1 ReSharper
4.3.2 Refactor Pro
4.4 處理測(cè)試驅(qū)動(dòng)開(kāi)發(fā)中的依賴(lài)——模擬、存根和偽對(duì)象
4.5 模擬架構(gòu)
4.5.1 Rhino Mocks
4.5.2 Moq
4.5.3 NMock
4.6 本章小結(jié)
第5章 進(jìn)一步簡(jiǎn)化——控制反轉(zhuǎn)
5.1 創(chuàng)建依賴(lài)
5.2 工廠模式
5.3 服務(wù)定位器
5.4 控制反轉(zhuǎn)和loC容器
5.5 依賴(lài)注入與控制反轉(zhuǎn)的對(duì)比
5.6 Structuremap
5.6.1 使用流暢接口連接
5.6.2 使用屬性連接——插件族
5.6.3 使用配置元數(shù)據(jù)連接
5.7 是否要使用XML
5.8 本章小結(jié)
第Ⅲ部分 企業(yè)設(shè)計(jì)模式
第6章 進(jìn)入關(guān)注中心
6.1 中間件簡(jiǎn)介
6.2 西部狂野
6.3 分層設(shè)計(jì)
6.4 互聯(lián)網(wǎng)時(shí)代
6.5 企業(yè)中間件時(shí)代
6.6 WCF Web服務(wù)
6.7 消息傳遞模型
6.8 關(guān)于SOA的簡(jiǎn)要解釋
6.9 本章小結(jié)
第7章 編寫(xiě)自己的中間件
7.1 業(yè)務(wù)邏輯層
7.2 面向業(yè)務(wù)的模式
7.2.1 事務(wù)腳本
7.2.2 活動(dòng)記錄模式
7.2.3 領(lǐng)域模型模式
7.2.4 模式選擇
7.3 為業(yè)務(wù)服務(wù)
7.3.1 服務(wù)
7.3.2 將模式付諸實(shí)踐
7.3.3 按揭貸款資格審查應(yīng)用程序
7.3.4 采用該領(lǐng)域中的語(yǔ)言
7.4 領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)簡(jiǎn)介
7.4.1 實(shí)體
7.4.2 值對(duì)象
7.4.3 聚合與聚合根
7.4.4 與領(lǐng)域?qū)<医涣?br /> 7.4.5 構(gòu)建領(lǐng)域模型
7.4.6 標(biāo)識(shí)聚合
7.4.7 構(gòu)建應(yīng)用程序
7.4.8 創(chuàng)建儲(chǔ)存庫(kù)
7.4.9 創(chuàng)建領(lǐng)域服務(wù)
7.5 本章小結(jié)
第8章 “挖掘”自己的業(yè)務(wù)
8.1 數(shù)據(jù)訪問(wèn)層
8.1.1 構(gòu)建自己的數(shù)據(jù)訪問(wèn)層
8.1.2 對(duì)象關(guān)系映射
8.1.3 數(shù)據(jù)上下文
8.1.4 實(shí)體架構(gòu)
8.1.5 LinqToSql與實(shí)體架構(gòu)的對(duì)比
8.1.6 使用NHibemate實(shí)現(xiàn)按揭貸款應(yīng)用程序中的映射
8.2 本章小結(jié)
第9章 組織前端
9.1 被忽視的前端
9.2 早期的前端模式
9.2.1 Java Struts
9.2.2 ASP.NET
9.2.3 模型—視圖-表示器
9.2.4 回到MVC——Rails方式
9.3 本章小結(jié)
第10章 模型—視圖—表示器
10.1 MVP模式——簡(jiǎn)化版本
10.1.1 模型
10.1.2 視圖
10.1.3 表示器
10.1.4 MVP按揭貸款計(jì)算器——Web示例
10.2 切換平臺(tái)——胖客戶(hù)示例
10.3 本章小結(jié)
第11章 模型—視圖—控制器模式
11.1 回歸基本要素
11.1.1 模型
11.1.2 控制器
11.1.3 視圖
11.1.4 按揭貸款申請(qǐng)
11.1.5 模型
11.1.6 控制器
11.1.7 視圖
11.1.8 簡(jiǎn)單倉(cāng)儲(chǔ)
11.1.9 創(chuàng)建和編輯
11.1.10 充實(shí)模型
11.1.11 完整的源代碼
11.2 本章小結(jié)
第12章 組合所有內(nèi)容
12.1 退一步海闊天空
12.2 概念
12.2.1 可靠性
12.2.2 靈活性
12.2.3 關(guān)注點(diǎn)分離
12.2.4 可重用性
12.2.5 可維護(hù)性
12.2.6 大環(huán)境
12.3 代碼
12.4 模式
12.4.1 中間件
12.4.2 持久化
12.4.3 用戶(hù)界面
12.4.4 大環(huán)境
12.5 完整的大環(huán)境
12.5.1 按揭貸款服務(wù)
12.5.2 簡(jiǎn)單的按揭貸款計(jì)算器
12.5.3 按揭貸款資格審查應(yīng)用程序
12.6 最終思考
12.7 本章小結(jié)
附錄A C#.NET基礎(chǔ)知識(shí)

本目錄推薦

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