引言………………………………………………………………………………………………………………(1 )第Ⅰ部分MARVEL编程技术 1
第1章快速应用开发与Windows 2
为什么要开发Windows 2
快速应用开发 3
使软件开发跟上时代 3
Windows应用程序间通信 4
编程语言——哪一种最适宜用于快速应用开发? 6
可视化编程 9
第2章使用MARVEL进行Windows编程 11
MARVEL编程技术的定义 12
自动化接口 20
重新构思编程 22
可视化开发环境 24
可扩充的程序设计语言 30
链接与连通性 33
第3章设计一个Windows应用程序 38
将客户程序与服务程序分离开来 38
Windows的组成部分 39
设计建议 50
综述 52
第4章RELATE:一个MARVEL应用程序的剖析 52
RELATE与MARVEL编程技术的关系 57
MARVEL编程技术是如何增值和省时的 71
如何进一步使用面向MARVEL的工具软件 75
小结 76
第Ⅱ部分Windows可视化编程语言 78
第5章可视化开发环境中的编程 79
可视化编程 79
对象的特性 80
使用方法影响行为 80
对象操作 82
Windows中的消息处理 82
可视化编程语言的扩充 83
可视化编程语言介绍 85
真正Windows对象的检测 88
用可视化语言进行原型设计 88
产品选择 88
第6章Visual Basic 90
Visual Basic提供的MARVEL功能 90
可视化开发环境 91
Visual Basic中的Basic语言 91
Visual Basic的组成部分 92
Visual Basic的专用工具包 98
语言要素 109
安装程序 114
第三方控件 115
发行 117
Visal Basic小结 119
ToolBook提供的MARVEL功能 120
第7章ToolBook 120
安装ToolBook 121
ToolBook应用程序的结构 121
ToolBook小结 131
第8章ObjectVision 132
ObjectVision提供的MARVEL功能 132
设计应用程序 133
DLL注册 138
ObjectVision链接 139
DDE 140
ObjectVision PRO软件包 141
调试 143
安装、自学指导和进一步阅读 143
ObjectVision小结 144
第9章PowerBuilder 145
PowerBuilder提供的MARVEL功能 145
SQL数据库管理系统支持 146
可视化环境 146
Power Panel 146
对象 149
用户对象 150
DataWindow(数据窗口) 156
应用程序间通信 156
对象库 159
版本控制 159
其它特征 159
调试 160
安装和自学指导 160
PowerBuilder小结 162
第Ⅲ部分MARVEL应用程序的快速交付 163
通过MARVEL减少程序代码的数量 164
第10章快速调试 164
MARVEL调试技术 165
第11章缩短90%开发时间的诀窍 169
通过减少编程来减少开发时间 169
通过减少调试来减少开发时间 172
小结 173
自动测试的需要 174
制定测试计划 174
第12章质量保证和测试 174
自动测试 177
MicrosoftTest 178
SQA:Robot 181
Windows的AutoTester 187
第13章联机帮助和文档编制 194
Windows帮助 194
RoboHelp 197
Windows文档编制 202
Doc-To-Help 202
安装程序的注意事项 206
第14章安装程序 206
普通安装功能 210
高级安装功能 213
编写Install程序的方法 215
使用Visual Basic安装程序 216
第15章性能 219
性能综述 219
关于性能更多的荒诞说法 220
特定的性能问题及解答 221
硬件考虑 223
测试一种语言的性能 223
结束语 225
第16章版本控制和客户支持 227
版本控制和配置管理 227
故障管理 229
客户支持 230
第Ⅳ部分专用工具和技术 234
第17章集成数据库管理 235
结构化查询语言(SQL) 235
数据库管理接口类型 236
基于PC机的DBMS 236
网络模型 236
关系模型 236
数据库建模和设计 238
所选产品 242
小结:MARVEL和数据库管理 248
第18章DLL构造 249
传统的编程语言 249
Turbo Pascal forWindows 263
C和C++ 264
宏语言功能 266
第19章宏和批处理语言 266
所选工具 269
第20章转换DOS应用程序到Windows 286
重新构思的用户界面 286
DOS转换检测表 287
选择编程语言 288
原型与最终产品 290
第21章规模优化和联网考虑 291
规模优化应用程序 291
MARVEL和缩小化 296
联网考虑 297
放大化 297
附录A Windows开发工具目录 300
附录B本书配套磁盘 313
_安装 313
运行DDE程序 316
运行DLL程序 319
运行附加程序 320
程序编码的细则 323
Help程序 346
包含的文件 347
附录C远程调用功能 350
附录D Visual Basic产品更新 351
Visual Basic2.0和MARVEL程序设计 355
Visual Basic for DOS 355
DOS与Windows之间的转换 355
用于Visual Basic(2.0版)的ChartBuilder 356
附录E用COCOMO/W估算Windows应用程序的成本 358
COCOMO的基本模型 358
使用COCOMO/W的一般步骤 362
使用COCOMO/W 364
使用具有VDE的COCOMO/W 368