您好,欢迎光临有路网!
C#企业应用开发艺术:CSLA.NET框架开发实战
QQ咨询:
有路璐璐:

C#企业应用开发艺术:CSLA.NET框架开发实战

  • 作者:(美)霍特卡 侯伯薇
  • 出版社:人民邮电出版社
  • ISBN:9787115222206
  • 出版日期:2010年04月01日
  • 页数:599
  • 定价:¥99.00
  • 猜你也喜欢

    分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    CSLA.NET框架成为了微软.NET平台上*广泛应用的开发框架之一,本书介绍了CSLA.NET 3.6架构背后的构思过程,描述了怎样搭建支持这个架构的框架,如何创建应用程序的业务对象,并且展示了如何使用这个框架创建基于业务对象的WPF、Web Forms和WCF服务应用程序。
    本书适用于所有C#开发人员。
    文章节选
    第1章 分布式架构
    1.4 小结
    在本章中,我集中讨论了分布式系统理论,特别是基于移动对象的理论。成功设计分布式系统的关键在于分清逻辑和物理架构之间的区别。
    逻辑架构用来定义应用程序不同类型代码之间的分离关系。好的逻辑架构的目标是让代码更易于维护、更易懂以及更易于重用。逻辑架构还必须定义足够的层来保证它能够用于要求的物理架构。
    物理架构定义了其上运行着应用程序的计算机。拥有几个逻辑层的应用程序可能会运行在单独的一台计算机上。你还可能在不同的客户端和服务器上配置相同的逻辑架构。好的物理架构的目标是要在指定的环境中实现性能、可伸缩性、**性和容错性的*佳平衡。
    智能客户端应用程序中物理架构的平衡和Web应用程序中的大相径庭。一个Windows应用程序通常在性能和可伸缩性之间权衡,而Web应用程序通常会在性能和**性之间权衡。
    本书中,我将使用一个五层的逻辑架构,包括界面层、界面控制层、业务层、数据访问层以及数据存储管理层。在本书后面的部分,我将向你展示如何使用这个架构来创建Windows、Web以及面向服务的应用程序,每种程序都有不同的物理架构。下一章我们会开始框架的设计过程,以达到上面的目的。
    ……
    目录
    第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 小结
    编辑推荐语
    NET应用架构开发经典,揭示CSAL.NET框架的设计权衡,从实践中精通面向对象技术。

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外