第1章 ASP网页制作实战步步通第一步——基础知识 3
1.1基本概念 3
1.2认识ASP 4
什么是ASP·ASP的功能 4
1.3 ASP的相关技术概述 6
Chent与Server·CGI与ASP 6
第2章 ASP网页制作实战步步通第二步——创建ASP运行环境 11
2.1基本概念 11
2.2软、硬件要求 11
运行ASP的硬件要求·运行ASP的软件要求 11
2.3创建单机用户运行环境 13
安装PWS服务器·安装IIS服务器 13
设置IP地址·安装IIS服务器与服务器的测试 26
2.4创建局域网用户运行环境 26
2.5浏览ASP网页 29
打开ASP网页·浏览ASP网页·打开ASP网页与浏览ASP网页的区别 29
第3章 ASP网页制作实战步步通第三步——认识与使用HTML语言 35
3.1基本概念 35
3.2 HTML基础 36
3.3 HTML入门——简单标记的认识与使用 40
HTML常用标记·HTML4.0设计原则 40
3.4使用FrontPage编写HTML 73
第4章 ASP网页制作实战步步通第四步——ASP入门 77
4.1基本概念 77
4.2设计ASP的脚本语言 78
VBScript·JavaScript 78
4.3 ASP的组成控件 80
4.4 ASP文件设计惯例 80
5.1基本概念 85
第5章ASP网页制作实战步步通第五步——VBScript基础 85
5.2认识VBScript 86
VBScript与Visual Basic的区别·VBScript代码的基本格式 86
5.3 VBScript的常数与变量 88
VBScript的常数·VBScript的变量 88
5.4 VBScript基本语句 92
VBScript的运算符·使用条件语句·使用循环语句 92
5.5函数与子程序 100
用Function定义自定义函数·用Sub定义子程序 100
5.6 VBScript内建函数 101
数学函数·格式转换函数·日期时间函数·字符串操作函数·变体子类型 101
6.2简单的传送数据程序 113
程序策划·实现两种不同输入数据方式的传送数据程序 113
6.1基本概念 113
第6章ASP网页制作实战步步通第六步——初试ASP程序设计 113
6.3简单的密码验证程序 117
程序策划·设计一个友好的密码输入界面·设计输入密码后的响应程序·密码程序的最后运行结果 117
第7章ASP网页制作实战步步通第七步——ASP内建对象的使用 127
7.1 ASP内建对象概述 127
7.2 Response对象的使用 128
7.3 Response对象的使用 140
Response.Write方法·Response.Redirect方法·Response.End方法·Response.Flush方法与Response.Clear方法·Response.Buffer属性·IsClientConnected属性 140
7.4 Server对象的使用 141
Server.MapPath方法·Server.HTMLEncode方法·Server.CreateObject方法 141
第8章ASP网页制作实战步步通第八步——ASP对象与网页制作 147
8.1 Application对象 147
记录共享变量的值·制作计数器 147
8.2 Session对象 156
用Session对象记录独立变量值·自动转入主页 156
使用Cookies 160
8.3 Cookies 160
第9章ASP网页制作实战步步通第九步——ActiveX对象与网页制作 167
9.1使用ActiveX组件的条件 167
9.2常用的ActiveX组件 170
FileSystem组件·Dictionary组件·CDONTS组件·AdRotator组件 170
第10章 ASP网页制作实战步步通第十步——ADO对象的使用 199
10.1基本概念 199
10.2 ADO对象概述 200
10.3 SQL语言入门 202
从表单中读取数据·对字段与多个表的操作·插入与删除数据·SQL语言中的常用统计函数 202
10.4使用Connection、Recordest对象 208
使用Connection对象连接不同数据库·使用Recordest对象读取数据库内容·使用Recordest对象对数据记录进行增加、删除及修改 208
10.5使用Command对象 229
程序欲达到的目的与选用的ASP程序语句·程序流程图 235
11.1程序策划 235
第11章ASP网页制作实战步步通第十一步——留言板 235
11.2程序实现 236
11.3不断探索 237
第12章ASP网页制作实战步步通第十二步——E-mail自动发送 241
12.1程序策划 241
程序欲达到的目的与选用的ASP程序语句·程序流程图 241
12.2程序实现 243
E-mail自动发送的“创建部分”·E-mail自动发送的“发送部分”·不断探索 243
第13章ASP网页制作实战步步通第十三步——聊天室 253
13.1程序策划 253
程序欲达到的目的与选用的ASP程序语句·程序流程图 255
13.2程序实现 255
“进入部分”·“显示聊天内容”部分·“发言部分”·聊天室主体框架部分·不断探索 255
程序欲达到的目的与选用的ASP程序语句·程序流程图 273
14.1程序策划 273
第14章ASP网页制作实战步步通第十四步——网上搜索引擎 273
14.2程序实现 275
搜索引擎的“搜索信息接收部分”·搜索引擎的“反馈部分”·不断探索 275
第15章ASP网页制作实战步步通第十五步——考试注册系统 287
15.1程序策划 287
程序欲达到的目的与选用的ASP程序语句·程序流程图 287
15.2程序实现 289
考试注册系统的“注册部分”·考试注册系统的“注册结果显示部分”·不断探索 289
第16章ASP网页制作实战步步通第十六步——网上考试系统 305
16.1程序策划 305
程序欲达到的目的与选用的ASP程序语句·程序流程图 305
16.2程序实现 309
考生入考场·开始考试·评分部分·不断探索 309
优化ASP页面及代码·数据库性能的优化·数据库性能测试·最后的几个问题 318
16.3提高ASP程序设计能力的建议 318
第17章ASP网页制作实战步步通第十七步——自制签到系统 325
17.1程序策划 325
程序欲达到的目的与选用的ASP程序语句·程序流程图 325
17.2程序实现 327
签到系统的“签到部分”·签到系统的“浏览部分” 327
附录 A VBScript常用函数 339
A-1数学函数 339
A-2格式转换函数 342
A-3日期时间函数 344
A-4字符串操作函数 349
A-5变体子类型 356
A-6其他函数 357
附录 B Internet上的ASP资源 357