.NET Patterns:Architecture, Design, and Process

副标题:无

作   者:(美)Christian Thilmany著;张晓坤,汤涛,谭立平译

分类号:

ISBN:9787508332734

微信扫一扫,移动浏览光盘

简介

事实已经被证明,对那些能够灵活运用模式的程序员们来说,它们是实用的工具。在这本书中,分布式计算和.NET专家Christian Thilmany身正在.NET环境下进行开发的程序员们介绍了模式,以及.NET平台特有的模式库。 作为软件模式图书之一,本书的重点是将被证实过的模式概念延伸到.NET环境下的设计和开发中。现在.NET的开发人员就能够利用这些模式,对软件设计中反复涉及的问题提供快捷的解决方案。 除了覆盖模式的低级和高级编程之外,本书还包括XML和Web Services 方面的基础,以及调试、异常、错误处理、架构等内容。 不管你现在是否在 环境下进行开发,还是正在往.NET环境上转变,你将会发现 本书正是软件解决方案的资源大全。 在本书中,作者结合了设计模式世界的抽象和包含于.NET中的具体开发方案。书中的观念对于众多的.NET开发人员来说都是非常有用的。本书分为三个部分,共7章。第一部分介绍.NET、设计的元素以及开始编写应用程序所需要的架构。第二部分强调了在一个架构层的该做和不该做的事情,将模式分类到三个层当中:表示层、中间层和存储层。最后一部分包括了更高级的模式,介绍了异步行为、复杂线程和缓存等内容。本书结构合理、概念清晰、实例丰富,并具有很强的启发性和实用性。

目录



前言

第一部分 用.net构建框架

第一章 新的框架、新的模型、新的度量 3
打住,这不是另一种语言! 3
.net框架和分布式的新世界 4
.net和xml web服务 9
xml web服务入门 13

.net的亮点 23

模式解说 25

历史和分类 26

模式分类 27

模式库 28

如何使用模式库 29

第二章 框架模式:异常处理、日志记录和跟踪 31

概述 31

异常处理 32

构建一个异常基类 36

管理异常边界 44

技术背景资料——soap fault 46

.技术背景资料——跟踪开关和跟踪侦听器 55

远程跟踪——构建自定义跟踪侦听器 59

小结 81

第二部分 创建框架的层

第三章 表示层模式 85

概述 85

通知线程管理器 86

轮询线程管理器 91

组合线程管理器 96

错误交叉引用生成器 99

webform模版 101

动态程序集加载器 104

神奇的驱动器接口 106

第四章 中间层模式 110

概述 110

链式服务工厂 111

非链式服务工厂 118

产品管理器 125

服务外观 132

抽象包模式 137

包翻译器 148

第五章 持久层模式 155

概述 155

技术背景——架构和dataset 157

多模型模式 167

架构字段模式 178

架构索引器 190

第六章 过程模式:把.net模式应用到商业产品中 208

概述 208

x产品以及商业框架 209

.net技术:有竞争力的优势 217

应用.net模式 225

从productx的web客户端调用我们的框架 243

总结套件 246

第七章 高级模式 248

概述 248

抽象缓存 249

web服务接口模式 266

松耦合处理服务器 272

松耦合事务处理器客户端 298

密码存储 316


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

.NET Patterns:Architecture, Design, and Process
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon