微軟企業庫5 0學習筆記(一)企業庫是什麼?

2021-05-22 13:36:57 字數 793 閱讀 8804

什麼是企業庫?

企業庫包含一系列應用程式模組和核心架構。這些高復用的元件旨在幫助開發者解決一些共同的企業開發問題。

企業庫同時提供高可配置的特性,使我們管理重複的工作更加容易,例如我們知道的在應用的很多地方發生的橫切關注點。包括像日誌記錄、快取、異常管理等。另外,它提供的依賴注入容器能夠簡化和分解你的設計,使他們更加可實驗和容易理解,幫助你建立更加高效能的設計和各種應用。

使用企業庫的3個簡單步驟:

1.引用和配置你需要的程式集。

2.通過企業庫配置應用。

3.在你的**中建立和使用企業庫物件。

企業庫的好處:

應用模組幫助解決開發者從乙個專案到另乙個專案面對的共同問題。他們的設計封裝了微軟推薦的做法,這些都是基於微軟框架的應用開發。例如,資料訪問應用模組提供了對ado.net訪問最頻繁使用的特徵。在某些情況下,應用模組還新增了一些基礎類庫沒有直接提供的相關功能。

企業庫的目標:

1.一致。所有的企業庫模組都堅持一致的設計模式和實現方式。

2.可擴充套件性。所有的應用模組包括定義擴充套件點,允許開發人員通過新增自己的**定製應用模組的行為。

3.易用性。企業庫提供了許多實用性的東西,包括乙個圖形化配置工具,簡單的安裝過程,完成的文件和示例。

4.整合。企業庫應用模組被設計得能夠一起很好的工作,並且也被這樣測試過。但是你不必一起使用他們。我們可以單獨使用這些應用模組,同時這些應用模組之間也有些依賴,比如在企業庫核心和unity中的一些通用元件。

微軟企業庫4 1學習筆記(十一)企業庫的核心類

在企業庫的很多模組中都實現了很多常用的功能,他們同樣對企業庫以外的應用 也很有用。例如,資料序列化和訪問配置資訊。為了提供可用性,這些 都放在企業庫核心的common程式集中。另外,所有的模組都被設計為最小的依賴,以便他們可以單獨使用。除了unity,所有的企業庫都依賴於企業庫的核心庫,核心庫包含了...

微軟企業庫4 1學習筆記(十一)企業庫的核心類

在企業庫的很多模組中都實現了很多常用的功能,他們同樣對企業庫以外的應用 也很有用。例如,資料序列化和訪問配置資訊。為了提供可用性,這些 都放在企業庫核心的common程式集中。另外,所有的模組都被設計為最小的依賴,以便他們可以單獨使用。除了unity,所有的企業庫都依賴於企業庫的核心庫,核心庫包含了...

微軟企業庫4 1學習筆記(十一)企業庫的核心類

在企業庫的很多模組中都實現了很多常用的功能,他們同樣對企業庫以外的應用 也很有用。例如,資料序列化和訪問配置資訊。為了提供可用性,這些 都放在企業庫核心的common程式集中。另外,所有的模組都被設計為最小的依賴,以便他們可以單獨使用。除了unity,所有的企業庫都依賴於企業庫的核心庫,核心庫包含了...