CSLA.NET

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(Allen移动CSLA .NET页面至CSLA.NET,不留重定向)
(指南)
第3行: 第3行:
 
CSLA .NET是一个[[.NET]]软件开发框架,可以帮助开发者为Windows、Web、面向服务和工作流等应用构建强大和可维护的业务逻辑层。
 
CSLA .NET是一个[[.NET]]软件开发框架,可以帮助开发者为Windows、Web、面向服务和工作流等应用构建强大和可维护的业务逻辑层。
 
[[image:csla.net.png|right]]
 
[[image:csla.net.png|right]]
 +
==功能==
 +
*完全支持数据绑定(WPF,Silverlight,Windows Form和Web Form);   
 +
*对象状态追踪(对象是否为新增、修改、标记为删除等等); 
 +
*标准化业务和验证规则处理;
 +
*在对象和属性层级的标准化授权;
 +
*整合及简化、标准的.NET身份验证模型;
 +
*撤销(Undo)功能,用来支持实作取消按钮,和复杂分层的用户接口(UI);   
 +
*标准化集成与数据存取层或ORM;
 +
*加强对于业务对象的LINQ查询支持;
 +
*许多的一般生产力(productivity)功能,可用于很多的企业应用解决方案中;
 +
*异步数据存取,和异步验证规则。
 +
 
==指南==
 
==指南==
  

2016年8月24日 (三) 02:52的版本

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)功能,可用于很多的企业应用解决方案中;
  • 异步数据存取,和异步验证规则。

指南

书籍

图集

链接

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

变换
操作
导航
工具箱