第1章 Visual InterDev 6.0简介 1
1.1 Intranet构建方案 2
1.1.1客户机 2
1.1.2 Intranet发布 2
1.1.3 Intranet通信 3
1.1.4 Intranet基础结构 3
1.1.5 Intranet应用程序开发 4
1.2 Visual InterDev 6.0的基本概念和基本功能 5
1.2.1集成开发环境 5
1.2.2网页制作 6
1.2.3网站一致性 7
1.2.4动态服务器网页 7
1.2.5数据库功能 8
1.2.6数据绑定控件 9
1.2.7脚本对象模型 9
1.2.8 Web层次结构 9
1.2.9多人开发模式 10
1.2.10安全性问题 10
2.1.3系统平台 12
2.1.2处理器 12
第2章Visual InterDev 6.0安装指南 12
2.1.1内存需求 12
2.1系统要求 12
2.1.4硬盘空间要求 13
2.2安装Win9x客户端组件 13
2.3安装Win9x服务器端组件 16
2.4安装WinNT4.0客户端组件 18
2.5安装WinNT4.0服务器端组件 21
2.6安装Windows NT上的产品服务器 24
第3章 创建第一个Web工程 25
3.1基本过程 25
3.2向工程中添加主页 28
3.3编辑简单的主页 30
3.3.1插入图形 30
3.3.2使用统一的外观设计 31
3.3.3添加脚本 32
4.1网页编辑器 34
第4章 网页编辑基础 34
4.1.1 Design视窗 36
4.1.2 Source视窗 37
4.1.3 Quick视窗 38
4.2工具条 39
4.2.1 Design工具条 39
4.2.2 HTML工具条 39
4.3常用窗体 40
4.3.1 HTML Outline窗口 40
4.3.2 Script Outline窗口 41
4.3.3 Project Explorer窗口 42
4.3.4 Properties窗口 43
4.3.5 Toolbox窗口 43
4.4使用HTML标签 44
4.5网页中插入链接和书签 45
4.6添加文件引用 46
4.8储存和重复使用HTML文本 47
4.9添加脚本 47
4.7添加数据库连接 47
4.10定位Web网页中的元素 48
4.11选择编辑器 49
第5章 制作多媒体网页 50
5.1操作步骤 50
5.1.1准备多媒体文件 50
5.1.2创建MultiMedia.htrn文件 50
5.3图像和动画使用说明 54
5.2背景音乐使用说明 54
5.4 OBJECT对象元素使用说明 56
5.5 ActiveMovie控件使用说明 57
第6章 网页一致性及应用实例 60
6.1站点一致性的基本概念 60
6.1.1级连样式表 60
6.1.2样板 62
6.1.3布局 63
6.1.4主题 65
6.2.1网页框架 67
6.2主题应用实例 67
6.1.5站点一致性处理的综合考虑 67
6.2.2表格使用说明 71
6.2.3标题〈Hn〉使用说明 74
6.2.4着重号〈UL〉使用说明 74
6.2.5〈LI〉使用说明 75
6.2.6文件清单 75
第7章 Visual InterDev 6.0的数据库功能 79
7.1 Microsoft Data Access组件概览 79
7.2 Visual InterDev 6.0可视化数据库工具简介 80
7.3数据库工程 81
7.3.1创建数据库工程 81
7.3.2向数据库工程中添加数据连接 83
7.3.3选择数据源 83
7.3.4创建文件DSN 84
7.3.5创建机器DSN 88
7.3.6指定DSN参数 89
7.4在“数据视图”中管理数据库 89
7.4.2在“数据视图”中管理数据库表 90
7.4.1在“数据视图”中管理数据库图表 90
7.4.3在“数据视图”中使用数据库视图 91
7.4.4使用视图设计器创建视图 92
7.4.5在“数据视图”中使用存储过程 92
7.5数据库和Web服务器 93
第8章 动态服务器网页ASP 95
8.1 ASP与传统静态网页的区别 95
8.2 ASP的工作原理和配置 96
8.3 ASP的特点与功能 97
8.3.1 ASP的技术特点 97
8.3.2 ASP的应用功能 98
8.4创建ASP页面 98
8.4.1脚本语言 99
8.4.2设置默认脚本语言 99
8.4.3添加脚本命令 99
8.4.4混合使用HTML和脚本命令 100
8.4.5使用ASP指令 101
8.4.7使用变量 102
8.4.6提供注释 102
8.4.8多种脚本语言混合编程 103
8.4.9利用Include来实现功能模块化 104
8.5 ASP注册表 104
8.6 ASP内建对象 105
8.7 ASP工作过程 105
第9章 制作广告轮播器 109
9.1操作步骤 109
9.1.1图片准备 109
9.1.3创建播放文件 110
9.1.2创建重定向文件 110
9.2有关HTML元素使用说明 112
9.2.1〈html〉 112
9.2.2〈head〉 112
9.2.3〈BODY〉 112
9.2.4〈br〉 114
9.2.5〈FONT〉 114
9.2.6〈a〉 114
9.3.1 Request使用说明 115
9.3内建对象Request和Response 115
9.3.2 Response使用说明 116
第10章 脚本及脚本对象模型 118
10.1脚本语言 118
10.1.1客户端脚本和服务器端脚本的处理方式 118
10.1.2客户端脚本 119
10.1.3服务器端脚本 120
10.2脚本对象模型 122
10.2.1脚本对象模型的优点 122
10.2.2激活脚本对象模型 123
10.3设计时控件和脚本对象 124
10.3.1设计时控件 124
10.3.2用设计时控件创建窗体 125
10.3.3脚本对象 127
10.3.4为脚本对象编写脚本 127
10.3.5页面对象 133
10.4文档元素 136
10.4.1客户端对象 137
10.4.2服务器对象 138
10.5.1错误类型 139
10.5脚本调试过程 139
10.5.2调试脚本 140
10.5.3脚本处理过程 140
第11章 设计时控件使用实例 142
11.1操作步骤 142
11.2设计时控件使用详解 146
11.2.1 Button设计时控件使用说明 146
11.2.2 Textbox设计时控件使用说明 148
11.2.3 Listbox设计时控件使用说明 149
11.2.4 Checkbox设计时控件使用说明 150
11.2.5 RecordsetNavbar设计时控件使用说明 151
11.2.6 Label设计时控件使用说明 153
11.2.7 OptionGroup设计时控件使用说明 155
11.3服务器端包含文件 156
11.4 Page Object页面对象 157
12.1.1数据库准备 159
12.1.2创建GridTest.asp文件 159
第12章 Grid使用方法实例 159
12.1操作步骤 159
12.2 Grid设计时控件用法详解 163
第13章 用户问卷调查应用实例 168
13.1操作步骤 168
13.1.1数据库准备 168
13.1.2创建Question.asp文件 168
13.2 Recordset设计时控件使用方法 175
13.3 FormManager使用方法 176
14.1.1数据库准备 178
14.1.2创建DataInput.asp文件 178
第14章 数据录入应用实例 178
14.1操作步骤 178
14.2程序运行分析 182
第15章 网上购物应用实例 185
15.1操作步骤 185
15.1.1数据库准备 185
15.1.2创建Shopping.htm文件 185
15.1.3创建Menu.htm文件 186
15.1.4创建Products.asp文件 187
15.1.5创建View.asp文件 188
15.1.6创建Save.asp文件 189
15.1.7创建Clear.asp文件 191
15.1.8创建Delete.asp文件 192
15.1.9创建Add.asp文件 193
15.1.10创建Update.asp文件 195
15.2程序运行分析 196
16.1.2创建Message.asp文件 200
16.1.1数据库准备 200
16.1操作步骤 200
第16章 用户留言册应用实例 200
16.2运行结果 202
第17章 座右铭网页 204
17.1操作步骤 204
17.1.1数据库准备 204
17.1.2创建Motto.asp文件 204
17.2程序运行说明 206
18.1.2创建Note.asp文件 207
18.1.1数据库准备 207
18.1操作步骤 207
第18章 网上便条应用实例 207
18.1.3创建Send.asp文件 209
18.1.4创建Delete.asp文件 210
18.2运行结果 211
第19章 Cookies应用实例 212
19.1 Cookies使用方法 212
19.1.1用Cookies保存数据:Response对象 212
19.1.2用Cookies检索数据:Request对象 213
19.2操作步骤 214
第20章 Timelines应用实例 218
20.1 Timelines设计时控件 218
20.2实例讲解 220
第21章 过滤器和转换器 223
21.1过滤器使用方法 224
21.2可视化过滤器使用实例 227
21.2.1生成静态效果 227
21.2.2 Timer脚本举例 228
21.2.3生成动态可视化的效果 229
21.3转换器使用方法 230
22.1 Web工程和两个版本的Web应用 233
第22章 Web工程与Web应用 233
22.2本地模式和主机模式 235
22.2.1本地模式 235
22.2.2主机模式 235
22.3 Web工程和Web应用 235
22.3.1本地文件和文件夹 236
22.3.2主机Web服务器文件 236
22.3.3文件名称和存储位置示例 236
22.4.1系统组件对Web应用程序的影响 237
22.4 Web应用文件的管理 237
22.4.2 Web服务器的连接 238
22.4.3运行期间组件的交互 238
22.4.4本地模式交互 238
22.4.5主机模式交互 239
第23章 Web应用的开发部署 241
23.1对Web应用程序进行规划 241
23.1.1明确Web应用程序的使用者和所使用的浏览器 241
23.1.4分析开发资源 242
23.1.2明确Web应用程序的目的 242
23.1.3决定Web应用程序的内容 242
23.2创建解决方案 243
23.2.1创建Web工程 244
23.2.2添加数据库 244
23.2.3开发原型 245
23.3创建和测试Web工程 245
23.3.1创建信息网页 245
23.3.4添加运行期间的安全性 246
23.3.5设计视觉效果和站点导航 246
23.3.3书写交互式网页脚本 246
23.3.2动态发布数据 246
23.3.6链接测试和脚本调试 247
23.4发布和维护Web应用程序 247
23.5管理Web工程 248
23.5.1同步化主机与本机文件 248
23.5.2重新组织工程结构 249
23.5.3拷贝Web工程 250
24.1.1独立开发应用程序 252
第24章 Web应用开发模式 252
24.1本地工作模式 252
24.1.2指定工程模式 253
24.1.3在本机上获取主机拷贝 253
24.1.4预览Web应用程序 254
24.1.5更新主机Web应用程序 254
24.1.6更新本机Web应用程序 255
24.1.7离线工作 255
24.2多人协同开发 256
24.2.1在Web服务器上安装Visual SourceSafe 256
24.2.2向Web应用程序中添加Source Control 257
24.2.3在Source Control下工作 258
第25章 安全性策略 262
25.1 Source Control 262
25.1.1 Source Control使用的组件 262
25.1.2开发人员与Visual SourceSafe的交互 263
25.1.3 Visual SourceSafe与Visual InterDev之间的交互 264
25.2.1设置安全性的位置 265
25.2安全性问题 265
25.2.2用户身份鉴别 266
25.2.3 Web应用程序、文件夹和文件的访问许可 268
25.2.4设计期间安全性管理 269
25.3 Web应用程序的安全性问题 270
25.3.1为Web应用程序添加安全性主页 270
25.3.2设置Web应用程序使用权限 271
25.3.3与代理服务器连接 273
26.1创建数据库 275
第26章 Web应用集成实例 275
26.2创建Web工程 277
26.3添加数据库表及视图 277
26.3.1子系统需求分析 277
26.3.2子系统概要设计 278
26.3.3学生考试及成绩管理模快详细设计 280
26.3.4学生考试及成绩管理模快数据库详细设计 282
26.4 Web工程结构 283
26.5程序清单 284
26.6运行结果 290