第1章 Visual Basic与Web 1
什么是Web应用程序? 2
为什么用VB编写Web应用程序? 2
IIS与DHTML应用程序有什么区别? 3
第2章 IIS应用程序 5
浏览器如何请求文件 5
如此多的请示,如此少的时间 6
ASP对象模型 7
Web应用程序与客户端-服务器应用程序的比较 13
理解ASP应用程序的结构 16
第3章 创建ASP应用程序 16
使用包含文件 17
理解语言无关性 18
在ASP中使用Cookie 19
使用Scripting.Dictionary对象 21
简单介绍HTML和表单 24
创建一个自修改的ASP应用程序 26
综合使用--缓存表格数据 34
第4章 WebClass介绍 44
理解WebClass如何工作 44
理解HTML模板 47
不使用模板编写HTML 48
研究WebCalss事件序列 51
优化,优化,优化 52
比较VB/WebClass与ASP的优缺点 55
第5章 安全化一个IIS应用程序 58
理解安全性如何工作 58
创建工程 58
创建一个HTML模板 61
添加一个自定义事件 66
添加一个自定义WebItem 68
测试安全性 76
编译工程 77
改进站点安全性 80
利用NT安全性 81
第6章 WebClass调试和错误处理 83
研究WebClass事件序列 83
调试客户端脚本 91
记录和显示错误 93
捕获错误 97
第7章 控制程序流程 105
理解程序流程 105
创建AccountInfo工程 106
改用WebClass 114
在一个应用程序中使用多个WebClass 118
第8章 在IIS应用程序中维持状态 130
选择一个状态维持方法 130
研究状态维持方法 140
缓存信息 151
总结状态维持 159
第9章 处理多个游览器 160
理解不同游览器的区别 160
确定游览器的类型 161
编写游览器特定的代码 166
用代码编写代码 169
第10章 在数据库中检索和存储数据 171
理解ADO 171
介绍ADO对象模型 172
用ADO检索数据 173
从WebClass中访问数据库 186
第11章 从WebClass中使用ActiveXDLL 190
把WebClass看作粘合剂 190
和WebClass一起使用ObjectContext对象 191
从WebClass中访问ActiveX DLL 191
从一个WebClass中测试ActiveX DLL 193
ActiveX对象的持久保存 197
建立一个基于浏览器的代码库 203
第12章 IIS应用程序和微软事务服务器 213
什么是MTS? 213
MTS如何适合IIS/Web应用程序模型? 215
MTS如何帮助你? 217
何时应该使用MTS? 218
如何使用MTS组件? 218
如何把一个工程移植到MTS中? 223
第13章 部署WebClass应用程序 230
准备部署 230
创建一个安装软件包 233
配置目标服务器 235
处理权限问题 237
第14章 下一步是什么? 239
Web应用程序的方向在哪里? 239
关于Java和CORBA 241
关于数据库技术 242
关于XML 243
结论 246