.NET大局观(第二版)

.NET大局观(第二版)
作 者: 恰坡 荣耀
出版社: 电子工业出版社
丛编项:
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: 暂缺
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  译者:荣耀荣耀,江苏南京人,有丰富的IT从业经验,现任教于南京师范大学。2003年与侯捷先生合作翻译了《.NET大局观》、《C++ Templates全览》(繁体中文版),引起了较大反响。目前主要技术领域:C++、C#、OO、Generic Programming、Design Patterns。特点特长:(1)技术理解透彻,文笔通俗流畅。(2)对优秀技术图书有敏感的感悟力和独到的辨识能力。技术观点:技术无贵贱,门槛有高低。 过于计较语言的区别是不对的,但过于淡化语言的区别同样错误。对语言的选择将会直接影响我们的...

内容简介

针对.NET FRAMEWORK 2.0作了更新。“David Chappell对于微软技术有着敏锐的把握,并能以一种吸引人的、富有教育意义的方式将复杂的系统解释明白。其新作《.NET大局观 第2版》证明他依然是业界最优秀的技术作家之一。”——Richard Monson-Haefel,作家兼Burton集团资深行业分析师微软的.NET对基于Windows的软件开发起到了革命性的影响。通过为开发人员提供一个可以创建范围广泛的应用程序的多语言环境,.NET已经发展为新一代Windows软件的基础。自从2002年最初发布至今,.NET技术改变了几乎所有Windows应用程序的构建方式。本书针对.NET Framework 2.0版和Visual Studio 2005进行了全面更新,是对.NET技术大图景的简明指南。页边注释、细致的图表以及明晰的写作风格,使得本书易于阅读和浏览,观点文块则探索带有争议性的话题,并提出常见的关注点。David Chappell的独立观点和直白描述,清楚地阐释了.NET技术的运作机理和使用方式。全书主要包括.NET概览、CLR、.NET语言(C#、Visual Basic以及C++)、.NET框架类库、使用ASP.NET构建Web应用、使用ADO.NET存取数据、创建分布式.NET应用等诸多内容,适合软件开发人员、IT经理以及.NET技术爱好者阅读。

图书目录

前言.

第1章 . NET引介

. NET框架

通用语言运行时

. NET框架类库

Visual Studio 2005

通用语言

领域特定的语言

团队开发:Visual Studio Team System

结语

第2章 通用语言运行时

开发托管代码:通用类型系统(CTS)

CTS(通用类型系统)简介

进一步探讨CTS类型

将值类型转换为引用类型:装箱(Boxing)

CLS:通用语言规范

编译托管代码

微软中间语言

元数据

组织托管代码:程序集

程序集的元数据:清单(Manifests)

程序集的分类

运行托管代码

装载程序集

编译MSIL

创建本地映像:NGEN

使程序集更安全

垃圾回收

应用程序域

结语

第3章 . NET语言

C#

C#程序样例

C#提供的类型

C#的控制结构

其他的C#特性

Visual Basic

VB程序样例

VB提供的类型

VB的控制结构

其他的VB特性

C++

C++/CLI

托管C++(Managed c++)

结语

第4章 . NET框架类库概观

. NET框架类库概观

System命名空间

System次命名空间(sub-namespace)概观

基础命名空间..

输入和输出:System. IO

序列化:System. Runtime. Serialization

反射:System. Reflection

XML:System. Xml

事务:System. Transactions

互操作:System. Runtime. InteropServices

Windows GUIs:System. Windows. Forms

结语

第5章 构建Web应用:ASP. NET

ASP. NET应用程序:基本要素

创建. aspx文件

使用Web控件

将用户界面(UI)从代码中分离出来:代码隐藏

定义应用程序

使用上下文信息

ASP. NET应用程序:超越基本要素

状态管理

数据缓存

身份验证与授权

用户管理:成员资格

处理数据:数据绑定

定制用户界面:Web部件

结语

第6章 访问数据:ADO. NET

使用. NET框架数据供应器

使用Connection和Command对象

以DataReaders访问数据

以DataSets访问数据

创建和使用DataSets

访问和修改DataSet的内容

使用DataSets和“以XML定义的数据”

结语

第7章 构建分布式应用

ASP. NET Web Services:System. Web. Services

Web Services基础

ASP. NET Web Services应用程序:基本要素

ASP. NET Web Services应用程序:超越基本要素

. NET远程系统:System. Runtime. Remoting

远程处理过程概览

将信息传递给远程对象

选择一个通道

远程对象的创建和销毁

企业服务:System. EnterpriseServices

企业服务提供了什么

企业服务与COM+

最后的思考

关于作者

索引