2010-03-11 58 views
0

我們可以創建自己的平臺/對象並與CSLA.NET進行交互,這可能嗎?那些在CSLA.NET有更多經驗的人可以提供幫助或建議。謝謝我們如何擴展CSLA.NET如果我們想要使用c#我們自己的業務對象

+0

你能更具體地說明你想用你的平臺/對象實現什麼嗎?這將允許有關CSLA如何適用或不適用於您的情況的更詳細的答案。 – 2010-03-28 23:22:50

+0

我建議看一下專家2008年商業對象和審查你的問題。 – 2010-04-13 21:46:53

回答

1

這裏真正的問題是:你的平臺/對象需要CSLA嗎?

首先您需要知道什麼是csla以及如何使用它?

CSLA是一個開發業務對象的框架,該框架提供了一種簡單的方法來實現您的業務和驗證規則,在對象生命週期中提供授權檢查器。

Csla實現了一個代理(數據端口)使用您的對象從網絡和Windows應用程序沒有任何改變。 csla對象可以很容易地綁定來控制錯誤檢查的全部功能。在csla中完成的很好的工作可以讓你分割你的應用程序,遵循一個MDA並讓例如數據訪問工作到linq到sql。

因此,如果對象不能與業務邏輯一起工作(非常少見但可能),那麼您必須搜索您希望獲得平臺/對象的功能,如果您的對象將執行此操作,則可以讓它工作到csla它沒有任何意義重複的功能。

有關csla的更多信息,您可以訪問網站所有者網站:http://www.lhotka.net/cslanet/Info.aspx

相關問題