21世纪高等学校计算机规划教材——精品系列

ASP网络应用程序设计教程(第2版)

分享 推荐 0 收藏 0 阅读 3.7K
高怡新 (编著) 978-7-115-17834-3

关于本书的内容有任何问题,请联系 武恩玉

本教材是第2版印刷。最大的特点是:内容浅显,与实际结合紧密。特别适合于应用本科、独立学院等二三本院校的学生使用。
本书从实际应用出发,系统地介绍了使用ASP技术进行网络应用程序设计与网站开发的基本知识与编程实践。除了讲述HTML、VBScript语言、ASP
¥27.00 ¥22.95 (8.5 折)
立即购买 申请样书
教学资源仅供教师教学使用,转载或另作他用版权方有权追究法律责任。

内容摘要

  本书从实际应用出发,系统地介绍了使用ASP技术进行网络应用程序设计与网站开发的基本知识与编程实践。除了讲述HTML、VBScript语言、ASP内置对象与组件、ADO数据库技术之外,本书还较为详细地介绍了在网页设计中极为有用的JavaScript语言以及CSS技术和DOM技术,并在讲清?鞲鲋兜慵捌淞档幕∩希峁┝讼嗟狈岣坏姆独6琳叨哉帐橹械慕步庥胧道醒萘罚⒃谄浠∩霞右源葱拢梢钥⒊龈髦质涤玫腤eb应用程序。
  本书可作为高等院校、高职高专信息技术和电子商务等专业的教学用书,也可作为网络技术人员的培训教材。

目录

第 1章 ASP概述 1
1.1 静态网页与动态网页 1
1.1.1 静态HTML网页 1
1.1.2 客户端动态网页 2
1.1.3 服务器端动态网页 3
1.2 ASP简介 4
1.2.1 ASP的特点 4
1.2.2 ASP工作过程 4
1.2.3 ASP组成要素 5
1.3 ASP运行环境 6
1.3.1 ASP运行的软硬件环境 6
1.3.2 IIS简介 6
1.3.3 IIS的安装 7
1.4 IIS网站管理 8
1.4.1 IIS默认网站 8
1.4.2 IIS的启动与停止 9
1.4.3 IIS网站属性的设置 9
1.4.4 IIS虚拟目录的创建 11
1.5 ASP文档的创建与运行 12
1.5.1 ASP与脚本语言 12
1.5.2 ASP文档的创建 13
1.5.3 ASP文档的运行 13
1.5.4 ASP文档编写工具 14
习题 15

第 2章 HTML网页设计 16
2.1 HTML概述 16
2.1.1 什么是HTML 16
2.1.2 HTML文档基本架构 17
2.2 HTML常用标记 18
2.2.1 头部标记 18
2.2.2 主体标记 19
2.2.3 段落标记 20
2.2.4 文字格式标记 22
2.2.5 特殊字符标记 24
2.2.6 列表标记 24
2.2.7 图像标记 26
2.2.8 超链接标记 27
2.3 HTML表格标记 28
2.3.1 表格定义格式 28
2.3.2 表格应用举例 29
2.4 HTML框架标记 31
2.4.1 框架定义格式 32
2.4.2 框架应用举例 32
2.4.3 框架嵌套举例 34
2.5 HTML表单标记 35
2.5.1 表单定义格式 35
2.5.2 常用表单域标记 36
2.5.3 表单应用举例 37
2.6 HTML其他标记 39
2.6.1 动态文字标记 39
2.6.2 层标记 40
2.6.3 嵌入多媒体信息标记 42
2.7 HTML文档样式 42
2.7.1 CSS简介 42
2.7.2 在文档头部定义样式 44
2.7.3 为单个元素定义样式 46
2.7.4 定义与引用外部样式表 47
习题 48

第3章 VBScript脚本语言 50
3.1 VBScript概述 50
3.1.1 什么是VBScript 50
3.1.2 用VBScript开发客户端脚本 50
3.1.3 用VBScript开发服务器端脚本 51
3.1.4 VBScript语句书写规则 53
3.2 VBScript语法基础 53
3.2.1 VBScript数据类型 53
3.2.2 VBScript常量 54
3.2.3 VBScript变量 55
3.2.4 VBScript运算符 56
3.3 VBScript输入与输出 57
3.3.1 输入函数InputBox() 57
3.3.2 输出函数MsgBox() 58
3.3.3 输出语句MsgBox 60
3.3.4 利用Document.Write输出 61
3.4 VBScript内置函数 61
3.4.1 日期时间函数 61
3.4.2 数学运算函数 63
3.4.3 字符处理函数 64
3.4.4 数据类型判别函数 65
3.4.5 数据类型转换函数 65
3.5 VBScript流程控制 66
3.5.1 If...Then...Else语句 67
3.5.2 Select...Case语句 69
3.5.3 DO...Loop循环 70
3.5.4 While...Wend循环 72
3.5.5 For...Next循环 72
3.5.6 For Each In...Next循环 74
3.5.7 循环语句的嵌套 75
3.5.8 用Exit退出循环 75
3.6 VBScript过程 76
3.6.1 Sub过程 76
3.6.2 Function过程 77
3.6.3 VBScript过程的调用 78
3.7 VBScript与DOM 80
3.7.1 DOM概述 80
3.7.2 DOM事件 80
3.7.3 DOM事件过程的调用 81
3.7.4 Window对象 83
3.7.5 Document对象 84
3.7.6 Form对象 86
3.7.7 History对象 87
习题 88

