注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì).NET.NET應(yīng)用架構(gòu)設(shè)計(jì):原則、模式與實(shí)踐(循序漸進(jìn)講解企業(yè)級(jí).NET應(yīng)用架構(gòu)與設(shè)計(jì))

.NET應(yīng)用架構(gòu)設(shè)計(jì):原則、模式與實(shí)踐(循序漸進(jìn)講解企業(yè)級(jí).NET應(yīng)用架構(gòu)與設(shè)計(jì))

.NET應(yīng)用架構(gòu)設(shè)計(jì):原則、模式與實(shí)踐(循序漸進(jìn)講解企業(yè)級(jí).NET應(yīng)用架構(gòu)與設(shè)計(jì))

定 價(jià):¥69.00

作 者: 汪洋 著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: .NET

ISBN: 9787111365365 出版時(shí)間: 2012-01-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 410 字?jǐn)?shù):  

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

  國(guó)內(nèi)首本講解企業(yè)級(jí).NET應(yīng)用架構(gòu)與設(shè)計(jì)的專著,由國(guó)內(nèi)經(jīng)驗(yàn)豐富的.NET專家和架構(gòu)師親自執(zhí)筆,權(quán)威性毋庸置疑。本書的重點(diǎn)不在于架構(gòu)與設(shè)計(jì)的理論,而是從實(shí)踐的角度出發(fā),結(jié)合大量示例和一個(gè)完整的項(xiàng)目案例循序漸進(jìn)地講解了.NET應(yīng)用架構(gòu)與設(shè)計(jì)的方法、流程、原則、模式和最佳實(shí)踐,實(shí)踐指導(dǎo)意義極強(qiáng)。本書在寫作方式上打破了傳統(tǒng)的知識(shí)灌輸方式,而是用逐步演進(jìn)的方式去引導(dǎo)和啟發(fā)讀者的抽象思維和宏觀思想,從而讓讀者快速掌握架構(gòu)與設(shè)計(jì)的精髓。 《.NET應(yīng)用架構(gòu)設(shè)計(jì):原則、模式與實(shí)踐》一共分為三個(gè)部分:第一部分首先介紹了企業(yè)應(yīng)用架構(gòu)與設(shè)計(jì)的流程和核心概念,然后講解了應(yīng)用架構(gòu)中常用的設(shè)計(jì)模式和設(shè)計(jì)原則,以及常用的幾種設(shè)計(jì)方法;第二部分的主題是架構(gòu)與設(shè)計(jì)的方法和最佳實(shí)踐,既對(duì)架構(gòu)分層的相關(guān)知識(shí)進(jìn)行了詳細(xì)的闡述,又用大量實(shí)戰(zhàn)案例對(duì)業(yè)務(wù)層、服務(wù)層、數(shù)據(jù)訪問層、數(shù)據(jù)存儲(chǔ)層、顯示層的原理和設(shè)計(jì)進(jìn)行了深入的剖析;第三部分以一個(gè)真實(shí)的項(xiàng)目案例(已上線)演示了企業(yè)級(jí)應(yīng)用的架構(gòu)與設(shè)計(jì)的流程和方法,旨在幫助讀者將前面所學(xué)的知識(shí)融會(huì)貫通,從而真正達(dá)到能動(dòng)手實(shí)踐的目的。

作者簡(jiǎn)介

暫缺《.NET應(yīng)用架構(gòu)設(shè)計(jì):原則、模式與實(shí)踐(循序漸進(jìn)講解企業(yè)級(jí).NET應(yīng)用架構(gòu)與設(shè)計(jì))》作者簡(jiǎn)介

圖書目錄

