《ASP案例汇编》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:王兴玲,于海波,胡晓辉等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2009
  • ISBN:9787302197867
  • 页数:232 页
图书介绍:本书由基础案例、综合案例和附录三部分内容组成。基础案例部分包括四章,即ASP脚本语言、ASP内置对象和组件、VBScript中的常用函数以及数组等内容。综合案例部分以ASP课程教学网站为主线,设计了课程问卷调查、新闻发布系统、搜索引擎、在线考试系统、在线作业系统、网络论坛、网络存储(共享)等七个综合案例。

第1章 ASP脚本语言 1

1.1 入门 2

1.2 顺序结构 3

1.3 分支选择结构 6

1.4 循环结构 12

练习与实践 17

第2章 ASP内置对象和组件 18

2.1 Request对象 19

2.1.1 Request.Form集合 20

2.1.2 Request.QueryString集合 24

2.1.3 Request.Cookies集合 27

2.1.4 Request.ServerVariables集合 30

2.2 Response对象 31

2.2.1 Response.Write方法 31

2.2.2 Response.Redirect方法 32

2.2.3 Response.End方法 35

2.2.4 Response.Buffer属性 36

2.3 Session对象 38

2.3.1 Session.Contents集合 39

2.3.2 Session.SessionID和Session.TimeOut属性 41

2.3.3 Session常用方法 42

2.4 Application对象 44

2.4.1 Application.Contents集合 44

2.4.2 Application.Lock和Application.Unlock方法 45

2.4.3 Application.OnStart和Application.OnEnd事件 48

2.5 Server对象 49

2.5.1 Server.HTMLEncode和Server.URLEncode方法 49

2.5.2 Server.MapPath方法 50

2.5.3 Server.CreateObject方法 51

2.6 ObjectContext对象 52

2.7 Ad Rotator组件 54

2.8 File Access组件 56

练习与实践 58

第3章 VBScript中的常用函数 60

3.1 数学函数 61

3.2 字符串函数 63

3.3 日期和时间函数 67

3.4 随机数语句和函数 69

3.5 数组函数 71

3.6 数据类型转换函数 73

3.7 测试函数 75

练习与实践 75

第4章 数组 77

4.1 数组的声明 78

4.2 数组赋值及数组的使用 78

4.3 Split函数 81

4.4 排序 83

4.5 查找 86

4.6 多维数组 87

练习与实践 88

第5章 课程问卷调查 89

5.1 系统分析与设计 92

5.2 数据库的设计与实现 92

5.3 功能模块的实现与代码分析 94

5.3.1 问卷调查页面index.html 94

5.3.2 问卷处理页面check.asp 97

5.3.3 结果显示页面success.asp 98

5.3.4 结果查询统计页面default.asp 99

5.4 案例改进 101

练习与实践 102

第6章 新闻发布系统 103

6.1 系统分析与设计 104

6.2 数据库的设计与实现 105

6.3 功能模块的实现与代码分析 106

6.3.1 前台新闻浏览模块 106

6.3.2 用户登录模块 112

6.3.3 后台新闻管理模块 114

练习与实践 124

第7章 搜索引擎 125

7.1 系统分析与设计 126

7.2 数据库的设计与实现 126

7.3 功能模块的实现与代码分析 127

7.4 利用专业搜索引擎实现检索功能 130

练习与实践 131

第8章 在线考试系统 132

8.1 系统分析与设计 133

8.2 数据库的设计与实现 134

8.3 功能模块的实现与代码分析 137

8.3.1 用户登录模块 137

8.3.2 用户管理模块 140

8.3.3 试题试卷管理模块 145

8.3.4 考试模块 150

练习与实践 154

第9章 在线作业系统 156

9.1 系统分析与设计 157

9.2 数据库的设计与实现 157

9.3 功能模块的实现与代码分析 160

9.3.1 用户登录模块 160

9.3.2 用户管理模块 160

9.3.3 作业管理模块 164

9.3.4 学生作业模块 172

练习与实践 182

第10章 网络论坛 183

10.1 系统分析与设计 184

10.2 数据库的设计与实现 184

10.3 功能模块的实现与代码分析 186

10.3.1 用户模块 186

10.3.2 信息模块 187

10.3.3 论坛管理模块 195

练习与实践 197

第11章 网络存储 198

11.1 系统分析与设计 199

11.2 功能模块的实现与代码分析 199

11.2.1 文件上传 199

11.2.2 文件管理 205

11.2.3 文件下载 214

练习与实践 216

附录A HTML语言 217

A.1 HTML文件结构 218

A.2 HTML特殊文符显示 219

A.3 基础元素 219

A.4 表格 222

A.5 表单 225

A.6 框架 227

A.7 浮动窗口(Floating Frame) 228

A.8 CSS 229

练习与实践 230

参考文献 232