我们可以创建自己的平台/对象并与CSLA.NET进行交互,这是否可能?那些在CSLA.NET上有更多经验的人可以提供帮助或建议。谢谢
答案 0 :(得分:1)
真正的问题是:您的平台/对象需要CSLA吗?
首先你需要知道什么是csla以及如何使用它?
CSLA是一个开发业务对象的框架,该框架提供了一种实现业务和验证规则的简便方法,在对象生命周期中提供授权检查器。
Csla实现了一个代理(dataportal),无需任何更改即可使用来自Web和Windows应用程序的对象。 csla对象可以轻松绑定以控制错误检查的全部功能。在csla中完成的漂亮工作让您可以按照MDA分割应用程序,并让数据访问工作到linq到sql。
所以你必须搜索你期望有你的plataform / objects的功能,如果你的对象不能使用业务逻辑(非常罕见但可行),你可以让它工作到csla,如果你的对象会这样做doest没有任何意义重复功能。
有关csla的更多信息,您可以访问所有者网站:http://www.lhotka.net/cslanet/Info.aspx。