前言
第一部分 架構(gòu)與設(shè)計(jì)的原則和模式
第1章 架構(gòu)與設(shè)計(jì)的流程和核心概念
1.1 正確認(rèn)識(shí)軟件架構(gòu)
1.1.1 什么是架構(gòu)
1.1.2 架構(gòu)師的職責(zé)
1.1.3 架構(gòu)設(shè)計(jì)
1.1.4 架構(gòu)設(shè)計(jì)的優(yōu)點(diǎn)
1.2 正確理解設(shè)計(jì)的含義
1.2.1 設(shè)計(jì)的重要性
1.2.2 架構(gòu)和設(shè)計(jì)的關(guān)系
1.3 架構(gòu)設(shè)計(jì)中的重要概念
1.3.1 Tier和Layer
1.3.2 架構(gòu)與框架
1.3.3 架構(gòu)與模式
1.4 本章小結(jié)
第2章 模式、設(shè)計(jì)原則和方法
2.1 設(shè)計(jì)原則與軟件設(shè)計(jì)
2.1.1 設(shè)計(jì)原則簡(jiǎn)述
2.1.2 設(shè)計(jì)原則實(shí)戰(zhàn)
2.2 設(shè)計(jì)模式
2.2.1 設(shè)計(jì)模式簡(jiǎn)介
2.2.2 正確使用設(shè)計(jì)模式
2.2.3 設(shè)計(jì)模式實(shí)戰(zhàn)
2.3 企業(yè)應(yīng)用架構(gòu)模式
2.3.1 什么是企業(yè)架構(gòu)
2.3.2 什么是企業(yè)級(jí)開發(fā)
2.3.3 再議架構(gòu)設(shè)計(jì)和模式
2.3.4 企業(yè)架構(gòu)模式介紹
2.4 企業(yè)架構(gòu)模式實(shí)戰(zhàn)
2.5 設(shè)計(jì)方法
2.5.1 測(cè)試驅(qū)動(dòng)開發(fā)
2.5.2 領(lǐng)域驅(qū)動(dòng)開發(fā)
2.5.3 行為驅(qū)動(dòng)開發(fā)
2.6 本章小結(jié)
第二部分 架構(gòu)與設(shè)計(jì)的方法和最佳實(shí)踐
第3章 架構(gòu)分層
3.1 反模式項(xiàng)目實(shí)例
3.2 分層設(shè)計(jì)
3.2.1 正確理解分層
3.2.2 常見的分層架構(gòu)設(shè)計(jì)
3.2.3 N-Tier架構(gòu)
3.2.4 N-Tier架構(gòu)需要考慮的因素
3.3 從重構(gòu)到分層
3.3.1 業(yè)務(wù)層設(shè)計(jì)實(shí)戰(zhàn)
3.3.2 數(shù)據(jù)訪問層設(shè)計(jì)實(shí)戰(zhàn)
3.3.3 服務(wù)層設(shè)計(jì)實(shí)戰(zhàn)
3.3.4 顯示層設(shè)計(jì)實(shí)戰(zhàn)
3.4 本章小結(jié)
第4章 業(yè)務(wù)層設(shè)計(jì)
4.1 業(yè)務(wù)層組織模式剖析
4.1.1 Transaction Script模式與實(shí)戰(zhàn)
4.1.2 Active Record模式與實(shí)戰(zhàn)
4.1.3 Domain Model模式與實(shí)戰(zhàn)
4.1.4 Anemic Domain Model模式與實(shí)戰(zhàn)
4.1.5 業(yè)務(wù)層組織模式比較
4.2 業(yè)務(wù)層常用設(shè)計(jì)模式解析及實(shí)戰(zhàn)
4.2.1 工廠方法模式
4.2.2 裝飾者模式
4.2.3 模板方法模式
4.2.4 狀態(tài)模式
4.2.5 策略模式
4.2.6 模板方法模式、狀態(tài)模式、策略模式的比較
4.3 業(yè)務(wù)層常用的企業(yè)架構(gòu)模式及實(shí)戰(zhàn)
4.4 模式聯(lián)合實(shí)戰(zhàn)
4.4.1 需求規(guī)格模式
4.4.2 組合模式
4.5 業(yè)務(wù)層常用的設(shè)計(jì)原則及實(shí)戰(zhàn)
4.6 本章小結(jié)
第5章 服務(wù)層設(shè)計(jì)
5.1 服務(wù)層詳解
5.1.1 服務(wù)層的由來
5.1.2 服務(wù)層的職責(zé)是什么
5.1.3 服務(wù)層的必要性
5.2 服務(wù)層常用設(shè)計(jì)模式解析
5.2.1 外觀模式
5.2.2 遠(yuǎn)程外觀模式
5.2.3 數(shù)據(jù)傳輸對(duì)象模式
5.3 SOA介紹
5.3.1 SOA用途
5.3.2 SOA原則
5.3.3 服務(wù)設(shè)計(jì)原則
5.3.4 服務(wù)解惑
5.3.5 服務(wù)操作設(shè)計(jì)原則
5.3.6 服務(wù)粒度介紹
5.4 服務(wù)層常用消息模式解析
5.4.1 文檔消息模式與請(qǐng)求-響應(yīng)模式
5.4.2 預(yù)約保留模式
5.4.3 等冪模式
5.5 SOA實(shí)戰(zhàn)--WCF實(shí)現(xiàn)
5.5.1 系統(tǒng)分析
5.5.2 業(yè)務(wù)層實(shí)戰(zhàn)
5.5.3 數(shù)據(jù)層實(shí)戰(zhàn)
5.5.4 服務(wù)層實(shí)戰(zhàn)
5.5.5 代理層實(shí)戰(zhàn)
5.5.6 顯示層實(shí)戰(zhàn)
5.6 本章小結(jié)
第6章 數(shù)據(jù)訪問層設(shè)計(jì)
6.1 數(shù)據(jù)訪問層簡(jiǎn)述
6.2 數(shù)據(jù)訪問層的設(shè)計(jì)策略
6.2.1 倉(cāng)儲(chǔ)模式
6.2.2 數(shù)據(jù)訪問對(duì)象模式
6.3 數(shù)據(jù)訪問層常用模式與原則解析
6.3.1 工作單元
6.3.2 標(biāo)識(shí)映射
6.3.3 延遲加載
6.3.4 數(shù)據(jù)并發(fā)控制
6.3.5 查詢對(duì)象
6.4 ORM對(duì)象關(guān)系映射
6.4.1 NHibernate介紹
6.4.2 Entity Framework介紹
6.5 企業(yè)級(jí)領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)項(xiàng)目實(shí)戰(zhàn)
6.5.1 業(yè)務(wù)層的實(shí)現(xiàn)
6.5.2 服務(wù)層的實(shí)現(xiàn)
6.5.3 數(shù)據(jù)訪問層的實(shí)現(xiàn)
6.5.4 顯示層的實(shí)現(xiàn)
6.6 本章小結(jié)
第7章 數(shù)據(jù)存儲(chǔ)層設(shè)計(jì)
7.1 合理選擇數(shù)據(jù)存儲(chǔ)方案
7.1.1 數(shù)據(jù)存儲(chǔ)的三種方式
7.1.2 選擇合理的數(shù)據(jù)存儲(chǔ)方案
7.2 數(shù)據(jù)庫(kù)架構(gòu)設(shè)計(jì)
7.2.1 分布數(shù)據(jù)
7.2.2 數(shù)據(jù)拆分
7.2.3 讀寫分離
7.2.4 數(shù)據(jù)緩存
7.3 數(shù)據(jù)庫(kù)設(shè)計(jì)
7.3.1 數(shù)據(jù)庫(kù)計(jì)劃
7.3.2 邏輯數(shù)據(jù)庫(kù)設(shè)計(jì)
7.3.3 物理數(shù)據(jù)庫(kù)設(shè)計(jì)
7.4 SQL Server數(shù)據(jù)庫(kù)性能瓶頸分析與解決方案
7.4.1 缺失索引的瓶頸分析與解決方案
7.4.2 昂貴查詢的瓶頸分析與解決方案
7.4.3 數(shù)據(jù)庫(kù)碎片的瓶頸分析與解決方案
7.5 本章小結(jié)
第8章 顯示層設(shè)計(jì)
8.1 MVP模式的原理與實(shí)戰(zhàn)
8.1.1 MVP模式實(shí)戰(zhàn)(ASP.NET實(shí)現(xiàn))
8.1.2 MVP模式經(jīng)驗(yàn)談
8.1.3 MVP模式之高級(jí)話題
8.2 前端控制器模式的原理與實(shí)戰(zhàn)
8.2.1 前端控制器模式介紹
8.2.2 深入淺出命令模式
8.2.3 前端控制器模式實(shí)戰(zhàn)
8.3 MVC模式的原理與實(shí)戰(zhàn)
8.3.1 深入淺出MVC模式
8.3.2 MVC模式之高級(jí)話題
8.3.3 MVC模式實(shí)戰(zhàn)--對(duì)ASP.NET MVC源碼進(jìn)行分析
8.4 PM模式的原理與實(shí)戰(zhàn)
8.4.1 PM模式的解析
8.4.2 PM模式實(shí)戰(zhàn)
8.5 MVVM模式的原理與實(shí)戰(zhàn)
8.5.1 MVVM模式介紹
8.5.2 MVVM模式深度剖析
8.5.3 MVVM模式高級(jí)話題
8.6 本章小結(jié)
第三部分 .NET應(yīng)用的架構(gòu)與設(shè)計(jì)實(shí)戰(zhàn)
第9章 IT創(chuàng)業(yè)產(chǎn)品互推平臺(tái)的項(xiàng)目背景與功能介紹
9.1 IT創(chuàng)業(yè)產(chǎn)品互推平臺(tái)背景
9.2 SNS功能介紹
9.2.1 用戶管理
9.2.2 個(gè)人信息管理
9.2.3 軟件展示功能
9.2.4 好友功能
9.2.5 站內(nèi)信息功能
9.2.6 多媒體文件管理
9.2.7 博客
9.2.8 用戶群
9.2.9 微博
9.2.10 共享功能
9.2.11 論壇
9.2.12 活動(dòng)
9.2.13 投票
9.2.14 頁(yè)面布局定制
9.2.15 評(píng)級(jí)
9.3 本章小結(jié)
第10章 IT創(chuàng)業(yè)產(chǎn)品互推平臺(tái)架構(gòu)設(shè)計(jì)
10.1 分層設(shè)計(jì)
10.1.1 邏輯分層的總體設(shè)計(jì)
10.1.2 通用功能設(shè)計(jì)
10.1.3 業(yè)務(wù)層設(shè)計(jì)
10.1.4 數(shù)據(jù)持久層設(shè)計(jì)
10.1.5 顯示層設(shè)計(jì)
10.2 部署設(shè)計(jì)
10.2.1 單服務(wù)器部署
10.2.2 多服務(wù)器部署
10.3 文件存儲(chǔ)的設(shè)計(jì)
10.4 基礎(chǔ)類庫(kù)的設(shè)計(jì)
10.4.1 緩存
10.4.2 配置讀取
10.4.3 郵件發(fā)送
10.4.4 日志記錄
10.4.5 輔助類的實(shí)現(xiàn)
10.5 本章小結(jié)
第11章 IT創(chuàng)業(yè)產(chǎn)品互推平臺(tái)用戶管理
11.1 用戶管理功能分析
11.1.1 用戶注冊(cè)
11.1.2 用戶登錄
11.1.3 找回密碼
11.1.4 激活賬戶
11.1.5 刪除用戶
11.1.6 更新用戶
11.1.7 查詢用戶
11.2 用戶管理接口的定義
11.2.1 服務(wù)層實(shí)現(xiàn)定義
11.2.2 業(yè)務(wù)模型定義
11.2.3 數(shù)據(jù)訪問層的接口定義
11.3 用戶管理的實(shí)現(xiàn)
11.3.1 服務(wù)層實(shí)現(xiàn)
11.3.2 業(yè)務(wù)層實(shí)現(xiàn)
11.3.3 數(shù)據(jù)訪問層實(shí)現(xiàn)
11.3.4 顯示層實(shí)現(xiàn)
11.4 本章小結(jié)
附錄A

本目錄推薦

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