当前位置:首页 > 工业技术
Active Server Pages ASP 2.0网页设计手册
Active Server Pages ASP 2.0网页设计手册

Active Server Pages ASP 2.0网页设计手册PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:李世杰编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:1999
  • ISBN:7302035490
  • 页数:298 页
图书介绍:
《Active Server Pages ASP 2.0网页设计手册》目录

第1章 Active Server Pages 概述 1

1.1 轻轻松松学会Active Server Pages 1

1.2 IIS 40揭开了Web Computing 的序幕 1

1.2.1 客房机/服务器结构与internet 的结合 2

1.2.2 Web Computing 带来的强大效益 2

1.2.3 IIS 40 的新成员 3

1.3 Active Server Pages的使用环境 3

1.4 回顾超文本文件的历史 4

1.4.1 可连接的静态超文本文件 4

1.4.2 动态HTML 4

1.5 Active Server Pages 的运行方式与优点 4

1.6 Active Server Pages 概况 5

1.6.1 ASP Web 页面的结构 6

1.6.2 使用脚本语言编写ASP 6

1.6.3 脚本语言的标识 7

1.6.4 使用SERVER_SIDE INCLUDE 7

1.6.5 其他该注意的地方 7

1.7 六大对象的概要性介绍 7

1.7.1 对象的语法、方法与属性 8

1.8 什么叫做Active Server Pages Web 应用程序 8

1.9 ASP与ACTIVEX 组件完美的结合 10

1.10 如何从客房端取得信息 10

1.10.1 REQUEST 对象 10

1.10.2 使用HTML的FORM 获取客户信息 11

1.10.3 使用QUERYSTRING 获取方法 11

1.10.4 使用FORM 获取方法 13

1.10.5 使用SERVERVARIABLES 获取方法 14

1.10.6 使用COOKLES 获取方法 15

1.11 送出信息给客房端 16

1.11.1 使用WRITE 送出信息 16

1.11.2 引导客户端至另一个URL 位置 17

1.11.3 控制送出的文件类型 17

1.11.4 设置客户端浏览器COOKLES 值 17

1.11.5 设置客户端浏览器的CACHE 18

1.12 内置的ACTIVEX SERVER 组件 19

1.12.1 建立组件变量实例(INSTANCE) 19

1.12.2 内部组件概述 19

1.13 你不可不知的事 21

1.14 思考与练习 21

第2章 编写Active Server Pages 22

2.1 引言 22

2.2 第一个Active Server Pages Web 页面 22

2.3 FORM 与SERVER 的交互 25

2.4 使用ACTIVE X SERVER 组件 27

2.4.1 使用广告轮显组件 28

2.4.2 使用浏览器兼容组件 30

2.4.3 使用数据库存取组件 32

2.5 Active Server Pages 的纠错 36

2.5.1 如何处理VBSCRIPT 的错误 37

2.5.2 JAVASCRIPT 常见的错误 37

2.5.3 FORM 的纠错 37

2.6 思考与练习 37

第3章 开发Web Computing 程序 39

3.1 引言 39

3.2 开发以ASP 为基础的应用程序 39

3.3 SESSION 与APPLICATION 对象 40

3.3.1 GLOBAL.ASA 文件 40

3.3.2 GLOBAL.ASA 文件内写些什么 41

3.3.3 APPLICATION 或SESSION 的开始事件 42

3.3.4 APPLICATION 或SESSION 的结束事件 42

3.3.5 结束一个SESSION 43

3.3.6 结束一个APPLICATION 43

3.4 管理SESSION 43

3.4.1 SESSIONID 与COOKIES 44

3.4.2 Web Server 送出SESSION COOKIES 的机制 44

3.4.3 SESSION 在安全上的考虑 45

3.4.4 在SESSION 对象中存储信息 45

3.5 管理APPLICATION 45

3.6 设置组件范围(COMPONENT SCOPE) 48

