注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计.NETVisual C++.NET中文版实用培训教程

Visual C++.NET中文版实用培训教程

Visual C++.NET中文版实用培训教程

定 价:¥38.00

作 者: 晓东,王胜海等编著
出版社: 清华大学出版社
丛编项: 实用培训教程系列
标 签: VC++

ISBN: 9787900641359 出版时间: 2002-02-01 包装: 平装
开本: 26cm+光盘1片 页数: 348 字数:  

内容简介

  本书由浅入深地介绍了微软最新的开发工具Visual C++.NET,它是微软公司具有里程碑意义的软件开发套件——Visual Studio.NET的重要成员之一。书中介绍了Visual C++.NET的概念和开发特性,并用了一定的篇幅说明了.NET开发的基石——.NET框架,以及.NET应用程序开发的核心内容,然后对Visual C++.NET的语言核心——C++托管扩展(Managed Extension for C++)作了介绍,接着以大量的实例讲述了Visual C++.NET的COM技术基础、ATL Server和ATL Server Web服务开发,并对新旧技术作了对比性的说明和讲解。最后,又对Visual C++.NET的统一事件模型做了重点讲解,这是Visual C++.NET的一个重要的新特性,也是其强大的功能之一。 本书在列出大量应用操作实例的同时,在书中随附的光盘中给出了所有实例的源代码,以帮助读者总结每一章的要点,检查并巩固所学的知识与技术。另外,光盘中还附带有安装所需要的补丁程序。 本书适合C/C++的所有用户学习,尤其适合Visual C++ 6.0的用户学习。通过本书的学习读者可以很快地过渡到Visual C++.NET,能够成为新一代优秀的开发人员,同时它也是一本非常适合初学者的优秀的培训教材。

作者简介

暂缺《Visual C++.NET中文版实用培训教程》作者简介

图书目录

