当前位置:首页 > 工业技术
ASP基础及应用教程
ASP基础及应用教程

ASP基础及应用教程PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:吕俊者等编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2006
  • ISBN:7111189809
  • 页数:295 页
图书介绍:本书介绍了静态网页的编写技术与网站的建立,交互网页设计与应用技术。
《ASP基础及应用教程》目录

第1章 ASP网页制作基础 1

1.1 HTML语言概述 1

1.1.1 HTML的特点 1

1.1.2 HTML文件结构与语法 2

1.1.3 HTML标签 3

1.2 ASP简介 8

1.2.1 ASP概述 9

1.2.2 ASP特点 9

1.2.3 ASP的工作过程 10

1.3 ASP的运行环境 10

1.3.1 Web服务器软件的安装 10

1.3.2 ASP的调试及设置 11

1.4 创建ASP页 13

1.4.1 程序结构 13

1.4.2 ASP语法 14

1.4.3 脚本语言 15

1.4.4 内置对象 16

1.4.5 组件技术 16

1.4.6 开发工具 16

1.5 网站设计的要领 16

1.5.1 网站的种类 16

1.5.2 网站设计原则 17

1.5.3 网站设计的要求与技巧 18

1.6 小结 20

1.7 习题 20

第2章 VBScript 22

2.1 VBScript脚本语言 22

2.2 VBScript的数据类型、变量/常数与运算符 23

2.2.1 VBScript数据类型 23

2.2.2 VBScript变量 24

2.2.3 VBScript注释 26

2.2.4 VBScript常数 26

2.2.5 VBScript运算符 27

2.3 VBScript的常用函数 27

2.3.1 数学函数 28

2.3.2 字符串处理函数 30

2.3.3 转换函数 32

2.3.4 测试函数 33

2.3.5 日期时间函数 35

2.4 VBScript的条件语句 37

2.4.1 If...Then...End If语句 38

2.4.2 Select Case...End Select语句 39

2.5 VBScript的循环语句 40

2.5.1 Do...Loop循环 40

2.5.2 While...Wend循环 41

2.5.3 For...Next循环 41

2.5.4 For Each...Next循环 42

2.6 VBScript的过程与函数 43

2.6.1 VBScript的过程定义和调用 43

2.6.2 VBScript的函数定义和调用 44

2.6.3 VBScript的参数调用方式 46

2.7 小结 48

2.8 习题 48

第3章 JavaScript 49

3.1 JavaScript简介 49

3.2 JavaScript语法基础 50

3.2.1 JavaScript的变量 50

3.2.2 JavaScript的数据类型 51

3.2.3 JavaScript的分号与注释 53

3.2.4 JavaScript运算符 53

3.2.5 JavaScript表达式 54

3.2.6 JavaScript函数 54

3.2.7 JavaScript的条件分支语句 55

3.2.8 JavaScript的循环控制语句 57

3.3 JavaScript的内置对象 59

3.3.1 Array对象 60

3.3.2 String对象 61

3.3.3 Math对象 64

3.3.4 Date对象 65

3.3.5 Global对象 67

3.4 JavaScript的文档对象 68

3.4.1 window对象 70

3.4.2 document对象 73

3.4.3 navigator浏览器对象和screen屏幕对象 75

3.4.4 location地址对象和history历史对象 76

3.5 JavaScript的事件处理 77

3.5.1 JavaScript事件及响应方法 77

3.5.2 鼠标事件处理 79

3.5.3 键盘事件处理 80

3.5.4 浏览器对象的常用事件 81

3.6 小结 83

3.7 习题 84

第4章 ASP的内置对象 85

4.1 概述 85

4.2 Response对象 85

4.2.1 Response对象概述 85

4.2.2 Response对象的主要方法 86

4.2.3 Response对象的主要属性 89

4.2.4 集合(Collection) 91

4.3 Request对象 91

4.3.1 Request对象概述 91

4.3.2 ClientCertificate集合 92

4.3.3 Form集合 92

4.3.4 QueryString集合 94

4.3.5 ServerVariables集合 94

4.3.6 TotalBytes属性、ContentType属性和BinaryRead方法 96

4.4 Cookies的使用 97

4.4.1 Cookies的写入 97

4.4.2 Cookies的读取 99

4.5 Session对象 100

4.5.1 Session对象概述 100

4.5.2 使用Session在网页间传递参数 101

4.5.3 Session对象的主要属性和方法 102

4.5.4 Session对象的事件 103

4.6 Application对象 105

4.6.1 Application对象概述 105

4.6.2 Application对象的属性和方法 106

4.6.3 Application对象的事件 107

4.7 Server对象 107

4.7.1 Server对象概述 107

4.7.2 Server对象的方法 108

4.7.3 Server对象的属性 110

4.8 小结 110

4.9 习题 110

第5章 ASP访问Web数据库 112

5.1 Web数据库概述 112

5.2 ASP存取Web数据库 120

