内容简介
目录
第1章 ASP框架语言——HTML
1.1 HTML简介
1.1.1 什么是HTML
1.1.2 HTML文档
1.1.3 一个简单的HTML例子
1.2 HTML详解
1.2.1 页面基本属性标记
1.2.2 文字属性标记
1.2.3 多媒体标记
1.2.4 超级链接标记
1.2.5 表格标记
1.2.6 列表标记
1.2.7 表单标记
1.2.8 框架标记
1.2.9 其他
1.3 HTML交互技术
1.3.1 表单的事件属性
1.3.2 脚本控制基础
1.5 习题
1.5.1 填空与选择
1.5.2 问与答
1.5.3 练习
1.4 本章小结
第2章 ASP脚本语言——VBScript
2.1 VBScript概述
2.2.1 数据类型
2.2.2 操作符
2.2 VBScript数据类型和操作符
2.3 VBScript的变量与常量
2.3.1 声明变量
2.3.2 定义常量
2.3.3 变量的作用域和生命周期
2.3.4 数组变量
2.4 VBScript的过程与函数
2.4.1 过程
2.4.2 函数
2.5.1 条件语句
2.5 VBScript语法
2.4.3 过程与函数的调用
2.5.2 Select Case语句
2.5.3 循环语句
2.6 VBScript函数
2.6.1 字符串操作函数
2.6.2 对话框函数
2.7 在VBScript中使用对象
2.7.1 Window对象
2.7.2 Frame对象
2.7.3 Location对象
2.7.4 History对象
2.7.5 Navigator对象
2.7.6 Script对象
2.7.7 document对象
2.8 利用VBScript控制网页
2.8.1 控制表单
2.8.2 时间显示与分期问候
2.8.4 VBScript与框架
2.8.3 改变状态栏与走马灯效果
2.8.5 利用VBScript与CSS修饰网页
2.9 本章小结
2.10 习题
2.10.1 填空与选择
2.10.2 问与答
2.10.3 练习
第3章 ASP基础知识
3.1.2 HTTP消息
3.1.1 HTTP(超文本传输协议)
3.1 初识HTTP
3.1.3 HTTP具体的传输过程
3.2 什么是ASP
3.2.1 ASP的特点
3.2.2 ASP的基本语法
3.3 创建第一个ASP页面
3.4 ASP的发布与执行
3.4.1 ASP的工作原理
3.4.2 ASP的调试服务器IIS
3.5 ASP内置对象、组件简介
3.4.3 运行ASP程序
3.6 本章小结
3.7 习题
3.7.1 填空与选择
3.7.2 问与答
3.7.3 练习
第4章 ASP调试环境——IIS 5.0介绍
4.1 IIS 5.0的安装与测试
4.1.1 安装Internet Information Services 5.0
4.1.2 测试安装是否成功
4.2 IIS 5.0的启动与退出
4.3 IIS 5.0的WWW服务
4.3.1 发布Web页
4.3.2 使用PWS来管理WWW服务
4.4 IIS 5.0的FTP服务
4.4.1 在FTP上发布自己的文件
4.4.2 访问FTP服务
4.5 IIS 5.0的SMTP服务与管理
4.5.1 设置SMTP服务器的域
4.5.2 SMTP属性窗口——常规选项
4.5.3 SMTP属性窗口——“访问”选项卡
4.5.4 SMTP属性窗口——“邮件”选项卡
4.5.5 SMTP属性窗口——“传递”选项卡
4.5.6 SMTP属性窗口——“LDAP路由”选项卡
4.5.7 SMTP属性窗口——“安全”选项卡
4.6 使用MMC进行配置
4.6.1 运行MMC
4.6.2 添加管理控制单元
4.7.1 备份当前的IIS设置
4.7 IIS设置的备份与重启
4.7.2 恢复以前的IIS设置
4.7.3 重新启动IIS
4.8 本章小结
4.9 习题
4.9.1 填空与选择
4.9.2 问与答
4.9.3 练习
第5章 使用IIS进行网络管理
5.1.1 建立虚拟服务器
5.1 建立IIS 5.0的服务环境
5.1.2 建立服务内容目录
5.1.3 建立虚拟服务目录
5.2 管理FTP服务
5.2.1 设置FTP基本属性
5.2.2 FTP安全账号
5.2.3 FTP消息
5.2.4 FTP主目录
5.3 管理WWW服务
5.2.5 FTP的安全性管理
5.3.1 设置Web站点基本属性
5.3.2 Web主目录
5.3.3 Web默认文档
5.3.4 自定义错误信息
5.3.5 “性能”选项卡
5.3.6 “ISAPI筛选器”选项卡
5.3.7 “服务器扩展”选项卡
5.3.8 自定义HTTP头
5.4 使用IIS 5.0调试ASP程序
5.5 本章小结
5.6 习题
5.6.1 填空与选择
5.6.2 问与答
5.6.3 练习
第6章 ASP内置对象详解
6.1 Response对象
6.1.1 Response对象属性
6.1.2 Response对象方法
6.1.3 Response对象数据集合
6.2 Request对象
6.2.1 Request对象的属性
6.2.2 Request对象的方法
6.2.3 Request对象的数据集合
6.2.4 Form数据集合
6.2.5 QueryString数据集合
6.2.6 ServerVariables数据集合
6.2.7 Cookies数据集合
6.3.1 Application对象数据集合
6.3 Application对象
6.3.2 Application对象方法
6.3.3 Application对象事件
6.3.4 修改Application变量的值
6.4 Server对象
6.4.1 Server对象属性
6.4.2 Server对象方法
6.5 Session对象
6.5.1 Session对象数据集合
6.5.2 Session对象属性
6.5.3 Session对象方法
6.5.4 Session对象事件
6.6 ASP内置组件
6.6.1 广告轮显组件
6.6.2 浏览器性能组件
6.8.3 练习
6.8.1 填空与选择
6.8.2 问与答
6.8 习题
6.7 本章小结
第7章 使用Cookie
7.1 定义Cookie
7.1.1 常用定义Cookie的方法
7.1.2 定义Cookie变量的生命期限
7.1.3 定义Cookie变量的作用域
7.1.4 使用Cookie字典
7.2 读取Cookie值
7.3 应用实例
7.4 本章小结
7.5 习题
7.5.1 填空与选择
7.5.2 问与答
7.5.3 练习
第8章 ASP的文件处理
8.1 使用FileSystemObject对象
8.1.1 FileSystemObject对象的属性
8.1.2 FileSystemObject对象的方法
8.2 Drives数据集合
8.3 Drive对象
8.4 Folders数据集合
8.5 Folder对象
8.5.1 Folder对象的属性
8.5.2 Folder对象的方法
8.6 Files数据集合
8.7 File对象
8.7.1 File对象的属性
8.7.2 File对象的方法
8.8.2 TextStream对象的方法
8.8.1 TextStream对象的属性
8.8 TextStream对象
8.9 综合实例——简单的网页计数器
8.10 本章小结
8.11 习题
8.11.1 填空与选择
8.11.2 问与答
8.11.3 练习
第9章 利用ADO访问数据库
9.1.1 SELECT简单查询语句
9.1 SQL简介
9.1.2 Delete删除操作
9.1.3 Update更新操作
9.1.4 Insert Into插入操作
9.1.5 特殊SQL句法
9.2 ADO组件简介
9.2.1 什么是ADO
9.2.2 配置服务器以使用Activex数据对象
9.2.4 ADO对象简介
9.2.3 ADO常量
9.3 Connection对象
9.3.1 创建Connection对象
9.3.2 Connection对象的方法
9.3.3 Connection对象的属性
9.4 Command对象
9.4.1 Command对象的属性
9.4.2 Command对象的方法
9.5 Recordset对象
9.5.1 光标
9.5.2 锁定
9.5.3 Recordset对象的方法
9.5.4 Recordset对象的属性
9.5.5 ADO对象库的集合
9.6 应用实例——分页显示记录
9.8.1 填空与选择
9.8.2 问与答
9.8.3 练习
9.8 习题
9.7 本章小结
第10章 ASP的安全防护
10.1 ASP的漏洞
10.1.1 特殊符号查看ASP源代码
10.1.2 FileSystemObject组件漏洞
10.1.3 Access数据库被下载的漏洞
10.1.4 showaspcode.asp文件漏洞
10.1.5 脚本程序的漏洞
10.1.6 引号造成的漏洞
10.1.8 URL直接请求漏洞
10.1.7 IIS的INDEX SERVER服务漏洞
10.1.9 IIS 5.0 UNICODE编码漏洞
10.2 ASP安全防护
10.2.1 防护特殊符号查看ASP源代码
10.2.2 防护FileSystemObject组件漏洞
10.2.3 防护Access数据库被下载的漏洞
10.2.4 防护showaspcode.asp文件漏洞
10.2.5 防护脚本程序的漏洞
10.2.6 防护引号造成的漏洞
10.2.9 防护IIS 5.0UNICODE编码漏洞
10.2.7 防护IIS的INDEX SERVER服务漏洞
10.2.8 防护URL直接请求漏洞
10.3 本章小结
10.4 习题
10.4.1 填空与选择
10.4.2 问与答
10.4.3 练习
第11章 ASP实用小程序
11.1 使用数据库的留言板
11.1.1 创建留言数据库
11.1.2 创建留言页面
11.1.3 留言处理程序
11.1.4 查看留言程序
11.2 简单聊天室程序
11.2.1 创建聊天数据库
11.2.2 实现聊天功能
11.3 文件搜索引擎
11.3.1 遍历文件夹
11.3.2 文件的比较
11.3.3 搜索文件的实现
11.4 建设简单的BBS社区
11.4.1 数据库设计
11.4.2 显示帖子程序
11.4.3 添加帖子程序
11.4.4 查看帖子程序
11.4.5 回复帖子程序
11.5 本章小结
第12章 ASP技术的综合应用
12.2 网站功能模块划分
12.1 网站定位
12.3 数据库设计
12.4 会员注册与管理
12.4.1 新会员注册
12.4.2 老会员登录
12.4.3 老会员注销
12.4.4 老会员修改个人资料
12.4.5 预定制商品
12.5 商品陈列架
12.6.1 将商品加入到购物车
12.6 用Cookies实现购物车
12.6.2 查看购物车中的商品
12.6.3 清空购物车中
12.6.4 购物定单生成
12.7 简单商品检索
12.8 各模块的整合
12.8.1 首页设计
12.8.2 内部逻辑结构
12.9 本章小结
附录A 习题答案