3.6.1 使用<OBJECT>标识 48

3.6.2 使用SERVER、CREATEOBJECT 方法 49

3.7 效率的问题 49

3.8 关于安全与认证的问题 49

3.8.1 SECURE SOCKETS LAYER (SSL) 49

3.8.2 启动SSL 安全的步骤 50

3.8.3 使用客户端的认证 50

3.9 隐藏与显示应用程序代码 51

3.9.1 小心!Internet 黑客就在你身边 51

3.10 更改ASP 系统设置值 52

3.10.1 修改REGILTRY 数据 53

3.10.2 ASP REGISTRY 相关设置 53

3.11 思考与练习 57

第4章 ASP 内部6大对象 58

4.1 引言 58

4.2 SERVER 对象 58

4.2.1 ScriptTimeOut 属性 59

4.2.2 Create Object 方法 59

4.2.3 HTMLENCODE 方法 60

4.2.4 MAPPATH 方法 60

4.2.5 URLENCODE 方法 61

4.3 REQUEST 对象 61

4.3.1 CLIENTCERTIFICATE 数据集合 62

4.3.2 COOKIES 数据集合 64

4.3.3 RORM 数据集合 66

4.3.4 QUERYSTRING 数据集合 67

4.3.5 SERVERVARIABLES 数据集合 69

4.3.6 TOTALBYTES 属性 72

4.3.7 BINARYREAD 方法 72

4.4 RESPONSE 对象 72

4.4.1 关于COOKIES 数据集合 73

4.4.2 BUFFER 属性 75

4.4.3 CONTENTTYPE 属性 75

4.4.4 EXPIRES 属性 76

4.4.5 EXPIRESABSOLUTE 属性 76

4.4.6 STATUS 属性 76

4.4.7 CACHECONTROL 属性 76

4.4.8 CHARSET 属性 76

4.4.9 ISCLIENTCONNECTED 属性 77

4.4.10 PICS 属性 77

4.4.11 ADDHEADER 方法 77

4.4.12 APPENDTOLOG 方法 78

4.4.13 BINARYWRITE 方法 78

4.4.14 CLEAR 方法 78

4.4.15 END 方法 78

4.4.16 FLUSH 方法 79

4.4.17 REDIRECT 方法 79

4.4.18 WRITE 方法 79

4.5 APPLICATION 对象 79

4.5.1 CONTENTS 数据集合 83

4.5.2 STATICOBJECTS 数据集合 83

4.6 SESSION 对象 84

4.6.1 SESSIONID 属性 86

4.6.2 TIMEOUT 属性 86

4.6.3 CONTENTS 数据集合 87

4.6.4 STATICOBJECTS 数据集合 87

4.6.5 ABANDON 方法 87

4.7 OBJECTCONTEST 对象(新成员) 88

4.7.1 @TRANSACTION 标识 88

4.7.2 SETABORT 方法 89

4.7.3 SETCOMPLETE 方法 89

4.7.4 ONTRANSACTIONCOMMIT 事件 89

4.7.5 ONTRANSACTIONABORT 事件 90

4.8 现看GLOBAL.ASA 这个文件 90

4.8.1 APPLICATION 事件 90

4.8.2 SESSION 事件 91

4.9 <OBJECT> 标识 92

4.10 思考与练习 92

第5章 功能强大的ASP 内置组件 94

5.1 引言 94

5.2 广告轮显示组件 94

5.3 广告轮显示组件的成员 96

5.4 广告轮显示组件内置的三个属性 97

5.4.1 BORDER 97

5.4.2 CLICKABLE 97

5.4.3 TARGETFRAME 97

5.5 广告轮显示组件内置的方法 98

5.5.1 GETADVERTISEMENT 98

5.6 超链接处理文件 98

5.7 关于广告信息文件 98

5.7.1 广告信息文件语法 99

5.7.2 编写广告轮显组件的核心处理程序 100

