书籍详情
.NET构架技术与Visual C++编程
作者:(美)Peter Thorsteinson,(美)Robert J. Oberg著;赵学良译;赵学良译
出版社:清华大学出版社
出版时间:2003-08-01
ISBN:9787302069263
定价:¥59.00
购买这本书可以去
内容简介
本书特色:·充分利用现有的VisualC++技能进行先进的.NET应用程序和Web服务·涵盖托管代码、COM/Win32、互操作性、Windows窗体、ADO.NET、ASP.NET、SOAP、XML、安全性以及更多技术·贯穿全书的案例研究:使用VisualC++和.NET构建一个完整的系统.NET并不是一次彻底的革命,而是多种技术的整合与发展。本书是TheIntegrated.NETSeries丛书之一。全书共分为五部分,论述了.NET是什么、托管C++编程、.NET的一些最基本主题、用ASP.NET和SOAP进行Web编程以及.NET中的一些其他主题,如安全性、跟踪与调试和互操作性。本文的作者是从事培训工作多年的资深专家,内容组织简练清晰,毫无累赘,是一部不可多得的教程。本书的特色为代码示例短小精悍、言简意赅。本书中所有程序界面操作都采用英(中)文注释,使得本书可以适用于中/英文版本VisualStudio.NET的使用。本书适合所有希望了解并掌握.NET,并对VisualC++有所涉猎的读者阅读。
作者简介
暂缺《.NET构架技术与Visual C++编程》作者简介
目录
第1章 Microsoft.NET是什么
1.1 微软与万维网
1.2 Windows桌面系统
1.3 新的编程平台
1.4 XML的角色
1.5 小结
第2章.NET基本原理
2.1 Windows开发缺陷
2.2 未来的应用程序
2.3 .NET概述
2.4 小结
第3章 托管C++编程
3.1 C++与.NET世界的契合
3.2 启用C++托管扩展
3.3 初涉托管C++程序
3.4 映射C++到CLS和.NET框架
3.5 .NET平台的C++编程
3.6 异常处理
3.7 C++的属性
3.8 小结
第4章 托管C++中面向对象的编程
4.1 面向对象概念的回顾
4.2 Acme案例研究:设计
4.3 托管C++中的继承
4.4 Acme案例研究:实现
4.5 小结
第5章 .NET框架下的托管C++
5.1 System::Object
5.2 集合
5.3 接口
5.4 .NET中的通用接口
5.5 委托
5.6 事件
5.7 小结
第6章 用户界面编程
6.1 Windows窗体的体系
6.2 用.NETSDK编写的简单窗体
6.3 Windows窗体的事件处理
6.4 菜单
6.5 控件
6.6 Visual Studio.NET和窗体
6.7 对话框
6.8 列表框控件
6.9 Acme案例研究一步骤3
6.10 小结
第7章 程序集与部署
7.1 程序集
7.2 私有程序集的部署
7.3 共享程序集的部署
7.4 程序集配置
7.5 多模块程序集
7.6 部署案例研究
7.7 安装和部署项目
7.8 小结
第8章 .NET框架类
8.1 元数据和反射
8.2 .NET中的输入输出
8.3 序列化
8.4 .NET应用程序模型
8.5 上下文
8.6 应用程序隔离
8.7 异步编程
8.8 远程处理
8.9 自定义属性
8.10 垃圾回收
8.11 小结
第9章 ADO.NET编程
9.1 数据提供程序
9.2 Visual Studio.NET服务器资源管理器
9.3 连接数据库
9.4 数据读取器
9.5 参数集合
9.6 SqlDataAdapter和DamSet类
9.7 DataSet中的集合
9.8 数据集基本原理
9.9 数据库事务与更新
9.10 开放式与保守式锁定和DamSet
9.11 DamSet的使用
9.12 Acme案例研究
9.13 XML数据访问
9.14 AirlineBrokers数据库
9.15 小结
第10章 ASP.NET和Web窗体
10.1 ASP.NET是什么?
10.2 Web窗体构架
10.3 请求/响应编程
10.4 案例研究
10.5 ASP.NET应用程序
10.6 ASP.NET应用程序中的状态
10.7 ASP.NET配置
10.8 ASP.NET进阶
10.9 小结
第11章 Web服务
11.1 协议
11.2 Web服务的构架
11.3 SOAP格式化的差别
11.4 WebService类
11.5 Managed C++ Web Service模板
11.6 Arithmetic Web服务
11.7 Hotel Broker Web服务
11.8 小结
第12章 ATL Server站点与Web服务
12.1 动态Web内容技术的历史
12.2 ATLServer应用程序
12.3 ATLServer应用程序构架
12.4 创建ATLServer项目
12.5 创建ATLServerWeb服务项目
12.6 小结
第13章 安全性
13.1 基于用户的安全性
13.2 代码访问安全性
13.3 Internet安全性
13.4 .NET中基于角色的安全性
13.5 代码访问权限
13.6 代码标识
13.7 安全策略
13.8 小结
第14章 .NET跟踪与调试
14.1 TraceDemo示例
14.2 部署TmceDemo.exe.config
14.3 使用Debug和Trace类
14.4 使用开关来启动诊断
14.5 开启和禁止开关
14.6 TraceListener
14.7 侦听器集合
14.8 小结
第15章 托管与非托管代码的混合编程
15.1 对比托管与非托管代码
15.2 托管与非托管引用和值类型
15.3 C++中使用托管类型的限制
15.4 跨越托管与非托管边界的调用
15.5 对比COM和.NET中的C++编程
15.6 从托管代码中访问COM组件
15.7 从COM客户程序中访问托管组件
15.8 平台调用服务
15.9 小结
附录A Visual Studio.NET
A. 1 Visual Studio.NET概述
A.2 创建控制台应用程序
A.3 项目配置
A.4 调试
A.5 小结
术语表
1.1 微软与万维网
1.2 Windows桌面系统
1.3 新的编程平台
1.4 XML的角色
1.5 小结
第2章.NET基本原理
2.1 Windows开发缺陷
2.2 未来的应用程序
2.3 .NET概述
2.4 小结
第3章 托管C++编程
3.1 C++与.NET世界的契合
3.2 启用C++托管扩展
3.3 初涉托管C++程序
3.4 映射C++到CLS和.NET框架
3.5 .NET平台的C++编程
3.6 异常处理
3.7 C++的属性
3.8 小结
第4章 托管C++中面向对象的编程
4.1 面向对象概念的回顾
4.2 Acme案例研究:设计
4.3 托管C++中的继承
4.4 Acme案例研究:实现
4.5 小结
第5章 .NET框架下的托管C++
5.1 System::Object
5.2 集合
5.3 接口
5.4 .NET中的通用接口
5.5 委托
5.6 事件
5.7 小结
第6章 用户界面编程
6.1 Windows窗体的体系
6.2 用.NETSDK编写的简单窗体
6.3 Windows窗体的事件处理
6.4 菜单
6.5 控件
6.6 Visual Studio.NET和窗体
6.7 对话框
6.8 列表框控件
6.9 Acme案例研究一步骤3
6.10 小结
第7章 程序集与部署
7.1 程序集
7.2 私有程序集的部署
7.3 共享程序集的部署
7.4 程序集配置
7.5 多模块程序集
7.6 部署案例研究
7.7 安装和部署项目
7.8 小结
第8章 .NET框架类
8.1 元数据和反射
8.2 .NET中的输入输出
8.3 序列化
8.4 .NET应用程序模型
8.5 上下文
8.6 应用程序隔离
8.7 异步编程
8.8 远程处理
8.9 自定义属性
8.10 垃圾回收
8.11 小结
第9章 ADO.NET编程
9.1 数据提供程序
9.2 Visual Studio.NET服务器资源管理器
9.3 连接数据库
9.4 数据读取器
9.5 参数集合
9.6 SqlDataAdapter和DamSet类
9.7 DataSet中的集合
9.8 数据集基本原理
9.9 数据库事务与更新
9.10 开放式与保守式锁定和DamSet
9.11 DamSet的使用
9.12 Acme案例研究
9.13 XML数据访问
9.14 AirlineBrokers数据库
9.15 小结
第10章 ASP.NET和Web窗体
10.1 ASP.NET是什么?
10.2 Web窗体构架
10.3 请求/响应编程
10.4 案例研究
10.5 ASP.NET应用程序
10.6 ASP.NET应用程序中的状态
10.7 ASP.NET配置
10.8 ASP.NET进阶
10.9 小结
第11章 Web服务
11.1 协议
11.2 Web服务的构架
11.3 SOAP格式化的差别
11.4 WebService类
11.5 Managed C++ Web Service模板
11.6 Arithmetic Web服务
11.7 Hotel Broker Web服务
11.8 小结
第12章 ATL Server站点与Web服务
12.1 动态Web内容技术的历史
12.2 ATLServer应用程序
12.3 ATLServer应用程序构架
12.4 创建ATLServer项目
12.5 创建ATLServerWeb服务项目
12.6 小结
第13章 安全性
13.1 基于用户的安全性
13.2 代码访问安全性
13.3 Internet安全性
13.4 .NET中基于角色的安全性
13.5 代码访问权限
13.6 代码标识
13.7 安全策略
13.8 小结
第14章 .NET跟踪与调试
14.1 TraceDemo示例
14.2 部署TmceDemo.exe.config
14.3 使用Debug和Trace类
14.4 使用开关来启动诊断
14.5 开启和禁止开关
14.6 TraceListener
14.7 侦听器集合
14.8 小结
第15章 托管与非托管代码的混合编程
15.1 对比托管与非托管代码
15.2 托管与非托管引用和值类型
15.3 C++中使用托管类型的限制
15.4 跨越托管与非托管边界的调用
15.5 对比COM和.NET中的C++编程
15.6 从托管代码中访问COM组件
15.7 从COM客户程序中访问托管组件
15.8 平台调用服务
15.9 小结
附录A Visual Studio.NET
A. 1 Visual Studio.NET概述
A.2 创建控制台应用程序
A.3 项目配置
A.4 调试
A.5 小结
术语表
猜您喜欢