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

  • 购买积分:11 如何计算积分?
  • 作  者:陈孟建,沈美莉等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2007
  • ISBN:9787302144014
  • 页数:269 页
图书介绍:本书介绍应用ASP技术进行动态网页设计的理论知识以及实际操作技巧。

1.1 Web开发概述 1

1.1.1 Internet的基本元素 1

第1章 动态网页概述 1

1.1.2 WWW简介 3

1.1.3 Web的组成 5

1.2 网页概述 7

1.2.1 静态网页 7

1.2.2 动态网页 7

1.2.3 如何决定采用动态网页还是静态网页 7

1.3.1 PWS和IIS 8

1.3.2 IIS的安装 8

1.3 Web服务器的安装与配置 8

1.3.3 IIS的Web站点基本配置 9

1.3.4 IIS站点的目录管理 12

1.3.5 测试IIS的设置效果 13

习题1 14

实训1 15

第2章 ASP概述 17

2.1 认识ASP 17

2.1.1 什么是ASP 17

2.1.2 ASP的特点和功能 18

2.1.3 ASP的工作环境和工作原理 19

2.2.1 ASP与脚本语言 21

2.2 ASP文件的创建与运行 21

2.2.2 ASP文件的创建 22

2.2.3 ASP文件的运行 22

2.2.4 ASP文件的结构和语法 23

2.2.5 声明脚本语言 24

2.3 用FrontPage编辑ASP代码 25

2.3.1 FrontPage的主窗口 25

2.3.2 FrontPage的视图 26

2.3.3 创建站点 27

2.3.4 创建和保存网页 28

2.4.2 Dreamweaver的工作视图 29

2.4.1 Dreamweaver 8主窗口 29

2.4 用Dreamweaver编辑ASP代码 29

2.4.3 Dreamweaver的文件 32

2.4.4 设置站点 34

习题2 39

实训2 40

第3章 简单的Web网页设计 43

3.1 认识HTML 43

3.1.1 什么是HTML 43

3.1.2 HTML文件的基本结构 44

3.2.1 标题格式 46

3.2 HTML中的字体 46

3.1.3 HTML基本元素 46

3.2.2 字体格式 47

3.2.3 段落格式标记 50

3.2.4 会移动的文字 53

3.3 表格 55

3.3.1 简单表格制作 55

3.3.2 表格对齐 58

3.3.3 表格边框与颜色设置 60

3.3.4 跨栏与跨列 62

3.3.5 表格在网页中的应用 63

3.4.1 表单的概念 64

3.4 表单 64

3.4.2 表单综合应用 69

3.5 框架 72

3.5.1 什么是框架 72

3.5.2 框架集<FRAMESET>和框架<FRAME> 72

3.5.3 横向分框 73

3.5.4 纵向分框 74

3.5.5 框架的综合应用 75

3.6 图像 77

3.6.1 Web图像格式 77

3.6.2 图像标记及相关属性 78

3.7.1 超链接概念 79

3.7 超链接 79

3.7.2 文档与超链接 80

习题3 87

实训3 88

第4章 VBScript脚本语言 92

4.1 VBScript概述 92

4.1.1 什么是VBScript 92

4.1.2 ASP的脚本引擎 93

4.1.3 设置主脚本语言 93

4.2 VBScript语法基础 95

4.2.1 VBScript数据类型 95

4.2.2 VBScript常量与变量 96

4.2.3 VBScript运算符与表达式 99

4.3 VBScript程序设计 103

4.3.1 数据输入与输出 103

4.3.2 条件分支语句 106

4.3.3 循环语句 112

4.3.4 过程 116

4.4 VBScript常用函数 118

4.4.1 函数的概念 118

4.4.2 数学函数 119

4.4.3 字符串函数 119

4.4.4 日期/时间函数 120

4.4.5 类型转换函数 121

习题4 123

实训4 124

第5章 ASP内置对象 127

5.1 ASP内置对象概述 127

5.1.1 面向对象的思想 127

5.1.2 面向对象的特点 128

5.1.3 面向对象的概念 129

5.2 Response对象 131

5.2.1 Response对象的属性 131

5.2.2 Response对象的方法 133

5.2.3 Response对象的集合 134

5.3 Request对象 136

5.3.1 Request对象的属性 136

5.3.2 Request对象的方法 136

5.3.3 Request对象的集合 136

5.4 Application对象 143

5.4.1 Application对象概述 143

5.4.2 Application对象的集合 144

5.4.3 Application对象的方法 145

5.4.4 Application对象的事件 146

5.5.1 Session对象概述 147

5.5 Session对象 147

5.5.2 Session对象的集合 148

5.5.3 Session对象的方法和事件 149

5.6 Server对象与Global.asa文件 150

5.6.1 Server对象概述 150

5.6.2 Server对象的方法 151

5.6.3 Global.asa文件概述 152

5.6.4 Global.asa文件举例 153

习题5 154

实训5 155

6.1.1 什么是内置组件 158

6.1 ASP内置组件概述 158

第6章 ASP内置组件 158

6.1.2 使用ActiveX组件的方法 159

6.1.3 ASP常用组件 160

6.2 Ad Rotator广告轮播组件 161

6.2.1 Ad Rotator概述 161

6.2.2 建立Ad Rotator计划表文件 162

6.2.3 用Ad Rotator组件的方法读取计划文件 163

6.3 Browser Capabilities浏览器性能组件 164

6.3.1 Browser Capabilities组件概述 164

6.3.2 Browser Capabilities组件的属性 165

6.3.3 browscap.ini文件 166

6.4.1 Content Linking组件概述 168

6.4 Content Linking组件和Counters组件 168

6.4.2 Content Linking组件的方法 170

6.4.3 Counters组件 171

6.5 File Access组件 172

6.5.1 File Aecess组件概述 172

6.5.2 文本文件的创建 173

6.5.3 文本文件的读取 176

6.5.4 磁盘文件的操作(利用FSO来实现) 178

6.5.5 磁盘文件的操作(利用File来实现) 181

6.5.6 文件夹的操作 182

习题6 185

实训6 187

第7章 ADO与Web数据库 190

7.1 ADO技术简介 190

7.1.1 ADO概述 190

7.1.2 ADO的主要对象 191

7.1.3 ODBC数据库连接技术 191

7.2 为Web服务器配置数据源 192

7.2.1 DSN的创建与设置 192

7.2.2 文件数据源的设置 195

7.2.3 创建Access数据库 196

7.3 ADO组件对象 198

7.3.1 Connection对象 198

7.3.2 Command对象 201

7.3.3 RecordSet对象 204

7.4 结构化查询语言(SQL) 209

7.4.1 SQL语言概述 209

7.4.2 简单的数据查询 210

7.4.3 复杂的数据查询 211

7.4.4 数据的更新 213

习题7 214

实训7 215

第8章 应用程序设计实例 217

8.1 留言簿 217

8.1.1 留言簿界面设计 218

8.1.2 留言簿数据库设计 220

8.1.3 添加新留言和管理员登录程序设计 223

8.1.4 简易留言簿的实现 225

8.2 网上书店 249

8.2.1 用户登录程序设计 249

8.2.2 推荐图书程序设计 252

8.2.3 搜索图书程序设计 257

8.2.4 图书分类程序设计 263

8.2.5 新品图书程序设计 265

附录A 实训报告 270

参考文献 271