一、什麼是企業庫?
企業庫包含一系列應用程式模組和核心架構。這些高復用的組件指在幫助開發者解決一些共同的企業開發問題。 企業庫同時提供高可配置的特性,使我們管理重複的工作更加容易,例如我們知道的在套用的很多地方發生的橫切關注點。包括像日誌記錄、快取、異常管理等。另外,它提供的依賴注入容器能夠簡化和分解你的設計,使他們更加可實驗和容易理解,幫助你創建更加高性能的設計和各種套用。
二、使用企業庫的步驟:
1.引用和配置你需要的程式集。
2.通過企業庫配置套用。
3.在你的代碼中創建和使用企業庫對象。
三、企業庫的好處:
套用模組幫助解決開發者從一個項目到另一個項目面對的共同問題。他們的設計封裝了微軟推薦的做法,這些都是基於微軟框架的套用開發。例如,數據訪問套用模組提供了對.NET訪問最頻繁使用的特徵。在某些情況下,套用模組還添加了一些基礎類庫沒有直接提供的相關功能。
四、企業庫的目標:
1.一致。所有的企業庫模組都堅持一致的設計模式和實現方式。
2.可擴展性。所有的套用模組包括定義擴展點,允許開發人員通過添加自己的代碼定製套用模組的行為。
3.易用性。企業庫提供了許多實用性的東西,包括一個圖形化配置工具,簡單的安裝過程,完成的文檔和示例。
4.集成。企業庫套用模組被設計得能夠一起很好的工作,並且也被這樣測試過。但是你不必一起使用他們。我們可以單獨使用這些套用模組,同時這些套用模組之間也有些依賴,比如在企業庫核心和Unity中的一些通用組件。