c#企业应用开发艺术9787115222206人民邮电(美)pdf下载pdf下载

c#企业应用开发艺术9787115222206人民邮电(美)百度网盘pdf下载

作者:
简介:本篇主要提供c#企业应用开发艺术9787115222206人民邮电(美)pdf下载
出版社:
出版时间:2010-04
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

基本信息

  • 商品名:c#企业应用开发艺术9787115222206人民邮电(美)
  • ISBN:9787115222206
  • 定价:99
  • 出版社:人民邮电出版社
  • 作者:(美)霍特卡 著,侯伯薇 译

参考信息(以实物为准)

  • 出版时间:2010-04-01
  • 印刷时间:2010-04-01
  • 版次:1
  • 印次:1
  • 包装:平装
  • 开本:大16开
  • 用纸:
  • 页数:599
  • 字数:1085000

编辑推荐

NET应用架构开发经典,揭示CSAL.NET框架的设计权衡,从实践中精通面向对象技术。

内容简介

CSLA.NET框架成为了微软.NET平台上□广泛应用的开发框架之一,本书介绍了CSLA.NET 3.6架构背后的构思过程,描述了怎样搭建支持这个架构的框架,如何创建应用程序的业务对象,并且展示了如何使用这个框架创建基于业务对象的WPF、Web Forms和WCF服务应用程序。  本书适用于所有C#开发人员。

目录

□□章 分布式架构  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

精彩书摘

□□章 分布式架构  1.4 小结 在本章中,我集中讨论了分布式系统理论,特别是基于移动对象的理论。成功设计分布式系统的关键在于分清逻辑和物理架构之间的区别。 逻辑架构用来定义应用程序不同类型代码之间的分离关系。好的逻辑架构的目标是让代码更易于维护、更易懂以及更易于重用。逻辑架构还必须定义足够的层来保证它能够用于要求的物理架构。 物理架构定义了其上运行着应用程序的计算机。拥有几个逻辑层的应用程序可能会运行在单独的一台计算机上。你还可能在不同的客户端和服务器上配置相同的逻辑架构。好的物理架构的目标是要在指定的环境中实现性能、可伸缩性、安全性和容错性的□佳平衡。 智能客户端应用程序中物理架构的平衡和Web应用程序中的大相径庭。一个Windows应用程序通常在性能和可伸缩性之间权衡,而Web应用程序通常会在性能和安全性之间权衡。 本书中,我将使用一个五层的逻辑架构,包括界面层、界面控制层、业务层、数据访问层以及数据存储管理层。在本书后面的部分,我将向你展示如何使用这个架构来创建Windows、Web以及面向服务的应用程序,每种程序都有不同的物理架构。下一章我们会开始框架的设计过程,以达到上面的目的。 ……