第一部分 界面 3
第一章 开始 3
1.1 什么是Visual Studio 3
1.2 安装客户组件 9
1.3 安装服务器组件 12
1.4 创建测试安装 15
第二章 使用Visual Studio界面 17
2.1 遍历Visual Studio 17
2.2 使用标准窗口 22
2.3 使用调试窗口 28
2.4 定义视图 31
2.5 定制工具栏 31
第三章 使用Visual C++ 36
3.1 遍历Visual C++ 36
3.2 视图 39
3.3 使用标准窗口 42
3.4 使用调试窗口 49
3.5 定制你的开发环境 52
第四章 创建基本应用程序 56
4.1 Visual Basic 56
4.2 Visual C++ 70
4.3 Visual J++ 92
4.4 Visual InterDev 104
第五章 理解其他的Visual Studio工具 109
5.1 Activex控件测试容器 109
5.2 API文本浏览器 114
5.3 AVI编辑器 115
5.4 数据对象浏览器 116
5.5 DDE探测器 117
5.6相关性跟踪器 118
5.7 文本文件浏览器 119
5.8 错误检查器 120
5.9 堆栈查询工具 121
5.10 帮助工厂 122
5.11 Microsoft Visual C++的InstallShield工具 136
5.12 IROTView 154
5.13 OLE浏览 155
5.14 进程浏览器 157
5.15 探测器 158
5.16 强化工具 161
5.17 跟踪器 163
5.18 比较工具 163
5.19 放大 164
第二部分 其他工具 169
第六章 使用Visual SourceSafe 169
6.1 管理Visual SourceSafe 170
6.2 分析和维护Visual SourceSafe数据库 185
6.3 编程语言产品利用Visual SourceSafe 186
6.4 Visual SourceSafe资源管理器 191
第七章 使用企业版功能 195
7.1 使用应用程序性能浏览器 195
7.2 使用Visual Modeler 205
7.3 使用Visual Studio Analyzer和Visual Stadio Andyzer Server 215
第三部分 桌面应用程序 221
第八章 一个多语言的基本例子 221
8.1 场景 222
8.2 使用Visual C++创建AutiveX控件 222
8.3 使用Visual Component Manager发布控件 244
8.4 在Visual Basic中使用控件 249
8.5 打包并发布你的应用程序 254
8.6 小结 262
第九章 数据库例子 263
9.2 建立数据库 264
9.1 场景 264
9.3 创建数据库连接 269
9.4 使用数据查看窗口 273
9.5 使用Visual Basic创建用户界面 276
9.6 使用Visual InterDev添加基于HTML的帮助 285
9.7 用IntallShield包装应用程序 291
9.8 小结 306
第十章 一个DHTML应用实例 308
10.1 场景 308
10.2 定义用户看到的内容 310
10.3 确定何处作为访问点 313
10.4 使用Visual InterDev创建网页 314
10.5 用Visual J++增加网页 326
10.6 创建一个DHTML应用 337
10.7 小结 343
第十一章 利用ActiveX增强Web页面 347
第四部分 Internet应用 347
11.1 场景 348
11.2 什么是ActiveX控件 349
11.3 决定何时使用ActiveX控件 351
11.4 理解所需要的接口 354
11.5 使用Visual C++设计控件 363
11.6 使用Visual InterDev将一个控件添加到Web页面中去 393
11.7 小结 398
第十二章 通过Internet访问远程数据 400
12.1 场景 400
12.2 决定何时需要远程数据访问 401
12.3 使用Visual InterDev设计一副可供访问的页面 402
12.4 使用Visual C++来创建安全过滤器 413
12.5 小结 421
第十三章 设计Active文档应用程序 422
13.1 场景 424
13.2 什么是ActiveX文档 425
13.3 创建Active文档应用程序 434
13.4 定义应用程序安装要求 452
13.5 使用Visual InterDev创建一个Active文档网页 455
13.6 小结 459
第十四章 建立桌面帮助应用程序 460
14.1 场景 461
14.2 使用Visual C++创建帮助桌面ActiveX控件 461
14.3 使用Visual InterDev创建帮助桌面Web页面 485
14.4 使用Visual J++添加花哨功能(bells and whistles) 491
14.5 向Visual Basic应用程序中添加Help Desk控件 503
14.6 小结 505
第五部分 服务器应用程序 509
第十五章 创建一个基本的Java应用程序 509
15.1 场景 509
15.2 什么是Java应用程序 510
15.3 使用Visual J++创建一个IIS应用程序 512
15.4 使用Visual InterDev建立一个IIS应用程序访问页面 536
15.5 小结 538
第十六章 使用ISPAI扩展获取反馈信息 540
16.1 场景 541
16.2 使用ISAPI 542
16.3 定义报表需求 548
16.4 用Visual C++创建ISAPI扩展 550
16.5 使用Visual InterDev设计反馈表单 582
16.6 小结 585
第十七章 创建自己的管理工具 587
17.1 场景 587
17.2 定义工具的需求 588
17.3 使用Visual C++创建ISAPI过滤器 595
17.4 使用Visual InterDev创建ISAPI过滤器测试页 603
17.5 小结 605