《ASP程序设计基础》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:孟凡奇,陈庆平,吕伟编
  • 出 版 社:上海:上海交通大学出版社
  • 出版年份:2006
  • ISBN:7313044801
  • 页数:267 页
图书介绍:本书通过百年程序代码说明复杂的程序设计问题,让新手很快能进入程序开发行列。

第0章 ASP准备工作 1

0.1 建立ASP运行平台 1

0.1.1 安装Internet信息服务 1

0.1.2 测试Internet信息服务 3

0.1.3 管理Web服务器 4

0.2 编写第一个ASP程序 6

0.3 小结 7

第1章 HTML简介 8

1.1 HTML概述 8

1.2 文档头 10

1.3 Web的页面属性 11

1.4 链接 12

1.5 设置字体 14

1.6 网页布局 19

1.7 在网页中插入图像 23

1.7.1 基本语法 23

1.7.2 图像在网页中的布局 24

1.7.3 设置图像的大小和边框宽度 25

1.8 网页中的表格 26

1.8.1 基本语法 26

1.8.2 设置表格的外观 27

1.8.4 控制表格内文字的布局 30

1.8.3 跨多行多列的表元 30

1.8.5 控制表格在网页中的布局 31

1.9 网页多窗口结构 31

1.9.1 基本语法 31

1.9.2 设置各窗口的尺寸 32

1.9.3 框架的嵌套 33

1.9.4 框架各窗口之间的关系 34

1.9.5 设置框架的外观 34

1.9.6 浮动窗口 34

1.10.1 表单的基本结构 35

1.10.2 普通按钮和图像按钮 35

1.10 网页表单 35

1.10.3 下拉菜单 36

1.10.4 复选框 37

1.10.5 单选按钮 37

1.10.6 提交和重置按钮 37

1.10.7 文字和密码输入 38

1.10.8 文本区域 38

1.11 小结 38

1.12 上机实验 39

第2章 ASP的根基——VBScript语言 40

2.1 VBScript概述 40

2.2 VBScript的基本语法 41

2.4 VBScript的常量、变量和数组 43

2.3 VBScript的数据类型 43

2.4.1 常量的定义 44

2.4.2 变量的定义 44

2.4.3 变量的命名规则 45

2.4.4 数组的定义和引用 46

2.5 运算符 48

2.5.1 算术运算符 48

2.5.2 字符串连接运算符 49

2.5.3 比较运算符 50

2.5.4 逻辑/位运算符 51

2.5.5 运算符的优先级 52

2.6 条件语句 53

2.5.6 实例——运算符的综合应用 53

2.6.1 条件语句语法结构 54

2.6.2 Select…Case条件语句 58

2.7 循环语句 61

2.7.1 Do…Loop循环 62

2.7.2 While…Wend循环 63

2.7.3 For…Next循环 63

2.7.4 For Each…Next 66

2.8 VBScript的过程和函数 67

2.8.1 过程概述 67

2.8.2 Sub过程 67

2.8.3 Function函数 71

2.9 VBScript的常用函数 75

2.10 小结 85

2.11 上机实验 86

第3章 ASP基础知识 87

3.1 ASP语言的特点和结构 87

3.2 ASP应用实例 89

3.3 小结 92

3.4 上机测试 92

第4章 ASP内置对象 93

4.1 ASP对象概述 93

4.2.1 Response的集合 94

4.2 Response对象 94

4.2.2 Response对象的常用方法 95

4.2.3 Response对象的常用属性 99

4.3 Request对象 103

4.3.1 Request对象的属性 103

4.3.2 Request对象的方法 103

4.3.3 Request对象的集合 104

4.4 Server对象 117

4.4.1 Server对象的属性 118

4.4.2 Server对象的方法 118

4.5 Session对象 121

4.5.1 Session对象的集合 124

4.5.2 Session对象的属性 125

4.5.3 Session对象的方法 127

