2009年3月18日 星期三

比較CSLA.NET 與 Enterprise Library (CSLA .NET compared to Enterprise Library)

CSLA .NET compared to Enterprise Library
比較

在微軟Patterns & Practices討論群組中許多人問過Enterprise Library與CSLA .NET 2.0兩者的對比關係為何?

我所寫的書(例如CSLA .NET 2.0)針對如何建立一個物件導向的商務層,靠著提供正確性檢查,身分驗證,資料繫結,回溯功能與堅固性,此層可使你的商務物件支援各式使用者介面(Windows, Web, Web services, WPF, 等等).這允許使用者介面完全專注處理顯示與使用者互動的問題,把所有商務邏輯與流程都交給商務物件.

Enterprise Library是很棒的應用程式區塊的集合,用以處理有關日誌,例外處理,資料存取等等的問題.P&P團隊建立了多種其他的應用程式區塊到此類別庫(EntLib)內.到目前為止,無論是EntLib類別庫或是其他的應用程式區塊都並未針對商務層的設計與建構.

CSLA .NET與EntLib類別庫是互補的.你可以同時使用CSLA .NET與EntLib的元件,也可以同時使用其他由P&P Group開發的其他應用程式區塊.

P&P Group = MS's Patterns & Practices Group
EntLib = Enterprise Library

原文見此

沒有留言: