《ASP动态网页设计》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:王建平主编
  • 出 版 社:长沙:国防科技大学出版社
  • 出版年份:2008
  • ISBN:9787810995092
  • 页数:239 页
图书介绍:本书内容涵盖了ASP动态网页设计的各个部分,主要包括ASP概述、Web页面制作基础、VBScript脚本语言、JavaScript脚本语言、ASP内置对象、ASP组件、数据库基础、ADO模型中的对象等知识。

第1章 ASP基础和动态网站开发工具 1

1.1 WWW的工作原理 1

1.1.1 服务器端和客户端的概念 1

1.1.2 静态网页的工作原理 2

1.1.3 动态网页的工作原理 2

1.2 ASP概述 3

1.2.1 ASP的定义 3

1.2.2 ASP的工作原理 3

1.2.3 ASP的特点 4

1.2.4 ASP的编写 4

1.3 ASP的运行环境 5

1.3.1 运行环境概述 5

1.3.2 IIS的安装和测试 5

1.3.3 IIS的常用配置 7

1.4 ASP动态站点的开发流程 12

1.4.1 设计站点框架和功能模块 12

1.4.2 嵌入相关ASP程序代码 13

1.4.3 系统运行测试和错误修改 14

1.4.4 站点发布 14

1.5 站点开发常用工具 14

1.5.1 网页编辑工具 14

1.5.2 图形图像制作工具 16

1.5.3 网页动画制作软件 18

1.5.4 面向编程的ASP开发软件 19

1.5.5 面向字符编辑的工具 19

本章小结 20

习题1 20

第2章 Web页面制作基础 21

2.1 一个简单的HTML程序页面 21

2.2 HTML网页格式 22

2.2.1 HTML标记的语法 22

2.2.2 HTML文件基本架构 23

2.2.3 文件主体标记 23

2.3 文字及段落标记 24

2.3.1 文字标记 24

2.3.2 段落标记 27

2.3.3 换行标记 28

2.3.4 格式化列表 28

2.4 加入超级链接 30

2.4.1 超级链接的概念 30

2.4.2 绝对地址与相对地址 30

2.4.3 内部链接与外部链接 30

2.5 加入多媒体 32

2.5.1 插入图片 32

2.5.2 加入音乐 36

2.5.3 加入视频 37

2.6 制作表格 37

2.6.1 建立表格 37

2.6.2 设置尺寸 40

2.6.3 设置颜色与背景 40

2.7 制作表单 40

2.7.1 表单的概念 40

2.7.2 表单的一些元素 41

2.8 CSS的应用 51

2.8.1 CSS简介 51

2.8.2 CSS的定义 51

2.8.3 在HTML中加入CSS的方法 56

2.9 实例解析 59

本章小结 61

习题2 62

第3章 VBScript脚本语言 63

3.1 一个嵌入HTML的VBScript脚本 63

3.2 VBScript的基本数据类型 64

3.2.1 变量 65

3.2.2 常量 66

3.2.3 数组 67

3.3 VBScript的表达式和运算符 68

3.3.1 VBScript中的表达式 68

3.3.2 算术运算符 69

3.3.3 关系运算符 69

3.3.4 逻辑运算符 70

3.3.5 运算符的优先级 70

3.4 VBScript的控制结构 71

3.4.1 控制结构概述 71

3.4.2 选择控制结构 73

3.4.3 循环控制结构 76

3.5 VBScript的函数和子过程 81

3.5.1 过程概述 81

3.5.2 VBScript的函数 82

3.5.3 VBScript的子程序 82

3.6 VBScript的内部库函数 83

3.6.1 数学函数 83

3.6.2 字符串函数 83

3.6.3 日期和时间函数 84

3.6.4 数据类型转换函数 85

3.6.5 数据类型判别函数 85

3.7 VBScript的对象和事件 85

3.7.1 对象和事件的概念 85

3.7.2 网页及浏览器对象 86

3.7.3 浏览器内嵌HTML控件 89

3.8 实例解析 90

本章小结 91

习题3 92

第4章 JavaScript脚本语言 93

