CSLA.NET

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(指南)
(指南)
第14行: 第14行:
 
*许多的一般生产力(productivity)功能,可用于很多的企业应用解决方案中;
 
*许多的一般生产力(productivity)功能,可用于很多的企业应用解决方案中;
 
*异步数据存取,和异步验证规则。
 
*异步数据存取,和异步验证规则。
 +
 +
==命名空间==
 +
CSLA.NET框架的命名空间
 +
*Csla
 +
*Csla.Core
 +
*Csla.Data
 +
*Csla.DataPortalClient
 +
*Csla.Linq
 +
*Csla.Properties
 +
*Csla.Reflection
 +
*Csla.Security
 +
*Csla.Serialization
 +
*Csla.Server
 +
*Csla.Server.Hosts
 +
*Csla.Validation
 +
*Csla.Web
 +
*Csla.Web.Design
 +
*Csla.WebServiceHost
 +
*Csla.Windows
 +
*Csla.Worflow
 +
*Csla.Wpf
 +
为业务开发者所适宜哦难过的主要的基类位于Csla命名空间zi自身,它们是:
 +
*Csla.BusinessBase<T>
 +
*Csla.BusinessListBase<T, C>
 +
*Csla.ReadOnlyBase<T>
 +
*Csla.ReadOnlyLIstBase<T, C>
 +
*Csla.NameValueListBase<K, V>
 +
*Csla.CommanBase
  
 
==指南==
 
==指南==

2016年8月24日 (三) 09:48的版本

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

命名空间

CSLA.NET框架的命名空间

  • Csla
  • Csla.Core
  • Csla.Data
  • Csla.DataPortalClient
  • Csla.Linq
  • Csla.Properties
  • Csla.Reflection
  • Csla.Security
  • Csla.Serialization
  • Csla.Server
  • Csla.Server.Hosts
  • Csla.Validation
  • Csla.Web
  • Csla.Web.Design
  • Csla.WebServiceHost
  • Csla.Windows
  • Csla.Worflow
  • Csla.Wpf

为业务开发者所适宜哦难过的主要的基类位于Csla命名空间zi自身,它们是:

  • Csla.BusinessBase<T>
  • Csla.BusinessListBase<T, C>
  • Csla.ReadOnlyBase<T>
  • Csla.ReadOnlyLIstBase<T, C>
  • Csla.NameValueListBase<K, V>
  • Csla.CommanBase

指南

书籍

图集

链接

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

变换
操作
导航
工具箱