书籍详情

.NET大局观

.NET大局观

作者:(美国)David Chappell著、侯捷等译;侯捷译

出版社:华中科技大学出版社

出版时间:2003-08-01

ISBN:9787560929491

定价:¥42.00

购买这本书可以去
内容简介
  “David Chappell 是当今最优秀的技术作家之一。他身负数十年业界经验,以流畅的写作风格,为读者提供了这一份对.NET平台清晰而忠实的观察。面对本书,每一位称职的架构师、开发人员和管理人员都应该人手一本。我向你强烈推荐。”——Richard Monson-Haefel,《Enterprise Java Beans》3e (O'Reilly,2001)作者微软的.NET是一个对Windows-based软件开发起到革命性影响的新技术集。.NET主题之一是Web services的思想,允许软件运用Internet技术,和其他软件直接通讯。这个首创技术中的核心组成:.NET Framework和Visual Studio.NET,提供了一个多语言环境,让开发人员在其中开发Web services及其他类型的应用。.NET的另一方面:.NET My Services,提供我们一个用以创建新型应用的新型平台。总而言之,.NET技术将改变几乎所有Windows应用程序的构建方式。《.NET大局观》是为开发人员和技术管理人员撰写的一本书,是对Windows崭新开发景观的一份简明指南。页边注释、详细图表以及明晰的写作风格,使这本书易于阅读和浏览;分析文块则探索带争议的话题,并提出常见的关注点。这本书的独立观点和直白描述,清楚地阐示了.NET技术的运作机理和使用方式。本书关键主题包括:.NET本身及其目标总览Web services技术, 包括SOAP(简单对象 存取协议)及其他….NET Framework通用语言运行层(CLR)C#和Visual Basic.NET.NET Framework类库(Class Library)ADO.NETASP.NET.NET My Services理解是运用之钥。《.NET大局观》将使阁下得以作出正确的决策,并最大限度地挖掘这一革命性框架(framework)的潜能。
作者简介
  荣耀荣耀,江苏南京人,有丰富的IT从业经验,现任教于南京师范大学。2003年与侯捷先生合作翻译了《.NET大局观》、《C++Templates全览》(繁体中文版),引起了较大反响。目前主要技术领域:C++、C#、OO、GenericProgramming、DesignPatterns。特点特长:(1)技术理解透彻,文笔通俗流畅。(2)对优秀技术图书有敏感的感悟力和独到的辨识能力。技术观点:技术无贵贱,门槛有高低。过于计较语言的区别是不对的,但过于淡化语言的区别同样错误。对语言的选择将会直接影响我们的程序设计甚至程序思维。杂感:尊重同行。尊重非同行。当一个人执迷不悟时,也许只有付出自己永远无法挽回的时间代价,才能最终明白事理。世界上充满了喜欢批评别人的人。如果每一个人都能像批评别人一样批评自己,也许整个世界会前进一大步。为人观点:与人为善。清者自清。>>更多作品译者:侯捷台湾资深技术作家、译者。闲静少言。不慕荣利。好读书。求甚解。侯捷先生以为“任何书籍如果缺少读者,再怎么优秀都将丧失价值。因此,做为一位书评人,我非常乐见评选风气兴盛。虽然所谓“喜爱”带有很大的主观成份,但这类评选仍然具有十分正面的价值,可以带给读者、作者、译者、出版者很大的参与感,对于读书风气、好书浮现率都有帮助。”深入浅出MFC(第二版)>>更多作品
目录
侯捷译序 i
荣耀译序 iii
目录 v
前言 xi
1 .NET概观 1
定义 .NET 2
Web Services(Web服务) 3
.NET Framework(框架) 6
CLR(Common Language Runtime,通用语言运行层) 11
奠基于CLR之上的语言 15
.NET Framework Class Library(Framework类库) 22
.NET Compact Framework(精简版Framework) 29
.NET My Services 31
.NET Enterprise Servers(企业服务器) 34
.NET的一个实例场景 38
结语 39
2 Web Services 43
描述Web Services 44
应用Web Services 46
访问Internet应用程序 46
B2B整合 47
A2A整合 48
Web Services 的一个实例场景 48
Web Services技术 52
描述信息:XML 52
定义Web Services:WSDL 55
访问Web Services:SOAP 58
搜寻Web Services:UDDI 65
Web Services的未来方向 71
结语 74
3 通用语言运行层(CLR) 75
开发受控代码:通用型别系统(CTS) 76
CTS(通用型别系统)简介 77
进一步探讨CTS Types 80
CLS:通用语言规范 85
编译受控代码(Compiling Managed Code) 86
微软中介语言(Microsoft Intermediate Language,MSIL) 87
Metadata(元数据) 90
组织受控代码(Organizing Managed Code):装配件 94
装配件的Metadata:清单(Manifests) 94
装配件的分类 97
运行受控代码(Executing Managed Code) 99
装载装配件(Loading Assemblies) 99
编译MSIL 101
使装配件更安全(Securing Assemblies) 104
垃圾回收(Garbage Collection) 110
应用域(Application Domains) 113
结语 116
4 .NET 语言 119
C# 120
C# 程序样例 122
C# 提供的types 125
C# 的控制结构 132
其他的C# 特性 133
Visual Basic.NET 142
VB.NET 程序样例 142
VB.NET 提供的types 146
VB.NET 的控制结构 154
其他的VB.NET特性 155
带有受控扩充件(Managed Extensions)的C++ 159
Managed C++ 程序样例 161
Managed C++ 提供的types 163
Managed C++ 的其他特性 163
结语 165
5 .NET Framework类库(Class Library) 167
.NET Framework类库概观 167
System名字空间(namespace) 168
System的次级名字空间(sub-namespace)概观 169
输入和输出:System.IO 180
序列化:System.Runtime.Serialization 183
支持XML:System.Xml 187
XML技术家族 188
System.Xml提供了什么 192
反射:System.Reflection 195
.NET远程系统:System.Runtime.Remoting 200
远程处理过程(Remoting Process)概览 202
将信息传递给远程对象(Remote Objects) 203
选择一个Channel(通道) 205
远程对象的创建和销毁(Creating and Destroying) 207
企业服务:System.EnterpriseServices 214
互操作性:System.Runtime.InteropServices 220
访问COM对象 220
访问Non-COM DLLs 225
Windows GUIs:System.Windows.Forms 227
使用Windows Forms(表单)开发你的GUIs程序 227
Windows Forms的控件(Controls) 232
结语 233
6 访问数据:ADO.NET 235
.NET 数据供应器 237
直接访问数据 242
以DataSets访问数据 246
创建和使用DataSets 248
访问和修改DataSet的内容 253
使用DataSets和“以XML定义的数据” 256
结语 262
7 开发Web相关应用:ASP.NET 263
浏览器应用程序:System.Web.UI 264
浏览器相关应用程序的工作机理 266
Web控件(Web Controls) 270
将用户界面(UI)从代码中分离出来 274
其他主题 276
Web Services的应用:System.Web.Services 289
Web Services服务器 289
Web Services客户端 292
Web Services应用程序的选项 293
微软对Web Services应用程序的特定支持 297
结语 298
8 .NET My Services 299
定义 .NET My Services 300
应用 .NET My Services 304
确保隐私 306
.NET My Services商务模型:软件业就是服务业 308
描绘 .NET My Services 310
认证服务(Authentication Service): Passport 311
XML-Based Services 313
.NET My Services 的一个实例场景 319
结语 324
关于作者 325
索引 327
猜您喜欢

读书导航