5.8 浏览器兼容组件 100

5.9 浏览器兼容组件的成员 101

5.9.1 声明浏览器兼容组件的对象实例 101

5.9.2 BROWSCAP.INI 文件的设置 102

5.10 文件超链接组件 105

5.10.1 文件超链接组件的成员 106

5.10.2 URL 数据文件 106

5.10.3 建立对象实例的语法 106

5.10.4 对象的方法 106

5.10.5 文件超链接组件实例 108

5.11 文件存取组件 109

5.11.1 FILESYSTEMOBJECT 对象 109

5.11.2 FILESYSTEMOBJEC 的方法 110

5.11.3 TEXTSTREA 对象 111

5.11.4 TEXTSTREA 对象所提供的方法 111

5.12 计数器设计 112

5.13 再接再励 117

5.14 数据库存取组件 120

5.15 思考与练习 121

第6章 神奇的ADO 122

6.1 引言 122

6.2 利用ADO 开发数据库应用程序的优点与特色 123

6.3 ADO 结构及对象 123

6.4 RECORDSET 对象的运行 125

6.5 卓越的ADO 对象共享机制 125

6.6 选择VBSCRIPT 开发ADO 126

6.7 ADO 与Active Server Pages 128

6.8 你不可不知的事 128

6.9 思考与练习 129

第7章 RECORDSET 对象 130

7.1 引言 130

7.2 RECORDSET 所提供的处理接口 133

7.3 RECORDSET 属性 133

7.3.1 ABSOLUTEPAGE 133

7.3.2 ABSOLUTEPOSITION 134

7.3.3 ACTIVECONNECTION 134

7.3.4 BOF 134

7.3.5 CACHESIZE 135

7.3.6 CURSORLOCATION 135

7.3.7 CURSORTYPE 135

7.3.8 EDITMODE 136

7.3.9 EOF 136

7.3.10 FILTER 136

7.3.11 LOCKTYPE 136

7.3.12 MAXRECORDS 137

7.3.13 PAGECOUNT 137

7.3.14 APGESIZE 137

7.3.15 RECORDCOUNT 137

7.3.16 SOURCE 137

7.3.17 STATUS 138

7.4 RECORDSET 方法 139

7.4.1 ADDNEW 139

7.4.2 CANCELBATCH 140

7.4.3 CANCELUPDATE 140

7.4.4 CLONE 140

7.4.5 CLOSE 140

7.4.6 DELETE 140

7.4.7 GETROWS 141

7.4.8 MOVE 141

7.4.9 MOVENEXT 141

7.4.10 MOVEPREVIOUS 142

7.4.11 MOVEFIRST 142

7.4.12 MOVELAST 142

7.4.13 NEXTRECORDSET 142

7.4.14 OPEN 142

7.4.15 REQUERY 143

7.4.16 RESYNC 143

7.4.17 SUPPORTS 143

7.4.18 UPDATE 144

7.4.19 UPDATEBATCH 145

7.5 RECORDSET FIELSD 数据集合 145

7.6 FIELSD 数据集合内部属性 146

7.6.1 COUNT 146

7.7 FIELSD COLLECTION 方法 146

7.7.1 REFRESH 146

7.7.2 ITEM 146

7.8 FIELD 属性 147

7.8.1 ACTUALSIZE 147

7.8.2 ATTRIBUTES 147

7.8.3 DEFINEDSIZE 148

7.8.4 NAME 148

7.8.5 TYPE 148

7.8.6 VALUE 149

7.8.7 PRECISION 149

7.8.8 NUMERICSCALE 149

7.9 FIELD 方法 149

7.9.1 APPENDCHUNK 150

7.9.2 GETCHUNK 150

7.9.3 ORIGINALVALUE 150

7.9.4 UNDERLYINGVALUE 150

7.10 动态输出数据库 151

7.10.1 ABC 动态教学数据库 151