第4章 JavaScript脚本语言 90
4.1 JavaScript概述 90
4.2 JavaScript语法概述 91
4.2.1 JavaScript语法基础 91
4.2.2 JavaScript变量 92
4.2.3 JavaScript运算符 93
4.3 JavaScript流程控制 94
4.3.1 If分支语句 94
4.3.2 Switch分支语句 95
4.3.3 For循环语句 96
4.3.4 While循环语句 96
4.3.5 Do-While循环语句 97
4.3.6 break、continue语句 97
4.4 JavaScript对象 97
4.4.1 Array对象 98
4.4.2 Date对象 100
4.4.3 Math对象 101
4.5 JavaScript函数 101
4.6 JavaScript与DOM 102
4.6.1 DOM技术编程示例 102
4.6.2 DOM与表单验证 105
4.7 JavaScript与DHTML 108
4.7.1 DHTML简介 108
4.7.2 DHTML举例 108
习题 111

第5章 ASP内置对象 113
5.1 ASP内置对象简介 113
5.2 Response对象 114
5.2.1 Response对象概述 114
5.2.2 Response.Write方法 115
5.2.3 Response.Redirect方法 116
5.2.4 Response对象的其他方法 117
5.2.5 Response对象的属性 118
5.2.6 Response.Cookies集合 119
5.3 Request对象 120
5.3.1 Request对象的属性与方法 121
5.3.2 Request.Form集合 121
5.3.3 Request.QueryString集合 123
5.3.4 Request.ServerVariables集合 125
5.3.5 Request.Cookies集合 127
5.4 Server对象 128
5.4.1 Server.CreateObject方法 128
5.4.2 Server.MapPath方法 129
5.4.3 Server.Execute方法 129
5.4.4 Server.Transfer方法 130
5.4.5 Server.HTMLEncode方法 130
5.4.6 Server.URLEncode方法 131
5.5 Application对象 131
5.5.1 Application对象概述 131
5.5.2 Application对象的集合 132
5.5.3 Application对象的事件 134
5.5.4 Application对象应用举例 134
5.6 Session对象 135
5.6.1 Session对象概述 135
5.6.2 Session对象的集合 136
5.6.3 Session对象的事件 137
5.6.4 Session对象应用举例 138
5.7 Global.asa文件 140
5.7.1 Global.asa文件概述 140
5.7.2 Global.asa文件举例 141
习题 142

第6章 ASP内置组件 144
6.1 ASP组件概述 144
6.1.1 内置组件与外置组件 144
6.1.2 ASP常用内置组件 145
6.2 File Access组件 145
6.2.1 File Access组件概述 145
6.2.2 文件夹操作 146
6.2.3 文件的创建、复制与删除 149
6.2.4 文件内容的写入 152
6.2.5 文件内容的读取 152
6.3 Ad Rotator组件 154
6.3.1 Ad Rotator组件简介 154
6.3.2 Ad Rotator组件应用示例 155
6.4 PageCounter组件 156
6.4.1 PageCounter组件简介 156
6.4.2 PageCounter组件应用示例 157
6.5 ContentLinking组件 158
6.5.1 ContentLinking组件简介 158
6.5.2 ContentLinking组件应用示例 159
习题 159

