Enterprise Library 概述前言
微軟的企業程式庫的好處我就不用介紹了,我現在正在研究Microsoft Enterprise Library January 2006,現將自己心得體會和找到的一些資料與大家分享。在後面的文章中,我將會介紹各個程式塊。
一、patterns & practices面向企業級的架構指南
1) 驗證的 Based on field experience
2) 權威性 Offer the best advice available
3) 精準性 Technically validated and tested
4) 實用性 Provide the steps to success
5) 相關性 Address real-world problems based on customer scenarios
二、應用程式設計理念
1) 一致性:採用了一致的設計模式和實施方法
2) 擴充性:不僅允許通過修改代碼的方法、還提供了插接件的方式允許開發人員編寫客戶化代碼外掛到應用程式塊上進行擴充
3) 易用性:充分利用圖形化Configuration工具,提供了簡明、完整的文檔及快速啟動案例,更加簡單的安裝手段
4) 整合性:各程式塊設計時要能相互工作並經測試確認. 並且各程式塊還要求能獨自工作。
三、什麼是 “Enterprise Library”?
1) 可重用的程式塊庫,用於解決共性的企業級開發過程中所面臨的挑戰
Ø 較低風險(經過實踐驗證的、精準的)
Ø 降低成本(可充用)
Ø 快速實施的問題(易用)
Ø 擴充性
Ø 一致性
2) 是patterns & practices的一個重要組成部分
3) 強調了一致性、擴充性、易用性和整合性問題
4) V2有7個Application block組成
5) 可免費下載
參考資料
Download Enterprise Library and related resources from:
http://msdn.microsoft.com/practices
http://msdn.microsoft.com/library/?url=/library/en-us/dnpag2/html/EntLib2.asp
Join theEnterprise Library Community at:
http://practices.gotdotnet.com/projects/entlib
Read blogs from the Enterprise Library team at:
http://msdn.microsoft.com/practices/Comm/EntLibBlogs/