7.11 思考与练习 156

第8章 CONNECION 对象 158

8.1 引言 158

8.2 综观CONNECTION 对象 158

8.3 CONNECTION 属性 159

8.3.1 ATTRIBUTES 160

8.3.2 COMMANDTIMEOUT 160

8.3.3 CONNECTIONSTRING 160

8.3.4 CONNECTIONTIMEOUT 161

8.3.5 CURSORLOCATION 161

8.3.6 DEFAULTDATABASE 161

8.3.7 ISOLATIONLEVEL 162

8.3.8 MODE 162

8.3.9 PROVIDER 163

8.3.10 VERSION 163

8.4 CONNECTION 方法 163

8.4.1 BEGINTRANS 163

8.4.2 CLOSE 163

8.4.3 COMMITTRANS 164

8.4.4 EXECUTE 164

8.4.5 ROLLBACKTRANS 164

8.4.6 OPEN 164

8.5 使用ERRORS 数据集合 165

8.6 使用PROPERTIES 数据集合 165

8.7 共享同一个CONNECTION 对象通道 165

8.8 使用CONNECTION POOLING 169

8.8.1 启动CONNECTION POOL 170

8.9 事务处理(TRANSACTIONS) 172

8.10 背景知识 173

8.11 思考与练习 174

第9章 COMMAND 对象 175

9.1 引言 175

9.2 COMMAND 对象 175

9.3 建立COMMAND 对象 175

9.4 链接COMMAND 对象 176

9.5 指定数据库链接信息 176

9.6 执行数据库查询 177

9.7 COMMAND 对象属性 178

9.7.1 ACTIVECONNECTION 178

9.7.2 COMMANDTEXT 178

9.7.3 COMMANDTIMEOUT 178

9.7.4 COMMANDTYPE 179

9.7.5 PREPARED 179

9.8 COMMAND 对象方法 179

9.8.1 CREATEPARAMETER 179

9.8.2 EXECUTE 180

9.9 COMMAND 对象的PARAMETERS 数据集合 180

9.10 PARAMETERS 数据集合属性 180

9.10.1 COUNT 180

9.11 PARAMETERS 数据集合方法 181

9.11.1 APPEND 181

9.11.2 DELETE 181

9.11.3 ITEM 181

9.11.4 REFRESH 182

9.12 PARAMETER 属性 182

9.12.1 ATTRIBUTES 182

9.12.2 DIRECTION 182

9.12.3 NAME 183

9.12.4 NUMERICSCALE 183

9.12.5 PRECTISION 183

9.12.6 SIZE 183

9.12.7 TYPE 183

9.12.8 VALUE 184

9.13 PARAMETER 对象方法 184

9.13.1 APPENDCHUNK 184

9.13.2 GETCHUNK 185

9.14 COMMAND 对象与其参数 185

9.14.1 存取PARAMETERS 数据集合内的参数 185

9.14.2 调用REFRESH 方法 186

9.14.3 声时参数 186

9.14.4 传入参数值并发出数据查询 187

9.14.5 建立动态的数据查询给服务器端 187

9.14.6 取回子程序返回值 189

9.15 背景知识 189

9.16 思考与练习 190

第10章 ERROR 对象 191

10.1 引言 191

10.2 取得ERRORS 数据集合 191

10.3 ERRORS 数据集合 192

10.4 ERRORS 数据集合属性 192

10.4.1 COUNT 192

10.5 ERRORS 数据集合方法 192

10.5.1 CLEAR 192

10.5.2 ITEM 193

10.6 ERROR 对象 193

10.6.1 ERROR 对象属性 193

10.6.2 DESCRIPTION 193

10.6.3 HELPCONTEXT 193

10.6.4 HELPFILE 194

10.6.5 NATIVEERROR 194

10.6.6 NUMBER 194

10.6.7 SOURCE 195

10.6.8 SOURCESTATE 195