第1章  进入. NET世界                  
 1. 1 . NET简介                  
 1. 1. 1 . NET的核心内容                  
 1. 1. 2 . NET对用户的重要意义                  
 1. 1. 3 微软的. NET战略                  
 1. 1. 4 理解"软件作为服务"                  
 1. 2 . NET开发框架概述                  
 1. 2. 1 变革原因                  
 1. 2. 2 . NET开发特性预览                  
 1. 3 习题                  
 第2章 Visual Studio. NET和. NET框架                  
 2. 1  Visual Studio. NET的设计目标                  
 2. 2 Visual Studio. NET的安装注意事项                  
 2. 3  Visual Studio. NET集成开发环境                  
 2. 3. 1 界面                  
 2. 3. 2 项目管理                  
 2. 4 . NET应用程序的核心要素                  
 2. 4. 1 运行时引擎简介                  
 2. 4. 2 中间语言(IL)                  
 2. 4. 3 JIT编译器                  
 2. 4. 4 装配件                  
 2. 4. 5 应用程序域                  
 2. 4. 6 . NET框架基类库和名称空间                  
 2. 5 本章小结                  
 2. 6 习题                  
 第3章 Visua C++. NET的语言核心                  
 3. 1  Visual C++. NET功能概述                  
 3. 1. 1 了解Visual C++的版本变化                  
 3. 1. 2  Visual C++. NET的开发范围                  
 3. 2 为什么使用C++托管扩展                  
 3. 3 理解托管类型                  
 3. 4 垃圾收集类                  
 3. 5 值类                  
 3. 6 封箱和拆箱                  
 3. 7 托管的接口                  
 3. 8 托管的数组                  
 3. 9 托管的字符串                  
 3. 10 代理                  
 3. 11 属性成员                  
 3. 12 自定义代码属性                  
 3. 13 异常处理                  
 3. 14 别针型指针(Pinned Pointer)                  
 3. 15 本章小结                  
 3. 16 习题                  
 第4章 使用Visual C++开发. NET应用程序                  
 4. 1 编写. NET应用程序的模板                  
 4. 1. 1 托管的C++应用程序                  
 4. 1. 2 托管的C++类库                  
 4. 1. 3 托管的C++空项目                  
 4. 2 记事本应用程序                  
 4. 3 编写数据库应用程序                  
 4. 4 . NET框架控件应用实例                  
 4. 4. 1 程序功能说明                  
 4. 4. 2 程序主要代码及说明                  
 4. 5 本章小结                  
 4. 6 习题                  
 第5章 COM技术基础与ATL                  
 5. 1 COM接口                  
 5. 1. 1 接口——更好的组织方式                  
 5. 1. 2 定义COM接口                  
 5. 2 COM实现                  
 5. 3 类工厂                  
 5. 4 COM的载体                  
 5. 5 COM组件与注册表                  
 5. 6 在客户程序中调用COM对象                  
 5. 7 使用ATL开发简单COM组件                  
 5. 8 本章小结                  
 5. 9 习题                  
 第6章 属性编程                  
 6. 1 亟待解决的问题                  
 6. 2  Visual C++属性编程基础                  
 6. 3 属性编程实践                  
 6. 3. 1 进程内服务类型的SimpleMath组件                  
 6. 3. 2 重新面对麻烦                  
 6. 3. 3 进程外服务类型的SimpleMath组件                  
 6. 4 Com编程实例                  
 6. 4. 1 程序功能说明                  
 6. 4. 2 服务组件主要程序代码                  
 6. 4. 3 客户端程序主要代码                  
 6. 5 本章小结                  
 6. 6 习题                  
 第7章 统一事件模型                  
 7. 1 统一事件模型概述                  
 7. 1. 1 什么是事件处理                  
 7. 1. 2 为什么需要统一事件模型                  
 7. 1. 3 统一事件模型的核心要素                  
 7. 2 在COM对象间实现统一事件模型                  
 7. 2. 1 COM对象间实现事件处理的机制                  
 7. 2. 2 使用原有技术实现COM可连接对象                  
 7. 2. 3 使用统一事件模型实现COM可连接对象                  
 7. 3 在标准C++对象间实现统一事件模型                  
 7. 4 在. NET对象间实现统一事件模型                  
 7. 5 本章小结                  
 7. 6 习题                  
 第8章 ATL Server开发                  
 8. 1  ATL Server架构                  
 8. 2  ATL Server简单示例                  
 8. 2. 1 准备工作                  
 8. 2. 2 ATL Server的创建. 构造. 发布和测试                  
 8. 3  ATL Server的核心要素                  
 8. 3. 1 实现ISAPI扩展动态链接库                  
 8. 3. 2 服务回应文件                  
 8. 3. 3 表单处理                  
 8. 3. 4 使用Cookies                  
 8. 3. 5 使用标准头域                  
 8. 4 应用属性简化ATL Server编程                  
 8. 5 本章小结                  
 8. 6 习题                  
 第9章 ATL Server Web服务开发                  
 9. 1 什么是Web服务                  
 9. 2  ATL Server Web服务简单示例                  
 9. 2. 1 准备工作                  
 9. 2. 2  ATL Server Web服务的创建. 构造和发布                  
 9. 2. 3 建立测试项目                  
 9. 3  ATL Server Web服务的核心要素                  
 9. 3. 1 实现ISAPI扩展动态链接库                  
 9. 3. 2 动态发现文档和服务描述文件                  
 9. 3. 3 Web服务的真正实现                  
 9. 3. 4 服务接口文件                  
 9. 3. 5 客户端调用Web服务                  
 9. 4 Web服务程序实例                  
 9. 4. 1 Web服务程序源代码                  
 9. 4. 2 客户端程序主要代码                  
 9. 5 本章小结                  
 9. 6 习题                  
 第10章 . NET应用程序的编写. 生成和发布                  
 10. 1 独立应用程序的编写. 生成和发布                  
 10. 2 私有组件的编写. 生成和发布                  
 10. 3 编写共享组件                  
 10. 4 密钥技术                  
 10. 5 生成共享组件                  
 10. 6 测试共事组件                  
 10. 7 本章小结                  
 10. 8 习题                  

本目录推荐