1.1 知识讲解——ASP概述 1
1.1.1 静态网页和动态网页的概念 1
第1章 ASP的基础知识 1
1.1.2 ASP在网页中的作用 2
1.1.3 ASP的特点 4
1.2 ASP的Web服务器的安装与配置 4
1.2.1 ASP的运行环境 4
1.2.2 Windows 9x/Me中PWS服务器的安装和配置 5
1.2.3 IIS 5.0服务器的安装和配置 7
1.3.1 ASP的文件结构 11
1.3 初识ASP程序 11
1.3.2 ASP文件的编写、保存、调试和运行 12
上机实训1 ASP的配置及ASP页面的调试和运行 14
思考与练习 14
第2章 ASP框架语言——HTML 16
2.1 HTML标记的认识与使用 16
2.1.1 制作“荷塘月色”网页 16
2.1.2 知识讲解——认识并使用HTML标记 17
2.1.3 拓展训练——制作“蜡笔小新”网页 18
2.2.1 制作“布达拉宫简介”网页 19
2.2 段落和文字标记 19
2.2.2 知识讲解——段落和文字标记 20
2.2.3 拓展训练——制作“世界文化遗产”网页 22
2.3 建立超链接 23
2.3.1 制作“流行街舞”网页 23
2.3.2 知识讲解——建立超链接 25
2.3.3 拓展训练——制作“布达拉宫简介”的链接网页 26
2.4 嵌入图片 27
2.4.1 制作“名车欣赏”网页 27
2.4.2 知识讲解——嵌入图片 28
2.4.3 拓展训练——制作“街舞文化”网页 30
2.5 列表标记 31
2.5.1 制作“雪在江湖”网页 31
2.5.2 知识讲解——列表标记 32
2.5.3 拓展训练——制作“奥林匹克知识”网页 34
2.6 表格 37
2.6.1 制作“旅游风向标”网页 37
2.6.2 知识讲解——表格 40
2.6.3 拓展训练——制作“2008奥运”网页 42
2.7 框架 43
2.7.1 制作“风景欣赏”网页 43
2.7.2 知识讲解——框架 44
2.7.3 拓展训练——制作“建筑文化”网页 46
2.8 自动刷新页面 47
2.8.1 制作“中华古文化”网页 47
2.8.2 知识讲解——自动刷新页面 48
2.8.3 拓展训练——制作“自动刷新页面”网页 48
2.9 插入多媒体 48
2.9.1 制作“迎接08”网页 48
2.9.2 知识讲解——插入多媒体 50
2.10 层叠样式表CSS 51
2.10.1 制作“小新文化”网页 51
2.9.3 拓展训练——制作字幕滚动网页 51
2.10.2 知识讲解——层叠样式表 53
2.10.3 拓展训练——制作“街舞文化”网页 54
上机实训2 使用HTML语言编程 55
思考与练习 59
第3章 VBScript编程语言(一) 60
3.1 VBScript语言的基本元素 60
3.1.1 制作“小学生学数学”网页 60
3.1.2 知识讲解——VBScript语言的基本元素 61
3.1.3 拓展训练——制作“ASP世界”网页 69
3.2.1 制作“认识随机数”网页 70
3.2 VBScript函数 70
3.2.2 知识讲解——VBScript函数 71
3.2.3 拓展训练——制作“鸡兔同笼”网页 76
上机实训3 VBScript编程语言(一) 77
思考与练习 78
第4章 VBScript编程语言(二) 79
4.1 VBScript的选择结构 79
4.1.1 制作“测试输入数据类型”网页 79
4.1.2 知识讲解——选择语句 81
4.1.3 拓展训练——制作“查询银行卡等级”网页 82
4.2.1 制作“求1到100的累加和”网页 83
4.2 VBScript的循环结构 83
4.2.2 知识讲解——循环语句 84
4.2.3 拓展训练——制作“使用循环嵌套输出正方形”网页 87
4.3 VBScript过程 88
4.3.1 制作“求a和b的立方和”网页 88
4.3.2 知识讲解——过程 89
4.3.3 拓展训练——制作“求a3+b3=?”网页 90
上机实训4 VBScript编程语言(二) 90
思考与练习 93
5.1 Response对象及使用 95
5.1.1 制作“使用Response对象”网页 95
第5章 ASP程序与ASP内置对象 95
5.1.2 知识讲解——Response对象及使用 96
5.1.3 拓展训练——制作“Response.Redirect用法示例”网页 98
5.2 Server对象及应用 99
5.2.1 制作“Server对象应用”网页 99
5.2.2 知识讲解——Server对象及应用 99
5.2.3 拓展训练——制作“用MapPath方法转换路径”网页 101
5.3 Request对象简介及Form的使用 102
5.3.1 制作“银行登录、反馈”的网页效果图 102
5.3.2 知识讲解——Request对象及Form的使用 103
5.3.3 拓展训练——制作“个人信息”网页 104
5.4 QueryString方法 106
5.4.1 制作“QueryString用法示例”网页 106
5.4.2 知识讲解——QueryString方法 107
5.4.3 拓展训练——制作“用QueryString方法提取数据信息”网页 107
5.5 Cookies方法 108
5.5.1 用HTML和脚本语言制作“计数器”网页 108
5.5.2 知识讲解——Cookies方法 108
5.5.3 拓展训练——制作“Cookies用法示例”网页 109
上机实训5 ASP程序与ASP内置对象 110
思考与练习 114
第6章 Session和Application对象 115
6.1 Session对象及使用 115
6.1.1 制作“网页访问记录”网页 115
6.1.2 知识讲解——Session对象及使用 116
6.1.3 拓展训练——制作“不同页面间调用Session的值”网页 118
6.2 Application对象及使用 120
6.2.1 制作“网页计数器”网页 120
6.2.2 知识讲解——Application对象及使用 121
6.2.3 拓展训练——制作“利用Application存储数组信息”网页 122
上机实训6 Scssion和Application对象 123
思考与练习 126
第7章 ASP的内置组件 128
7.1 广告轮显组件 128
7.1.1 制作广告轮显网页 128
7.1.2 知识讲解——广告轮显组件 130
7.1.3 拓展训练——制作网站图标轮显网页 130
7.2 内容轮显组件 131
7.2.1 制作内容轮显网页 131
7.2.2 知识讲解——内容轮显组件 132
7.2.3 拓展训练——制作“古诗词欣赏”网页 133
7.3.1 制作“文件超链接”网页 134
7.3 文件超链接组件 134
7.3.2 知识讲解——文件超链接 135
7.3.3 拓展训练——制作“第2章实例欣赏”网页 136
7.4 网页计数器组件 137
7.4.1 制作“2006年名车展”网页 137
7.4.2 知识讲解——网页计数器组件 138
7.4.3 拓展训练——制作“监测网站流量”网页 138
上机实训7 ASP内置组件的应用 139
思考与练习 140
8.1.1 建立Access数据库 142
第8章 ASP与数据库 142
8.1 数据库的基础知识 142
8.1.2 SQL简介 146
8.1.3 设置数据源 150
8.2 ADO的概念 152
8.3 访问数据库 152
8.3.1 连接数据库 152
8.3.2 利用Select语句查询记录 153
8.3.3 利用Insert语句插入记录 154
8.3.4 利用Delete语句删除记录 155
上机实训8 ASP与数据库应用 156
8.3.5 利用Update语句更新记录 156
思考与练习 162
第9章 网络程序开发实例——书店BBS论坛 164
9.1 书店BBS论坛设计 164
9.2 书店BBS论坛的实现 164
上机实训9 制作留言板 173
思考与练习 176
10.1.1 系统功能与应用背景 178
10.1.2 系统预览 178
10.1.3 系统特点 178
10.1 系统概述 178
第10章 网络程序开发实例——制作动态网站 178
10.2 系统设计 179
10.3 数据库的生成与连接 180
10.4 界面设计 181
10.4.1 界面头、尾设计 181
10.4.2 界面栏目菜单的设计 182
10.4.3 主页栏目内信息显示的设计 183
10.4.4 新闻搜索功能的设计 184
10.4.5 图片新闻显示的设计 189
附录A ASP开发常见问题解答 191
附录B 常用内部函数 194
参考文献 196