书籍详情
.NET大局观(第二版)
作者:(美)恰坡(Chappell.D.) 著;荣耀 译
出版社:电子工业出版社
出版时间:2006-09-01
ISBN:9787121031687
定价:¥39.00
购买这本书可以去
内容简介
针对.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技术爱好者阅读。
作者简介
译者:荣耀荣耀,江苏南京人,有丰富的IT从业经验,现任教于南京师范大学。2003年与侯捷先生合作翻译了《.NET大局观》、《C++ Templates全览》(繁体中文版),引起了较大反响。目前主要技术领域:C++、C#、OO、Generic Programming、Design Patterns。特点特长:(1)技术理解透彻,文笔通俗流畅。(2)对优秀技术图书有敏感的感悟力和独到的辨识能力。技术观点:技术无贵贱,门槛有高低。 过于计较语言的区别是不对的,但过于淡化语言的区别同样错误。对语言的选择将会直接影响我们的...
目录
前言.
第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+
最后的思考
关于作者
索引
第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+
最后的思考
关于作者
索引
猜您喜欢