4.5.4 Session处理会话事件 128

4.5.5 Cookie的使用 129

4.6 Application对象 134

4.6.1 Application对象的集合与方法 135

4.6.2 Application对象处理事件 137

4.7 Global.asa文件 137

4.8 小结 140

4.9 上机实验 141

5.1.1 创建动态广告对象的属性和方法 142

第5章 常用的ASP内置组件 142

5.1 动态广告组件Ad Rotator 142

5.1.2 实例讲解 143

5.2 文件存储组件FileAccess 145

5.2.1 文件及文件夹处理 145

5.2.2 文件及文件夹对象 152

5.2.3 文本文件的读写操作 158

5.3 使用记数器组件PageCount 161

5.3.1 PageCount组件介绍和使用 162

5.3.2 网站计数器的制作 163

5.4 内容链接组件ContentLinking 164

5.6 上机实验 167

5.5 小结 167

第6章 ASP数据库访问基础 168

6.1 基于Web的数据库技术概述 168

6.1.1 建立ODBC数据源的基本步骤 169

6.2 Access数据库技术基础 170

6.1.2 名词解释 170

6.2.1 ODBC建立Access数据源 170

6.2.2 代码实现Access数据库连接 172

6.3 SQL Server数据库技术基础 172

6.3.1 ODBC建立SQL Server数据源 172

6.3.2 代码实现SQL Server数据库连接 174

6.4.2 Connection对象介绍 175

6.4.1 ADO简介 175

6.4 Connection对象 175

6.5 Command对象 178

6.5.1 Command对象的属性 178

6.5.2 Command对象的方法 180

6.6 使用RecordSet对象访问数据库 182

6.6.1 Recordset对象的方法 183

6.6.2 Recordset对象的属性 187

6.6.3 Recordset对象使用综合实例 188

6.7 SQL查询语句基础 192

6.7.1 SQL概述 192

6.7.2 数据定义 193

6.7.3 数据查询 195

6.7.4 数据更新 205

6.7.5 SQL语句在ASP中的使用 207

6.9 上机实验 210

6.8 小结 210

7.1 简易的留言本 211

第7章 综合实例 211

7.1.1 创建添加留言内容页面 212

7.1.2 创建显示留言内容页面 214

7.1.3 编辑留言本内容 216

7.1.4 删除留言内容 218

7.2 学校学籍档案管理系统 219

7.2.1 创建添加信息页面 221

7.2.2 创建显示信息页面 223

7.2.3 创建修改信息页面 227

7.2.4 创建删除信息页面 230

7.2.5 创建查询信息页面 230

7.3 知识抢答系统 233

7.3.3 系统数据描述 234

7.3.2 系统概要设计 234

7.3.1 系统研发目标 234

7.3.4 系统详细设计 235

7.4 小结 247

7.5 习题 247

第8章 优化、跟踪、调试ASP程序 248

8.1 优化ASP程序的性能 248

8.1.1 ASP程序优化方法 248

8.1.2 ASP操作数据库的优化方法 249

8.1.4 ASP与缓存方面的优化方法 250

8.1.3 ASP内置对象使用方面的优化方法 250

8.1.5 合理使用Include文件 254

8.1.6 ASP其他方面的优化方法 255

8.2 调试ASP程序 256

8.2.1 在IIS中设置ASP程序调试模式 256

8.2.2 ASP程序调试 257

8.2.3 错误调试技术 259

8.4 上机实验 260

8.3 小结 260

第9章 ASP网络安全 261

9.1 ASP安全性 261

9.1.1 IIS+ASP+Access安全隐患分析 261

9.1.2 IIS+ASP+SQL Server安全隐患分析 262

9.2 防止SQL注入 263

9.2.1 网站管理入口的SQL注入与防范 263

9.2.2 形如“ID=数字”SQL注入与防范 266

9.3 小结 267

9.4 上机实验 267