VISUAI C++.NET实用教程
分類: 图书,计算机/网络,程序设计,.NET ,
作者: 李 剑
出 版 社: 人民邮电出版社
出版时间: 2002-1-1字数: 683000版次: 1版1次页数: 437印刷时间:开本:印次:纸张: 胶版纸I S B N : 9787115099280包装: 平装编辑推荐
唯一一本基于超过30万个小时的IT培训经验编写的认证学习指南100%的知识覆盖率:详细阐述了310-014 —310-015考试的所有正式测试目标。第一手经验:在课堂实验之后,提供了按步操作的指导材料。考试注意事项:根据以往的考试经验提供警告信息,指出最棘手的考试题目,以及如何正确地回答这些问题。
三类练习问题:问题以知识及特定情况为基础,所有问题均给出深入解答。
内容简介
本收通过一些典型的实例,深入系统地介绍了使用Visual C++.NET开发Windows应用程序、组件应用程序和网络应用程序所涉及到的各项关键技术。Visual C++.NET是微软推出的基于.NET平台上的新一代C++语言的可视化开发工具,在高性能的执行效率与底层控制和快速可视化开发方面均表现出色。
全书共分为三篇,初级篇详细介绍了Visual Studio.net和Visual C++.NET的集成开发环境的特点及使用方法;中级篇介绍使用Visual C++.NET进行Windows编程的知识,其中包括了Windows消息编程,对话框编程、单文档和多文档编程及动态链接库编程等;高级篇介绍了使用Visual C++.NET进行编程的高级技术,包括COM/COM+编程、ATL控件/服务器/Web服务编程、ActiveX控件和容器/服务器编程、基于.NET的受控编程及Internet编程等内容。
本书内容丰富、层次分明、结构合理、概念清晰,在讲解上由浅入深,可作为Visual C++.NET初级用户的入门教程,同时也是Visual C++.NET用户的学习参考和自学教材。
目录
初级篇 熟悉Visual Studio.net
第1章 Visual Studio.net简介
1.1 Visual Studio.net特点
1.1.1 减少编程的代码量,提高开发效率
1.1.2 Windows和Web开发的强有力的工具
1.1.3 语言革新
1.1.4 简化了基于服务器的开发
1.1.5 简化了Web服务的创建和使用
1.1.6 提供端到端完整的开发生命周期支持
1.2 Visual Studio.net新增功能简介
1.2.1 新的共享集成开发环境(IDE)
1.2.2 新的Visual Studio起始页
1.2.3 增强的解决方案管理器
1.3 小结和习题
1.3.1 小结
1.3.2 习题与思考
第2章 Visual C++.NET开发环境及功能简介
2.1 集成开发环境的新特点
2.1.1 选择创建工程类型
2.1.2 更加易于交互的应用程序向导
2.1.3 没有Class Wizard怎么办
2.1.4 基于属性的编程方法
2.1.5 动态设置工具栏按钮
2.2 集成开发环境的使用
2.2.2 Resource View简介
2.2.2 属性窗口的简介
2.2.3 工具栏简介
2.2.4 解决方案管理器窗口简介
2.2.5 Class View简介
2.2.6 定制开发环境样式
2.3 增强的网络编程功能
2.3.1 新增的.NET Framework工程
2.3.2 增强的ATL编程功能
2.4 小结和习题
2.4.1 小结
2.4.2 习题与思考
中级篇 Windows编程
第3章 面向对象程序设计
3.1 面向对象程序设计概述
3.1.1 对象、属性和方法
3.1.2 类与对象
3.1.3 构造函数
3.1.4 析构函数
3.1.5 多态性
3.1.6 友员
3.1.7 类的静态成员
3.2 面向对象程序设计的特点
3.2.1 封装性
3.2.2 继承性
3.2.3 多态性
3.3 小结和习题
3.3.1 小结
3.3.2 习题与思考
第4章 创建Windows应用程序
4.1 使用向导生成工程MyFistApp框架
4.1.1 设置Application Type页面
4.1.2 设置Commpouind Document Support页面
4.1.3 设置Document Template Strings页面
4.1.4 设置数据库支持页面
4.1.5 设置应用程序界面的特征
4.1.6 设置文件和类名页面
4.2 为应用程序添加功能
4.2.1 添加绘图代码
4.2.2 编译并生成执行文件
4.3 MFC类库简介
4.4 小结和习题
4.4.1 小结
……
高级篇 组件和网络编程
附录 培训大纲