CSLA.NET

来自开放百科 - 灰狐
2016年8月24日 (三) 02:52Allen (讨论 | 贡献)的版本

跳转到: 导航, 搜索

CSLA .NET 是一个开源(MIT)的企业应用开发框架,CSLA 是 Component-based, Scalable, Logical Architecture 的缩写。

CSLA .NET是一个.NET软件开发框架,可以帮助开发者为Windows、Web、面向服务和工作流等应用构建强大和可维护的业务逻辑层。

Csla.net.png

目录

功能

  • 完全支持数据绑定(WPF,Silverlight,Windows Form和Web Form);
  • 对象状态追踪(对象是否为新增、修改、标记为删除等等);
  • 标准化业务和验证规则处理;
  • 在对象和属性层级的标准化授权;
  • 整合及简化、标准的.NET身份验证模型;
  • 撤销(Undo)功能,用来支持实作取消按钮,和复杂分层的用户接口(UI);
  • 标准化集成与数据存取层或ORM;
  • 加强对于业务对象的LINQ查询支持;
  • 许多的一般生产力(productivity)功能,可用于很多的企业应用解决方案中;
  • 异步数据存取,和异步验证规则。

指南

书籍

图集

链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