2024香港最具教育競爭力中學/小學/幼稚園50強龍虎榜
2024香港最具教育競爭力中學/小學/幼稚園排名指南
最近十一年香港最具教育競爭力中學/小學/幼稚園50強完整版榜單:
2024202320222021/202019201820172016201520142013
教育競爭力評比體系說明
校風評比體系說明
服务全球华人的中英文書籍網上書店
您的購物車是空的

Microsoft .NET企業級應用架構設計

  • 作者:(美) 埃斯波西托 等 著 陳黎夫 譯
  • 出版社: 人民郵電出版社
  • 出版時間:2010-06-01
  • 版次:1
  • 商品編號: 10064461

    頁數:412

    印次:1

    印刷時間:2010-06-01


HK$97.80 (速遞費用須知)
購買額滿HK$158免運費
免郵費優惠僅限香港、澳门、
台灣及中國大陸

購買數量:

內容簡介

 

《Microsoft .NET企業級應用架構設計》主要介紹了.NET平台下企業級架構設計開發的指導原則、最佳實踐和模式等。書中第一部分介紹了軟件設計基本原則以及架構的相關概念;第二部分按照業務邏輯層、數據訪問層、表現層和服務層進行亍說明,並詳細分析了各層中的常見模式。
  作者Dino曾撰寫多部.NET相關的暢銷著作,雖然《Microsoft .NET企業級應用架構設計》涉及架構這個高端主題,但其文字生動活潑,行文一氣呵成。《Microsoft .NET企業級應用架構設計》適合中高級.NET開發人員、軟件架構師以及有志於成為軟件架構師的讀者閱讀。

作者簡介

  埃斯波西托,(Dino Esposito)是一位ASP NET和AJAX方面的專家、受人歡迎的演講者,並經常為MSDN Magazine撰寫文章。他曾存Microsoft Press出版多本著作,包括《Prog rammingMic rosoft ASP.NET 3.5》和《IntroducingMicrosoft ASP.NET AJAX》等。
  薩爾塔列洛,(Andrea Saltarello)是一位解決方案架構師、諮詢師和培訓師,居住於意大利米蘭。作為微軟公司ASP.NET方面的MVP,他管理著意大利的微軟.NET用戶組,並經常在各種業界會議中演講。

目錄

第一部分 設計原則
第1章 當代的架構師和架構
1.1 軟件架構到底是什麼
1.1.1 將架構原則應用至軟件中
1.1.2 什麼屬於架構,什麼不屬於
1.1.3 架構與決定相關
1.1.4 軟件的需求和質量
1.2 架構師到底是什麼
1.2.1 架構師的職責
1.2.2 你知道有多少種架構師嗎
1.2.3 對架構師的一些常見誤解
1.3 軟件開發流程概覽
1.3.1 軟件生命週期
1.3.2 軟件開發模型
1.4 小結
1.5 本章的墨菲法則

第2章 UML必要知識
2.1 uML概覽
2.1.1 建模語言的出現動機和歷史
2.1.2 UML的模式和使用方法
2.2 UML圖表
2.2.1 用例圖
2.2.2 類圖
2.2.3 順序圖
2.3 小結
2.4 本章的墨菲法則

第3章 設計原則和模式
3.1 基本設計原則
3.1.1 警鐘因何而鳴
3.1.2 結構化設計
3.1 3分離關注點
3.2 面向對象設計
3.2.1 面向對象基本設計原則
3.2.2 高級原則
3.3 從原則到模式
3.3.1 模式究竟是什麼
3.3.2 模式vs.慣用法
3.3.3 依賴注入
3.4 在設計時就考慮需求
3.4.1 可測試性
3.4.2 安全性
3.5 從對象到方面
3.5.1 面向方面編程
3.5.2 AOP實戰
3.6 小結
3.7 本章的墨菲法則

第二部分 系統設計
第4章 業務層
4.1 業務邏輯層究竟是什麼
4.1.1 業務層剖析
4.1.2 業務邏輯層的位置
4.1.3 業務層和其他層
4.1.4 創建業務層的模式
4.2 事務腳本模式
4.2.1 事務腳本模式概述
4.2.2 模式實戰
4.3 表模塊模式
4.3.1 表模塊模式概述
4.3.2 表模塊模式實戰
4.4 活動記錄模式
4.4.1 活動記錄模式概述
4.4.2 活動記錄模式實戰
4.5 領域模型模式
4.5.1 領域模型模式概述
4.5.2 領域模型模式實戰
4.6 小結
4.7 本章的墨菲法則

第5章 服務層
5.1 服務層究竟是什麼
5.1.1 服務層的職責
5.1.2 究竟什麼是服務
5.1.3 服務層中的服務
5.2 服務層模式實戰
5.2.1 服務層模式概覽
5.2.2 服務層模式實戰
5.3 相關模式
5.3.1 遠程門面模式
5.3.2 數據遷移對象模式
5.3.3 適配器模式
5.3.4 數據遷移對象和程序集
5.4 面向服務架構
5.4.1 SOA的原則
5.4.2 SOA不是什麼
5.4.3 SOA和服務層
5.5 富Web前端的特例
5.5.1 重構服務層
5.5.2 設計AJAX服務層
5.5.3 實現AJAX服務層的安全性
5.6 小結
5.7 本章的墨菲法則

第6章 數據訪問層
6.1 數據訪問層究竟是什麼
6.1.1 數據訪問層的功能需求
6.1.2 數據訪問層的職責
6.1.3 數據訪問層和其他層
6.2 設計你自己的數據訪問層
6.2.1 數據訪問層的契約
6.2.2 插件模式
6.2.3 控制反轉模式
6.2.4 為數據上下文打下基礎
6.3 雕琢你自己的數據訪問層
6.3.1 實現持久化層
6.3.2 實現查詢服務
6.3.3 實現事務性語義
6.3.4 實現唯一性和標識映射
6.3.5 實現並發
6.3.6 實現延遲加載
6.4 使用O/RM工具增強數據訪問層
6.4.1 對象/關係映射器
6.4.2 使用O/RM工具創建數據訪問層
6.5 是否應該使用存儲過程
6.5.1 有關存儲過程的傳言
6.5.2 那麼動態SQL呢
6.6 小結
6.7 本章的墨菲法則

第7章 表現層
7.1 用戶界面和表現層邏輯
7.1.1 表現層的職責
7.1.2 用戶界面的職責
7.1.3 表現層的常見誤區
7.2 表現層的演化
7.2.1 模型—視圖—控制器模式
7.2.2 模型—視圖—展示器模式
7.2.3 PresentationModel模式
7.2.4 選擇用戶界面模式
7.3 表現層的設計
7.3.1 視圖中要顯示什麼數據
7.3.2 處理用戶操作
7.4 表現層的慣用設計
7.4.1 Web表現層中的MVP
7.4.2 Windows平台中的MVP
7.5 小結
7.6 本章的墨菲法則
附錄 A Northwind Starter Kit
最後的思考


我們接受以下的付款方式︰VISA、Mastercard、JCB 信用卡、PayPal、銀行轉帳。