微软的.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.NET ASP.NET .NET My Services
目录
- 侯捷译序
- 荣耀译序
- 目录
- 前言
- 1 .NET概观
- 定义 .NET
- Web Services(Web服务)
- .NET Framework(框架)
- CLR(Common Language Runtime,通用语言运行层)
- 奠基于CLR之上的语言
- .NET Framework Class Library(Framework类库)
- .NET Compact Framework(精简版Framework)
- .NET My Services
- .NET Enterprise Servers(企业服务器)
- .NET的一个实例场景
- 结语
- 2 Web Services
- 描述Web Services
- 应用Web Services
- 访问Internet应用程序
- B2B整合
- A2A整合
- Web Services 的一个实例场景
- Web Services技术
- 描述信息:XML
- 定义Web Services:WSDL
- 访问Web Services:SOAP
- 搜寻Web Services:UDDI
- Web Services的未来方向
- 结语
- 3 通用语言运行层(CLR)
- 开发受控代码:通用型别系统(CTS)
- CTS(通用型别系统)简介
- 进一步探讨CTS Types
- CLS:通用语言规范
- 编译受控代码(Compiling Managed Code)
- 微软中介语言(Microsoft Intermediate Language,MSIL)
- Metadata(元数据)
- 组织受控代码(Organizing Managed Code):装配件
- 装配件的Metadata:清单(Manifests)
- 装配件的分类
- 运行受控代码(Executing Managed Code)
- 装载装配件(Loading Assemblies)
- 编译MSIL
- 使装配件更安全(Securing Assemblies)
- 垃圾回收(Garbage Collection)
- 应用域(Application Domains)
- 结语
- 4 .NET 语言
- 5 .NET Framework类库(Class Library)
- 6 访问数据:ADO.NET
- 7 开发Web相关应用:ASP.NET
- 8 .NET My Services
- 关于作者
- 索引