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

Visual C++.NET编程详解

Visual C++.NET编程详解

定 价:¥59.00

作 者: (美)Kate Gregory著;蔡众众 等译
出版社: 电子工业出版社
丛编项:
标 签: VC++

购买这本书可以去


ISBN: 9787505386433 出版时间: 2003-04-01 包装: 胶版纸
开本: 26cm 页数: 594 字数:  

内容简介

  本书详述了使用Visual C++进行Windows和.NET编程的不同层次的知识。本书共分两个部分:每一部分是与传统Windows编程相关的内容,包括对话框/控件、消息/命令、视图/文档、打印/存储、组件对象模型、Internet编程、数据库访问以及其他的Windows专题;第二部分则是对.NET及.NET环境下Visual C++的使用及新功能的介绍,包括跨语言开发、托管与非托管代码、Web服务、数据库编程、COM互操作、安全与策略等内容。本书从传统的Windows编程开始,循序渐进地讲解一些基本但是很重要的程序任务,适合不同层次读者的需求,即使是刚刚接触Visual C++的新手也能顺利地进入.NET的世界。同时本书也是一本供使用过Visual C++.NET的程序员进一步提高的有益书籍,并可作为自学参考书。

作者简介

暂缺《Visual C++.NET编程详解》作者简介

图书目录

