第1章 Dreamweaver Ultradev 4 简介 1
1.1 电子商务网站与可视化创作工具 Dreamweaver Ultradev 4 1
前言 1
1.2 Dreamweaver Ultradev 4与Dreamweaver的区别 3
1.3 Dreamweaver Ultradev 4的新特性 4
1.4 Dreamweaver Ultradev 4 开发环境 5
1.4.1 Macromedia Dreamweaver Ultradev 系统需求 5
1.4.2 安装 Dreamweaver Ultradev 4 5
1.4.3 启动 Dreamweaver Ultradev 4 6
1.4.4 Dreamweaver Ultradev 4的窗口结构 8
1.5 使用帮助系统 15
1.6 小结和提高 21
2.1 动态网站技术概述 22
2.1.1 什么是动态网站技术 22
第2章 打造动态网站运行环境 22
2.1.2 动态网站的实现技术 25
2.2 Dreamweaver Ultradev 4开发流程 26
2.2.1 静态页面设计 26
2.2.2 加入Web应用程序 26
2.2.3 调试Web应用程序 27
2.3 构建本地网络 28
2.3.1 安装网卡并设置TCP/IP协议 28
2.3.2 测试网络 33
2.4 架设IIS服务器 34
2.4.1 安装IIS 5.0 34
2.4.2 利用IIS 5.0 创建Web站点 37
2.5 架设PWS服务器 45
2.5.1 在Windows98 下安装PWS 45
2.5.2 配置Personal Web Server 46
2.6 配置 Dreamweaver Ultradev 4开发环境 48
2.6.2 定义远程站点 49
2.6.1 创建本地站点 49
2.6.3 指定应用程序 50
2.7 一个简单的搜索网页 51
2.7.1 准备工作 51
2.7.2 设计页面 52
2.7.3 利用Dreamweaver Ultradev 4生成Web应用 54
2.8 小结和提高 57
第3章 HTML基础 58
3.1 HTML的结构 58
3.1.1 标记 59
3.1.2 属性 60
3.1.3 内容 60
3.2 常用标记 61
3.3 超级链接 63
3.3.1 链接到URL 63
3.4 版面风格 65
3.3.2 书签 65
3.4.1 字体大小 66
3.4.2 字体风格 66
3.4.3 字体颜色 66
3.4.4 对齐方式 66
3.4.5 行的控制 66
3.4.6 背景 67
3.5 表格 67
3.5.1 表格的基本形式 67
3.5.2 表格的大小 67
3.6 分框 67
3.7 小结和提高 68
第4章 Dreamweaver Ultradev 4页面设计基础 69
4.1 文档与图像 69
4.1.1 建立文档并设置其属性 69
4.1.2 插入图像及其属性设置 71
4.1.3 插入翻转图像和导航条 72
4.1.4 创建图像映像 74
4.2 表格与层 75
4.2.1 插入表格及其属性设置 75
4.2.2 表格的操作 77
4.2.3 创建层及其属性设置 79
4.2.4 层的操作 83
4.3 框架与超级链接 84
4.3.1 创建框架和框架集 84
4.3.2 设置框架和框架集的属性 86
4.3.3 超级链接及其创建 87
4.4 时间轴与行为 89
4.4.1 时间轴及其应用 90
4.4.2 行为及其应用 92
4.4.3 Dreamweaver Ultradev 4的内置行为 93
4.5 实例分析 100
4.6 小结和提高 103
第5章 ASP基础 104
5.1 ASP的开发环境 104
5.2 ASP框架 104
5.2.1 ASP页面 104
5.2.2 脚本 106
5.3 ASP脚本语言的语法和机制 109
5.3.1 常用语句 109
5.3.2 变量 111
5.3.3 过程和函数 114
5.3.4 组件和对象 116
5.4 ASP的内置对象 118
5.4.1 Response对象 118
5.4.2 Request对象 119
5.4.3 Session 对象 125
5.4.4 Application 对象 125
5.4.5 Server 对象 126
5.4.6 Cookies 集合 128
5.5 一个用ASP做的简单聊天室 129
5.5.1 简单需求分析 129
5.5.2 了解Global.asa 129
5.5.3 具体实现 130
5.6 小结和提高 136
第6章 数据库基础 137
6.1 数据库概述 137
6.1.1 关系数据库简介 137
6.1.2 数据库设计 138
6.2 SQL 语言简介 140
6.2.1 SQL 语句的一般结构 141
6.2.2 SQL 语句的功能 141
6.3 安装与配置SQL Server2000 142
6.5 基本数据库操作 146
6.4 启动、停止SQL Server 服务管理器 146
6.5.1 对数据库的操作 147
6.5.2 对表的操作 153
6.5.3 设置表之间的关系 159
6.6 小结和提高 162
第7章 Dreamweaver Ultradev连接数据库 163
7.1 数据库访问机制 163
7.2 创建ODBC连接 165
7.3 在Dreamweaver Ultradev中连接数据库 169
7.4 在ASP中通过ADO访问数据库 172
7.4.1 ADO对象 172
7.4.2 连接数据库 172
7.4.3 用Connection对象执行SQL语句 173
7.4.4 用Recordset对象处理结果 173
7.4.5 用Field对象获取记录集中的字段 174
7.4.6 用Command对象执行命令 175
7.4.7管理数据库连接 176
7.5 小结和提高 178
第8章 利用SQL Server构建查询对象 179
8.1 在SQL Server中使用视图 179
8.2 查询分析器 184
8.3 基本查询语句 186
8.3.1 SELECT语句 186
8.3.2 选择列表 187
8.3.3 筛选 188
8.4 高级查询语句 189
8.4.1 聚合函数 189
8.4.2 分组 190
8.4.3 组合结果 191
8.4.4 子查询 192
8.4.5 汇总 192
8.5.1 内联接 196
8.5 联接查询 196
8.5.2 外联接 197
8.5.3 交叉联接 198
8.5.4 自联接 199
8.5.5 多个表联接 200
8.6 其它查询 200
8.7 存储过程简介 201
8.8 小结和提高 202
第9章 在Ultradev中创建记录集和执行命令 203
9.1 在Ultradev中创建记录集 203
9.1.1 创建简单记录集 203
9.1.2 代码分析 206
9.1.3 显示记录 207
9.1.4 创建复杂记录集 210
9.1.5 高级记录集设计窗口 211
9.1.6 在简单记录集设计窗口中构建参数查询 212
9.1.7 在高级记录集设计窗口中构建参数查询 213
9.1.8 管理记录集 214
9.2 在Ultradev中创建Command对象 216
9.2.1 利用Ultradev构建Command对象 216
9.2.2 执行存储过程 217
9.2.3 代码分析 219
9.2.4 执行SQL命令 220
9.2.5 管理Command对象 222
9.3 小结和提高 223
第10章 个人动态网站典型页面 224
10.1 个人网站特色及结构 224
10.2 动态网站首页 226
10.3 网站导航系统 228
10.4 留言板 230
10.4.1 留言页面 230
10.4.2 发言页面 233
10.5.1 新闻发布的实现方法 234
10.5 新闻发布 234
10.5.2 新闻发布页面的具体实现 235
10.6 小结和提高 237
第11章 构建信息服务类网站 238
11.1 网站设计与功能实现 238
11.2 登录系统 238
11.2.1 登录系统的数据库设计及页面结构 238
11.2.2 注册新用户页面 239
11.2.3 注册成功页面 243
11.2.4 注册失败页面 244
11.2.5 登录页面 244
11.2.6 登录成功和失败页面 248
11.2.7 忘记密码页面 249
11.2.8 验证问题页面 249
11.2.9 检查答案页面 251
11.2.10 修改密码页面 252
11.2.11 用户自杀页面 255
11.2.12 主页面 256
11.3 登录系统的补充说明 257
11.3.1 服务器行为面板的菜单 258
11.3.2 使用用户验证菜单 259
11.4 投票系统 261
11.4.1 投票系统数据库设计及页面结构 262
11.4.2 投票页面 262
11.4.3 处理表单页面 263
11.4.4 结果页面 264
11.4.5 投票系统总结 266
11.5 改进的聊天室 266
11.5.1 定时刷新 267
11.5.2 防止用户重名 267
11.5.3 聊天室主页面设计 268
11.5.4 处理用户信息页面 270
11.5.5 显示聊天室内容 271
11.5.6 退出聊天室 272
11.5.7 聊天室总结 274
11.6 BBS论坛系统 275
11.6.1 数据库设计 275
11.6.2 主要页面 277
11.6.3 增加主题页面 278
11.6.4 主题页面 279
11.6.5 发言页面 282
11.6.6 增加发言页面 285
11.6.7 删除发言页面 286
11.6.8 更改发言页面 287
11.6.9 论坛系统总结 288
11.7 小结和提高 291
12.1.1 网站结构和主要功能 293
12.1 网站结构以及数据库设计 293
第12章 电子商务网站典型页面 293
12.1.2 数据库设计 294
12.2 主页的设计 296
12.2.1 页面形式 296
12.2.2 商品信息显示 297
12.2.3 畅销商品排行榜 299
12.2.4 设置链接 300
12.3 详细商品信息页面 302
12.3.1 页面形式 302
12.3.2 创建记录集 303
12.3.3 设置各个单元格的内容 304
12.3.4 添加动态图片 304
12.3.5 设置购物车链接 305
12.4 选购商品页面设计 306
12.4.1 购物车数据管理 306
12.3.6 区域显示控制 306
12.4.2 代码设计 307
12.5 购物车的设计 309
12.5.1 页面形式 309
12.5.2 设计思路 310
12.5.3 源代码 311
12.5.4 源代码的生成 315
12.5.5 购物车的更新 316
12.6 收银台的设计 318
12.6.1 页面形式 319
12.6.2 添加订单页面 320
12.7 管理订单 324
12.7.1 管理员登录 324
12.7.2 订单页面 326
12.7.3 更新订单页面 329
12.7.4 管理员退出 332
12.8 小结和提高 332