10.7 ADO 的PROPERTIES 数据集合与PROPERTY 对象 196

10.7.1 取得PROPERTY 对象 196

10.8 PROPERTIES 数据集合属性 196

10.8.1 COUNT 196

10.9 PROPERTISE 数据集合方法 197

10.9.1 ITEM 197

10.9.2 REFRESH 197

10.10 PROPERTY 对象属性 197

10.10.1 ATTRIBUTES 197

10.10.2 VALUE 198

10.11 思考与练习 199

第11章 获取免费的ASP 组件 200

11.1 引言 200

11.2 如何取得ACTIVES SERVER 组件 200

11.3 SMTP 组件 201

11.3.1 BAMBOOSMTP 方法 201

11.3.2 BAMBOOSMTP 属性 201

11.3.3 SMTP 组件范例 201

11.4 HTTP 组件 205

11.4.1 ASPHTTP 组件属性 206

11.4.2 ASPHTTP 组件方法 206

11.4.3 HTTP 组件范例 206

11.5 FTP 组件 208

11.5.1 FTP 组件的方法(INETASP.DLL) 209

11.5.2 FTP 组件实例 209

11.6 PAGE COUNTER 组件 214

11.6.1 声明PAGECOUNTER 对象实例 214

11.6.2 PAGECOUNTER 的方法 215

11.7 PAGE FORMAT 组件 216

11.7.1 声明TEXTFMT 组件实例 216

11.7.2 TEXTFMT 组件方法 216

11.8 哪里还可以取得ASP 组件 217

11.9 其他ACTIVE SERVER PAGES 资源网站 219

11.10 最后的冲刺 220

11.11 思考与练习 220

第12章 ASP WEB CONPUTING 实例 221

12.1 对照式搜寻向导 221

12.1.1 搜寻向导的LAYOUT 221

12.1.2 SEARCH.ASP 的设计 221

12.2 WEB 电子公告栏与数据库的结合 228

12.2.1 制作数据库模板 229

12.2.2 电子公告栏的LAYOUT 230

12.2.3 电子公告栏的测试 238

12.3 多人WEB 网上聊天程序实例 238

12.3.1 先来看看结果,并想想看?该如何下手 240

12.3.2 你现要要了解的ASP 对象语法 242

12.3.3 解析其他的网页程序代码 244

12.4 思考与练习 249

第13章 IIS 4.0支持ASP 的新功能 250

13.1 安装INTERNET INFORMATION SERVER 40 250

13.2 ASP 新功能 251

13.3 建立ASP 应用程序 252

13.3.1 建立应用程序的步骤 252

13.3.2 要从应用程序删除目录的步骤 252

13.4 独立(或隔离)应用程序步骤 253

13.4.1 建立独立(或隔离)的应用程序步骤 253

13.5 设定ASP 应用程序 254

13.5.1 设定ASP 应用程序 254

13.5.2 关于应用程序设定——应用程序选项内容表 255

13.5.3 关于应用程序设定——应用程序调试内容表 256

13.6 启用SCRIPT DEBUGER 调试 257

13.7 ASP 内部六大对象 259

13.8 MICROSOFT ACTIVE SERVER PAGES 对象调查表 259

13.9 新的内部ASP 组件 261

13.10 更多更新的功能 262

13.11 思考与练习 263

第14章 ASP 组件的实际制作 264

14.1 引言 264

14.2 使用VB 5.0 编写随机数(RANDOM)组件 265

14.3 使用VB 5.0 编写浏览目录文件(DIR)组件 269

14.4 使用Visual J++ 开发ASP 组件的提示 272

14.5 思考与练习 274

附录A 一般常见的MIME 类型 275

附录B VBSCRIPT 常见的内部函数 278

附录C MICROSOFT 完整CODE.ASP 281

附录D 网页推送(POSH)技术资料 285

相关图书
作者其它书籍
返回顶部