第1章 .NET的背景
1.1 .NET是什么
1.2 为什么要编写XML Web服务
1.3 如何处理已有的MFC应用程序
1.4 COM程序员的任务
1.5 C++语言是否适于开发.NET
1.6 开发.NET程序的新手须知
1.7 本章小结
第2章 生成第一个Windows应用程序
2.1 创建Windows应用程序
2.2 文件名和类名
2.3 亲自尝试
2.4 创建基于对话框的应用程序
2.5 创建DLL、控制台应用程序及其他
2.6 更改MFC应用程序向导的结果
2.7 理解MFC应用程序向导生成的代码
2.8 本章小结
第3章 与应用程序变巨
3.1 了解对话框
3.2 创建对话框资源
3.3 了解消息传递的路线
3.4 使用MFC类向导捕捉消息.
3.5 了解命令
3.6 本章小结
第4章 显示信息
4.1 文档类简介
4.2 了解视图类
4.3 创建Rectangles应用程序
4.4 其他视图类
4.5 文档模板、视图和框架窗口
4.6 了解设备环境
4.7 介绍Paintl应用程序
4.8 生成Paintl应用程序
4.9 使用字体
4.10 调整和定位窗口
4.11 使用画笔
4.12 使用笔刷
4.13 滚动窗口
4.14 生成Scroller应用程序
4.15 添加递增文本行的代码
4.16 添加速减文本行的代码
4.17 本章小结
第5章 打印与存储
5.1 了解MFC的基本打印和打印预览
5.2 缩放比例
5.3 多页打印
5.4 设置原点
5.5 MFC与打印
5.6 了解存储与持续
5.7 创建可持续类
5.8 直接读写文件
5.9 创建自己的CArchive对象
5.10 使用注册表
5.11 本章小结
第6章 生成完整的应用程序:ShowString
6.1 生成一个显示字符串的应用程序
6.2 生成Showstring的菜单
6.3 生成ShowString的对话框
6.4 使莱单发挥作用
6.5 使对话框发挥作用
6.6 在Options对话框中加入外观选项
6.7 本章小结
第7章 状态栏、工具栏和通用换件
7.1 建立工具栏
7.2 建立状态栏
7.3 创建一个新的命令ID
7.4 创建默认字符串
7.5 在指示器数组中添加ID
7.6 创建窗格的命令更新处理器
7.7 设置状态栏外观
7.8 建立Rebar
7.9 通用控件
7.10 本章小结
第8章 帮助、属性页和向导
8.1 联机帮助
8.2 不同种类的帮助
8.3 帮助系统的组件
8.4 应用程序向导对帮助的支持
8.5 计划实现帮助的方法
8.6 编写命令帮助
8.7 编写关联帮助
8.8 编写帮助文本
8.9 调整目录
8.10 为应用程序加入属性单
8.11 将属性单改为向导
8.12 本章小结
第9章 用ATL生成COM+组件
9.1 COM的基本概念
9.2 ATL——活动模板库
9.3 COM+中的加号
9.4 本章小结
第10章 Internet编程
10.1 使用Windows套接字
10.2 MFC中的Winsock
10.3 使用消息API(MAPI)
10.4 在应用程序中添加对MAPI的支持
10.5 使用Internet服务器API(ISAPI)类
10.6 使用WinInet类
10.7 ATL服务器
10.8 本章小结
第11章 数据库编程
11.1 Visua1C++中的Windows数据库编程
11.2 了解数据库概念
11.3 创建ODBC数据库程序
11.4 排序与过滤
11.5 在ODBC和ADO间选择
11.6 了解SQL
11.7 存储过程
11.8 本章小结
第12章 提升应用程序性能
12.1 用ASSERT和TRACE防止错误发生
12.2 加入Debug-Only功能
12.3 防止内存泄漏
12.4 使用Optimization创建高效代码
12.5 本章小结
第13章 调试
13.1 调试的重要性
13.2 调试词汇:断点及相关概念
13.3 调试命令与窗口
13.4 使用ATL/MFC Trace Tool
13.5 定义Dump成员函数
13.6 故障排除
13.7 本章小结
第14章 用Windows线程实现多任务
14.1 了解简单线程
14.2 了解线程通信
14.3 使用事件对象实现通信
14.4 使用线程同步
14.5 本章小结
第15章 特殊的Win32应用程序类型
15.1 高级Win32编程专题
15.2 创建控制台应用程序
15.3 创建和使用32位动态链接库
15.4 发送消息和命令
15.5 国际软件开发状况
15.6 创建Windows服务
15.7 本章小结
第16章 通用语言运行时
16.1 .NET的结构
16.2 系统名称空间
16.3 友好.NET编码的技巧
16.4 查找从前的家族成员
16.5 本章小结
第17章 .NET初步
17.1 第一个.NET应用程序
17.2 第一个.NET组件
17.3 设计一个有用的.NET组件
17.4 本章小结
第18章 与Visual Basic集成
18.1 在Visual Basic中使用C++组件
18.2 在Visual Basic中扩展C++组件
18.3 在Visual C++中使用Visual Basic组件
18.4 本章小结
第19章 与C#集成
19.1 在C#中使用C++组件
19.2 在ASP.NET页面中使用C++组件
19.3 在C#中扩展C++组件
19.4 在C++中使用C#组件
19.5 本章小结
第20章 托管与非托管C++
20.1 C++支持托管与非托管编程
20.2 什么是托管代码
20.3 是否所有类都可以是碎片收集类
20.4 值类型
20.5 托管接口
20.6 属性
20.7 混合托管与非托管代码
20.8 本章小结
第21章 创建XML Web服务
21.1 XML Web服务
21.2 XML Web服务应该提供什么
21.3 设计Web服务范例
21.4 测试Web服务范例
21.5 在代码中使用Web服务
21.6 DISCO和UDDI
21.7 本章小结
第22章 用ADO. NET实现数据库访问
22.1 了解ADO.NET
22.2 数据访问组件
22.3 使用DataRelation
22.4 从数据库中获得XML
22.5 从XML填写数据库
22.6 本章小结
第23章 COM互操作性
23.1 在.NET应用程序中使用COM组件
23.2 在.NET中扩展COM组件
23.3 将.NET对象作为COM组件使用
23.4 本章小结
第24章 安全与策略
24.1 让应用程序更安全
24.2 .NET安全模型是相容的
24.3 独立与共享程序集
24.4 基于用户和基于角色的安全
24.5 来自编译器的安全保证
24.6 本章小结
附录A Windows编程回顾与CWnd研究
附录B XML回顾
附录C Visual Studio的用户界面、莱单和 Visual Studio
附录D 从Visual C++6升级 

本目录推荐