第7章 ADO与Web数据库 161
7.1 Web数据库概述 161
7.1.1 Web数据库及其优势 161
7.1.2 访问Web数据库的几种技术 162
7.2 ODBC数据库连接技术 163
7.2.1 ODBC简介 163
7.2.2 ODBC数据源管理器 164
7.2.3 DSN的创建与设置 165
7.3 ADO数据库访问技术 166
7.3.1 ADO技术概述 166
7.3.2 ADO组件对象简介 167
7.3.3 ADO对象之间的关系 167
7.4 Connection对象 168
7.4.1 Connection对象的常用方法 168
7.4.2 Connection对象的事务操作 169
7.4.3 ConnectionString连接字符串 170
7.4.4 Connection对象的属性 171
7.5 Command对象 172
7.5.1 Command对象概述 172
7.5.2 Command对象的属性与方法 173
7.6 Recordset对象 173
7.6.1 Recordset.Open方法 174
7.6.2 Recordset对象的其他方法 175
7.6.3 Recordset对象的属性 175
7.6.4 Field对象与Fields集合 176
7.7 SQL查询语言 178
7.7.1 SQL语言概述 178
7.7.2 数据查询命令 179
7.7.3 插入记录命令 180
7.7.4 更新数据命令 181
7.7.5 删除记录命令 181
7.8 Web数据库访问实例 182
7.8.1 连接数据库 182
7.8.2 读取并输出数据 184
7.8.3 查询数据 185
7.8.4 添加记录 187
7.8.5 更新数据 189
7.8.6 删除记录 191
习题 192

第8章 ASP应用程序设计实例 194
8.1 百年日历 194
8.1.1 设计思路 194
8.1.2 百年日历完整代码 195
8.2 网上投票系统 198
8.2.1 设计思路 198
8.2.2 网上投票系统源代码 199
8.2.3 网上投票系统的完善 201
8.2.4 用图形显示投票结果 202
8.3 在线考试系统 203
8.3.1 设计思路 204
8.3.2 数据库设计 204
8.3.3 在线考试系统源代码 204
8.3.4 在线考试系统的完善 207
8.4 成绩查询系统 207
8.4.1 设计思路 207
8.4.2 数据库设计 208
8.4.3 首页框架设计 208
8.4.4 上方页面设计 209
8.4.5 下方页面设计 210
8.5 注册登录系统 212
8.5.1 设计思路 212
8.5.2 数据库设计 213
8.5.3 Global.asa文件 213
8.5.4 登录页面设计 214
8.5.5 登录信息验证页面设计 215
8.5.6 注册页面设计 216
8.5.7 保存注册信息页面设计 219
8.6 访客留言簿 220
8.6.1 设计思路 220
8.6.2 数据库设计 221
8.6.3 留言簿主页面设计 222
8.6.4 撰写留言页面设计 224
8.6.5 保存留言页面设计 226
习题 227

第9章 ASP网上书城实例 228
9.1 网上书城总体设计 228
9.1.1 总体设计思路 228
9.1.2 网站数据库设计 229
9.1.3 Global.asa文件 231
9.2 包含文件设计 232
9.2.1 包含文件的概念 232
9.2.2 head.inc文件设计 233
9.2.3 foot.inc文件设计 234
9.2.4 style.css文件设计 234
9.3 网上书城首页设计 235
9.3.1 首页设计思路 235
9.3.2 图书展示功能设计 236
9.3.3 图书搜索功能设计 237
9.3.4 完整的首页源代码 238
9.3.5 图书详情页面设计 240
9.4 购物车页面设计 243
9.4.1 购物车设计思路 243
9.4.2 放入图书功能设计 244
9.4.3 删除图书功能设计 245
9.4.4 更改数量与计算书款金额 245
9.4.5 完整的购物车页面源代码 246
9.5 订单页面设计 248
9.5.1 订单页面设计思路 248
9.5.2 填写订单页面设计 249
9.5.3 保存订单数据功能设计 252
9.5.4 查看订单信息页面设计 252

读者评论

赶紧抢沙发哦!

我要评论

同系列书

  • 计算机图形学实用教程(第3版)

    苏小红 李东 唐好选 赵玲玲

    全书由12 章组成,内容主要包括绪论、交互式计算机图形处理系统、基本图形生成算法、自由曲线和曲面、图形变换...

    ¥49.00
  • 软件工程——理论与实践

    吕云翔 王昕鹏 邱玉龙

      本书从结构化方法和面向对象方法两方面介绍软件工程的基本概念、原理和方法,并用一个案例贯穿每一章的实践部分,...

    ¥36.00
  • 算法设计

    郑宇军 石海鹤 陈胜勇

      本书以设计策略为主线,循序渐进地介绍了经典算法设计(包括分治、动态规划、贪心、回溯、迭代改进等算法)、NP...

    ¥32.00
  • SQL Server 数据库教程(2008版)

    郑阿奇 刘启芬 顾韵华

      本书介绍SQL Server 2008数据库管理系统,主要内容包含3个部分:第一部分是数据库基础部分;第二...

    ¥42.00
  • 数据库原理及应用(第2版)

    何玉洁 刘福刚 于绍娜 余阳 张荣梅

      本书由11章、2个附录组成,主要内容包括关系数据库基础、SQL语言、关系数据理论、数据库设计、事务与并发控...

    ¥35.00

相关图书

人邮微信
本地服务
人邮微信
教师服务
二维码
读者服务
读者服务
返回顶部
返回顶部