5.2.1 ASP访问数据库方式简介 120

5.2.2 SQL语言常用命令 122

5.3 Connection对象 129

5.3.1 创建和撤销一个Connection对象 130

5.3.2 Connection对象的方法、属性和集合简介 130

5.3.3 Connection对象的常用方法 131

5.3.4 Connection对象的属性 134

5.4 Command对象 137

5.4.1 创建和撤销Command对象 138

5.4.2 Command对象的方法、属性和集合简介 138

5.4.3 Command对象的方法 139

5.4.4 Command对象的属性 140

5.4.5 Parameters集合 143

5.4.6 Parameter对象 144

5.4.7 Command对象的应用 145

5.5 Recordset对象 147

5.5.1 创建和撤销Recordset对象 147

5.5.2 Recordset对象的方法和属性简介 148

5.5.3 Recordset对象的方法 149

5.5.4 Recordset对象的属性 156

5.5.5 Recordset对象的应用 163

5.6 Fields集合和Field对象 164

5.6.1 获取Fields集合的方法 164

5.6.2 Fields集合的方法和属性 165

5.6.3 Field对象的方法和属性简介 165

5.6.4 Field对象的方法 166

5.6.5 Field对象的属性 166

5.6.6 Fields集合和Field对象的应用 168

5.7 Properties集合与Property对象 170

5.7.1 获取Properties集合 170

5.7.2 Properties集合的方法与属性 170

5.7.3 Property对象的属性 171

5.7.4 Properties集合和Property对象的应用 173

5.8 Errors集合与Error对象 173

5.8.1 Errors集合的获得 174

5.8.2 Errors集合的方法和属性 174

5.8.3 Error对象 175

5.8.4 Errors集合和Error对象的应用 176

5.9 小结 177

5.10 习题 178

第6章 外挂式ActiveX组件 182

6.1 Ad Rotator组件 183

6.1.1 Ad Rotator组件的语法 184

6.1.2 Rotator Schedule文件 184

6.1.3 Ad Rotator组件的属性 185

6.1.4 Ad Rotator组件的方法 185

6.2 Browser Capabilities组件 185

6.2.1 Browser Capabilities组件的语法 186

6.2.2 Browser Capabilities组件的属性 186

6.2.3 实例 186

6.3 Database Access组件 187

6.3.1 Web数据库配置 187

6.3.2 Database Access组件的语法 187

6.3.3 Database Access组件的方法 187

6.3.4 实例 188

6.4 File Access组件 189

6.4.1 File Access组件的语法 189

6.4.2 File Access组件的方法 190

6.5 Content Linking组件 195

6.5.1 Content Linking组件的语法 195

6.5.2 Content Linking组件的方法 196

6.5.3 实例 196

6.6 其他ASP组件 197

6.7 ASP的组件编程 198

6.8 小结 200

6.9 习题 200

第7章 ASP开发综合实例与编程技巧 201

7.1 网络考试系统设计 201

7.1.1 主菜单的设计 201

7.1.2 一个简化的网络在线练习实例 206

7.1.3 一个模糊查找的实例 219

7.2 编程技巧 226

7.2.1 无组件上传图像 226

7.2.2 SQL语句中的分隔符问题 231

7.2.3 不设置DSN直接访问数据库(DSN-Less)方式 232

7.2.4 ASP读取Excel 2000的文件 233

7.2.5 优化ADO操作 234

7.2.6 相关的下拉菜单 234

7.3 ASP网站的安全与对策 237

7.3.1 Web服务器的安全策略 237

7.3.2 数据库的安全漏洞 238

7.3.3 ASP脚本编程的安全措施 239

7.4 小结 241

第8章 ASP.NET简介 242

8.1 ASP.NET概述 242

8.1.1 Microsoft.Net Framework简介 242

8.1.2 ASP.NET的特点 244

8.1.3 ASP.NET的网络服务 245

8.1.4 ASP.NET的改进和优点 246

8.1.5 ASP向ASP.NET的移植 247

8.2 VB.NET简介 249

8.3 ASP.NET运行环境与开发工具 249

8.3.1 ASP.NET安装所需的软件 249

8.3.2 ASP.NET的调试 250

8.3.3 ASP.NET的开发工具 252

8.3.4 ASP.NET的文件类型 252

8.4 ASP.NET对象和组件 252

8.4.1 ASP.NET常用对象 252

8.4.2 ASP.NET组件 253

8.5 ASP.NET服务器控件 255

8.5.1 HTML服务器控件 256

8.5.2 Web服务器控件 262

8.5.3 其他Web服务器控件 267

8.6 ASP.NET数据访问 271

8.6.1 ADO.NET简介 271

8.6.2 ASP.NET的数据绑定 272

8.6.3 ADO.NET的应用 276

8.7 ASP.NET应用程序的配置文件 290

8.7.1 常用配置 290

8.7.2 自定义Web.config配置 292

8.8 小结 293

8.9 习题 293

参考文献 295

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