
作者:霍特卡(Rockford Lhotka)
页数:599
出版社:人民邮电出版社
出版日期:2010
ISBN:9787115222206
电子书格式:pdf/epub/txt
内容简介
csla.net框架成为了微软.net平台上最广泛应用的开发框架之一,本书介绍了csla.net 3.6架构背后的构思过程,描述了怎样搭建支持这个架构的框架,如何创建应用程序的业务对象,并且展示了如何使用这个框架创建基于业务对象的wpf、web forms和wcf服务应用程序。
本书适用于所有c#开发人员。
作者简介
Rockford Lhotlka微软软件传奇人物、微软Regional Direactor、MVP、lNETA泼言人,经常在许多国际性会议和用户组大会上发表精彩演讲,是MSDN在线的专栏作家。他还是微软金牌认证合作伙伴Magenic技术公司的传道者。
本书特色
net应用架构开发经典,揭示csal.net框架的设计权衡,从实践中精通面向对象技术。
目录
第1章 分布式架构
1.1 逻辑和物理架构
1.2 管理业务逻辑
1.3 架构和框架
1.4 小结
第2章 框架设计
2.1 基本设计目标
2.2 设计框架
2.3 命名空间组织
2.4 小结
第3章 面向对象应用程序设计
3.1 责任驱动设计
3.2 应用程序需求
3.3 对象设计
3.4 使用csla.net
3.5 数据库设计
3.6 小结
第4章 csla.net对象构造型
4.1 基本术语和对象图的结构
4.2 业务对象生命周期
4.3 业务类结构
4.4 小结
第5章 csla.net对象模板
5.1 业务类的结构
5.2 小结
第6章 业务框架实现
6.1 csla.net项目结构
6.2 csla命名空间
6.3 csla.core命名空间
6.4 小结
第7章 属性声明
7.1 声明属性
7.2 propertyinfomanager
7.3 字段管理器
7.4 小结
第8章 对象状态管理
8.1 对象状态属性
8.2 小结
第9章 父子关系
9.1 可编辑的父对象
9.2 可编辑的父集合
9.3 小结
第10章 数据绑定
10.1 windows窗体
10.2 wpf
10.3 web窗体
10.4 小结
第11章 业务和验证规则
11.1 规则类型
11.2 csla.validation命名空间
11.3 通用验证规则
11.4 小结
第12章 身份验证和授权
12.1 身份验证
12.2 授权
12.3 小结
第13章 多级撤销
13.1 使用撤销
13.2 实现撤销
13.3 小结
第14章 linq to csla
14.1 使用linq降低代码量
14.2 linq to csla.net概览
14.3 linq和投影
14.4 使用csla.net进行索引检索的概览
14.5 csla.net的iqueryable实现
14.6 被索引的linq和csla.net
14.7 小结
第15章 持久性和数据门户
15.1 数据门户设计
15.2 基类的支持
15.3 反射和动态方法调用
15.4 通道适配器
15.5 分布式事务支持
15.6 消息路由器
15.7 上下文和位置透明性
15.8 小结
第16章 其他框架特性
16.1 使用smartdate处理日期
16.2 数据访问
16.3 windows工作流基础
16.4 小结
第17章 对业务对象的实现
17.1 projecttracker对象
17.2 设置项目
17.3 业务类的实现
17.4 自定义身份验证
17.5 小结
第18章 数据访问的示例
18.1 数据访问层设计
18.2 数据访问对象
18.3 业务类的实现
18.4 小结
第19章 wpf用户界面
19.1 wpf中的自定义身份验证
19.2 界面设计
19.3 小结
第20章 web窗体用户界面
20.1 web开发和对象
20.2 状态管理
20.3 界面设计
20.4 业务功能
20.5 小结
第21章 wcf服务界面
21.1 客户端/服务器还是soa
21.2 wcf服务概览
21.3 设计wcf服务界面
21.4 web服务消费应用程序实现
21.5 小结
1.1 逻辑和物理架构
1.2 管理业务逻辑
1.3 架构和框架
1.4 小结
第2章 框架设计
2.1 基本设计目标
2.2 设计框架
2.3 命名空间组织
2.4 小结
第3章 面向对象应用程序设计
3.1 责任驱动设计
3.2 应用程序需求
3.3 对象设计
3.4 使用csla.net
3.5 数据库设计
3.6 小结
第4章 csla.net对象构造型
4.1 基本术语和对象图的结构
4.2 业务对象生命周期
4.3 业务类结构
4.4 小结
第5章 csla.net对象模板
5.1 业务类的结构
5.2 小结
第6章 业务框架实现
6.1 csla.net项目结构
6.2 csla命名空间
6.3 csla.core命名空间
6.4 小结
第7章 属性声明
7.1 声明属性
7.2 propertyinfomanager
7.3 字段管理器
7.4 小结
第8章 对象状态管理
8.1 对象状态属性
8.2 小结
第9章 父子关系
9.1 可编辑的父对象
9.2 可编辑的父集合
9.3 小结
第10章 数据绑定
10.1 windows窗体
10.2 wpf
10.3 web窗体
10.4 小结
第11章 业务和验证规则
11.1 规则类型
11.2 csla.validation命名空间
11.3 通用验证规则
11.4 小结
第12章 身份验证和授权
12.1 身份验证
12.2 授权
12.3 小结
第13章 多级撤销
13.1 使用撤销
13.2 实现撤销
13.3 小结
第14章 linq to csla
14.1 使用linq降低代码量
14.2 linq to csla.net概览
14.3 linq和投影
14.4 使用csla.net进行索引检索的概览
14.5 csla.net的iqueryable实现
14.6 被索引的linq和csla.net
14.7 小结
第15章 持久性和数据门户
15.1 数据门户设计
15.2 基类的支持
15.3 反射和动态方法调用
15.4 通道适配器
15.5 分布式事务支持
15.6 消息路由器
15.7 上下文和位置透明性
15.8 小结
第16章 其他框架特性
16.1 使用smartdate处理日期
16.2 数据访问
16.3 windows工作流基础
16.4 小结
第17章 对业务对象的实现
17.1 projecttracker对象
17.2 设置项目
17.3 业务类的实现
17.4 自定义身份验证
17.5 小结
第18章 数据访问的示例
18.1 数据访问层设计
18.2 数据访问对象
18.3 业务类的实现
18.4 小结
第19章 wpf用户界面
19.1 wpf中的自定义身份验证
19.2 界面设计
19.3 小结
第20章 web窗体用户界面
20.1 web开发和对象
20.2 状态管理
20.3 界面设计
20.4 业务功能
20.5 小结
第21章 wcf服务界面
21.1 客户端/服务器还是soa
21.2 wcf服务概览
21.3 设计wcf服务界面
21.4 web服务消费应用程序实现
21.5 小结
节选
《C#企业应用开发艺术:CSLA.NET框架开发实战》内容简介:CSLA.NET框架成为了微软.NET平台上最广泛应用的开发框架之一,《C#企业应用开发艺术:CSLA.NET框架开发实战》介绍了CSLA.NET 3.6架构背后的构思过程,描述了怎样搭建支持这个架构的框架,如何创建应用程序的业务对象,并且展示了如何使用这个框架创建基于业务对象的WPF、Web Forms和WCF服务应用程序。《C#企业应用开发艺术:CSLA.NET框架开发实战》适用于所有C#开发人员。















