Enterprise Library 6 - 免費電子書下載

各位開發者:

Enterprise Library 是一系列可重覆利用的應用程式套件庫,包括了以下開發企業級應用程式常會用到的 Application Block,目前也已經出到 6.0 版本,

Data Access Application Block (資料存取) 
Exception Handling Application Block (例外處理)
Transient Fault Handling Application Block (錯誤處理)
Logging Application Block (log 處理)

Validation Application Block (驗證處理)
Semantic Logging Application Block
Policy Injection Application Block

EntLib Dev Guide 2e cover

想要開始研讀 Enterprise Library ,有沒有一完整的手冊呢? 有的,就是這一本電子書 - Microsoft Enterprise Library (下方有.PDF電子檔供下載) 從每一個 application block 要解決哪些問題,如何利用,以及如何實作各類的 design patterns。從頭到尾都是用範例程式碼讓你容易上手,建議資深程式開發者、架構設計師可參考,它提供的 patterns & practices 讓你少花點功夫,而且設計上又值得參考,多看看成熟的架構,相信對系統架構設計的功力也會增加。

Enterprise Library 中還有另一個常用的 Unity Application Block and Unity Interception,一些 OO設計 patterns的實作,可參考另一本相關電子書 - guide on Dependency Injection with Unity

下載點 -

PDF (free download)

EPUB (free download)