如果我们想使用 C# 拥有自己的业务对象,我们如何扩展 CSLA.NET

发布于 2024-08-24 23:34:28 字数 75 浏览 6 评论 0原文

我们可以创建自己的平台/对象并与 CSLA.NET 交互吗?这可能吗?在 CSLA.NET 方面有更多经验的人可以提供帮助或建议吗?谢谢

can we create our own platform/objects and interact it with CSLA.NET, is this possible or not? Can somebody out there who has more experience in CSLA.NET can help or advice. Thank you

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

白况 2024-08-31 23:34:28

这里真正的问题是:您的平台/对象将需要 CSLA?

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

CSLA 是一个开发业务对象的框架,该框架提供了一种简单的方法来实现您的业务和验证规则,在对象生命周期中提供授权检查器。

Csla 实现了一个代理(数据门户)来使用来自 Web 和 Windows 应用程序的对象,无需任何更改。 csla 对象可以轻松绑定以控制错误检查的完整功能。 csla 中所做的出色工作使您可以按照 MDA 拆分应用程序,并让例如数据访问工作到 linq to sql。

因此,您必须搜索您期望的平台/对象的功能,如果您的对象不能与业务逻辑一起工作(非常罕见但可能),您可以让 csla 工作,如果您的对象可以这样做,则它没有任何意义上都重复了功能。

有关 csla 的更多信息,您可以访问所有者网站:http://www.lhotka .net/cslanet/Info.aspx

The real question here is: Your platform/objects will need CSLA?

First you need know what is csla and how you can use it?

CSLA is a framework to develop business objects, the framework provide a easy way to implement your business and validation rules, providing authorization checker in the object life cycle.

Csla implements a proxy (dataportal) to use your objects from web and windows application without any change. The csla objects can be easily bind to controls full functionality of error check. The nice work done in csla let you split your application follow a MDA and let for example the data access work to linq to sql.

So you must search in the functionality that you expect have your plataform/objects, if your object not will work with the business logic (very rare but posible), you could let that work to csla, if your object will do it doest not have any sense duplicate the functionality.

For more information about csla you can go to the owner web site at: http://www.lhotka.net/cslanet/Info.aspx.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文