4.1 一个简单的JavaScript脚本 93

4.2 JavaScript的语法基础 95

4.2.1 常量和变量 95

4.2.2 表达式和运算符 97

4.2.3 语句 101

4.3 JavaScript对象 110

4.3.1 JavaScript内置对象 110

4.3.2 JavaScript浏览器对象 116

4.4 JavaScript的事件处理 119

4.4.1 事件处理概述 119

4.4.2 指定事件处理程序的方法 119

4.4.3 事件详解 120

4.5 实例解析 122

本章小结 124

习题4 124

第5章 ASP内置对象 125

5.1 ASP内置对象概述 125

5.2 Request对象 125

5.2.1 Request对象的属性 126

5.2.2 Request对象的方法 127

5.2.3 Request对象的数据集合 127

5.3 APPlication对象 133

5.3.1 Application对象的方法 134

5.3.2 Application对象的集合 135

5.3.3 Application对象的事件 136

5.3.4 Global.asa文件 136

5.4 Response对象 137

5.4.1 Response对象的属性 138

5.4.2 Response对象的方法 139

5.4.3 Response对象的数据集合 143

5.5 Session对象 143

5.5.1 Session对象的属性 144

5.5.2 Session对象的方法 145

5.5.3 Session对象的数据集合 145

5.5.4 Session对象的事件 146

5.6 Server对象 147

5.6.1 Server对象的属性 147

5.6.2 Server对象的方法 148

5.7 实例解析 150

本章小结 153

习题5 153

第6章 ASP组件 155

6.1 ASP组件概述 155

6.2 File Access组件 156

6.2.1 FileSystemObject对象 156

6.2.2 Drive对象与Drives集合 161

6.2.3 Folder对象 163

6.2.4 File对象 164

6.2.5 TextStream对象 166

6.3 Content Linking组件 168

6.3.1 链接列表文件 168

6.3.2 Content Linking组件的方法 168

6.4 Counters Component组件 170

6.4.1 计数器组件的方法 171

6.4.2 计数器组件的使用 171

6.5 Ad Rotator组件 172

6.5.1 Ad Rotator组件的属性和方法 172

6.5.2 Ad Rotator组件相关文件 173

6.6 Page Counters组件 175

6.6.1 Page Counters组件的方法 175

6.6.2 Page Counters组件的使用 176

6.7 第三方组件 177

6.7.1 w3 JMail组件 177

6.7.2 ASPUpload组件 178

6.7.3 利用ASP的外部组件 180

6.8 实例解析 180

本章小结 185

习题6 185

第7章 数据库基础 188

7.1 数据库的基本概念 188

7.2 Access数据库 190

7.2.1 规划数据库 190

7.2.2 数据库的创建 192

7.2.3 表的创建 192

7.2.4 操作表中的数据 194

7.3 SQL Server 2000数据库基础 195

7.3.1 新建数据库 195

7.3.2 新建数据表 197

7.3.3 操作表中的数据 197

7.3.4 SQL Server存储过程 199

7.4 SQL语言简介 200

7.4.1 SELECT语句 200

7.4.2 INSERT语句 201

7.4.3 DELETE语句 202

7.4.4 UPDATE语句 202

7.5 设置数据源 202

本章小结 204

习题7 205

第8章 ADO数据对象接口 206

8.1 ADO接口概述 206

8.2 Connection对象 207

8.2.1 Connection对象的属性 207

8.2.2 Connection对象的方法 208

8.3 Recordset对象 210

8.3.1 RecordSet对象的属性 211

8.3.2 RecordSet对象的方法 213

8.4 Command对象 213

8.4.1 Command对象的属性 214

8.4.2 Command对象的方法 215

8.5 ADO技术存取数据库的一般方法 215

本章小结 218

习题8 218

第9章 ASP程序开发实例 220

9.1 设计思想 220

9.2 数据库设计 220

9.3 详细设计 221

附录A 常见的VBScript语法错误 234

附录B 常见的JavaScript事件 236

附录C 常见的HTTP错误代码解释 237

参考文献 239