当前位置:首页 > 工业技术
深入浅出ASP程序设计与开发
深入浅出ASP程序设计与开发

深入浅出ASP程序设计与开发PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:张德静编著
  • 出 版 社:北京:中国青年出版社
  • 出版年份:2005
  • ISBN:7500661908
  • 页数:374 页
图书介绍:本书以丰富的应用实例为主线、运用大量的图片,由浅入深,真实地再现作者指引读者学习ASP的全过程。本书将ASP分解为多个Section都集中介绍ASP中的某一功能,让读者有重点地学习,有的放矢,并且在全书中不时地穿插提示,将上下文的知识贯穿起来,符合人们的认识规律。
《深入浅出ASP程序设计与开发》目录

第1章 初识ASP 1

1.1 网络程序设计语言的产生背景 1

1.2 WWW的工作原理 2

1.3 目前主要的网络程序设计语言 3

1.3.1 ASP 3

1.3.2 PHP 3

1.3.3 JSP 3

1.4 ASP入门 4

1.4.1 什么是ASP 4

1.4.2 ASP能做什么 5

1.4.3 ASP是怎样工作的 5

1.4.4 ASP与HTML 6

1.4.5 ASP构建网站的特点 6

1.4.6 ASP的组成 7

1.4.8 ASP程序的调试技巧 10

1.4.7 ASP的开发工具 10

1.5 IIS的安装配置 11

1.5.1 IIS的安装 11

1.5.2 IIS中虚拟目录的建立 13

1.5.3 认识Web属性 16

1.6 创建第一个简单的ASP页面 16

练习一 17

第2章 HTML基础 19

2.1 什么是HTML 19

2.1.1 HTML文件是什么 20

2.1.2 一个简单的例子 20

2.1.3 关于HTML编辑器 21

2.2 使用HTML创建基本网页 21

2.2.1 创建基本框架 21

2.2.2 创建文本 22

2.2.3 创建图像 24

2.2.4 创建超链接 25

2.2.5 创建列表 27

2.2.6 创建表格 28

2.2.7 创建表单 31

2.3 块级元素的使用 33

2.3.1 DIV的使用 33

2.3.2 SPAN的使用 34

2.3.3 ADRESS的使用 35

2.3.4 DEL的使用 35

2.3.5 PRE的使用 36

2.4 常用组件介绍 37

2.4.1 Applet的使用 37

2.4.2 Marquee的使用 38

2.4.3 Embed的使用 38

2.4.4 Object的使用 39

2.4.5 MAP的使用 40

2.5 网上商店用户登录页面设计 41

练习二 42

第3章 ASP脚本语言——VBScript 45

3.1 VBScript基础及语法 45

3.1.1 VBScript运算符 45

3.1.2 流程控制 46

3.1.3 如何在ASP中使用VBScript 50

3.2 VBScript变量及数据类型 51

3.2.1 变量的声明 52

3.2.2 变量类型 52

3.2.3 变量数据范围 53

3.2.4 VBScript中的常量 53

3.3 VBScript中的数组 55

3.3.1 数组的声明 55

3.3.2 动态数组 55

3.3.3 常用数组函数 56

3.4.1 Sub过程 57

3.4 VBScript过程 57

3.4.2 Function过程 58

3.5 VBScript常用函数 59

3.5.1 数学函数 59

3.5.2 类型转换函数 59

3.5.3 日期和时间函数 61

3.5.4 字符串运算函数 62

练习三 63

第4章 ASP基础 65

4.1 ASP文件的结构 65

4.2 声明脚本语言 66

4.2.1 如何使用ASP脚本 67

4.2.2 〈Script〉标记和〈%…%〉标记的区别 69

4.3 ASP中结合对象与组件 72

4.5 HTML文件中应用ASP变量、常量和数组 74

4.4 ASP基本语法 74

4.6 在ASP中使用基本脚本语言 76

4.6.1 条件运算 76

4.6.2 循环语句 79

4.6.3 格式化日期和时间 82

4.6.4 格式化数字 85

4.6.5 使用数学函数 86

4.6.6 使用字符串函数 88

4.6.7 Split函数的使用 88

4.6.8 使用With语句 90

4.6.9 调用函数和过程 91

4.7 使用Server Side Include(SSI) 92

4.7.1 SSI的功能 92

4.7.2 #Include指令 94

4.7.5 包含文件的大小 95

4.7.6 #config 95

4.7.4 应用程序的输出 95

4.7.3 使用动态的SSI 95

4.7.7 #flastmod 96

4.7.8 .inc文件 96

练习四 96

第5章 使用Response对象和Request对象 99

5.1 Response对象 99

5.1.1 向浏览器输出数据 99

5.1.2 停止输出数据 100

5.1.3 Response的数据集合 101

5.1.4 网页重定向 102

5.1.5 Response的属性 103

5.1.6 Response的方法 104

5.2 使用Request对象 106

5.2.1 从浏览器获取数据 106

5.2.2 利用QueryString集合获取数据 108

5.2.3 获取服务端环境变量 110

5.3 一个调查表实例 111

练习五 113

第6章 Application和Session对象的应用 115

6.1 Application对象的应用 115

6.1.1 Application对象简介 115

6.1.2 自定义属性的应用 116

6.1.3 使用Application事件和数据集合 117

6.1.4 一个聊天室实例 119

6.1.5 网页计数器实例 122

6.2 Session对象的应用及工作原理 124

6.2.1 Session对象的数据集合 125

6.2.2 Session对象的属性 126

6.2.3 Session对象的方法 127

6.2.4 Session对象的事件 127

6.2.5 Session对象的会话 128

6.2.6 密码验证实例 129

练习六 130

7.1.1 Server对象概述 133

7.1 Server对象的应用 133

第7章 Server对象、Cookies集合和Global.asa文件 133

7.1.2 Server对象属性应用 134

7.1.3 向浏览器输出HTML代码 134

7.1.4 取得文件的路径 135

7.1.5 在浏览器中输出URL代码 136

7.1.6 CreatObject的使用 137

7.2 Cookies集合 138

7.2.1 Cookies工作原理 139

7.2.2 将Cookies写入浏览器 140

7.2.3 从浏览器读取Cookies 140

7.3 使用Global.asa文件 141

7.3.1 Global.asa文件概述 141

7.3.2 动态在线人数统计实例 143

练习七 144

8.1 用Browser组件来获取客户浏览器的信息 145

第8章 ASP的内置组件 145

8.2 FileSystem组件来处理文件 146

8.3 对文件夹的处理 153

8.4 处理驱动器并获取驱动器信息 154

8.5 利用Content Linker组件进行网络导航 156

8.6 Ad Rotator组件来制作动态广告 158

练习八 160

9.1 数据库系统的基本概念 163

第9章 数据库基础知识 163

9.2 建立Access数据库 166

9.3 SQL Server数据库简介 169

9.4 SQL Server 2000的使用 171

9.4.1 SQL Server 2000的介绍 171

9.4.2 SQL Server 2000的安装 172

9.4.3 如何建立数据库 176

9.4.4 如何创建表 179

9.4.5 建立用户和设定密码 182

9.5 设置数据源 185

练习九 187

第10章 使用SQL语句操作数据库 189

10.1 SQL语言简介 189

10.2 Select语句的基本形式 189

10.3 Select结构各子句 190

10.3.1 From子句 190

10.3.2 Where子句 191

10.3.3 Group By子句 194

10.3.4 Order By子句 196

10.3.5 Compute子句 197

10.4 使用函数 198

10.5 利用SQL语句操作数据 202

10.5.1 插入数据 202

10.5.2 修改数据 203

10.6.1 创建视图 204

10.6 视图和索引 204

10.5.3 删除数据 204

10.6.2 创建索引 205

10.7 Transact SQL程序设计 208

10.7.1 基本语法及变量 209

10.7.2 流程控制语句 210

练习十 213

第11章 使用ASP数据库对象操作数据库 215

11.1 使用ADO连接数据源 215

11.2 使用Connection对象连接数据库 215

11.2.1 使用Connection对象打开和关闭数据库 215

11.2.2 向浏览器以表格形式输出内容 217

11.3 使用RecordSet对象 218

11.3.1 RecordSet对象的属性和方法 218

11.3.2 实现数据库的分页显示 219

11.4 使用Command对象 220

11.4.1 Command对象方法概述 220

11.4.2 使用Command对象执行SQL语句 221

练习十一 222

第12章 网上考试系统 223

12.1 系统总体设计 223

12.1.1 设计目标 223

12.1.2 设计思想 223

12.1.3 实现的功能 224

12.2 数据库设计 225

12.2.1 数据库规划 225

12.2.2 数据库表的设计 225

12.3 页面开发与程序设计 229

12.3.1 登录和注册页面 229

12.3.2 考试页面(test.asp) 235

12.3.3 阅卷页面(test_over.asp) 242

12.3.4 网上考试管理页面 246

本章小结 256

13.1.2 设计思想 257

13.1.1 设计目标 257

第13章 图书管理系统 257

13.1 总体设计 257

13.1.3 实现的功能 258

13.2 数据库设计 258

13.2.1 数据库规划 258

13.2.2 数据库表的设计 259

13.3 页面开发与程序设计 261

13.3.1 登录和注册页面(index.htm) 261

13.3.2 图书管理主页(index.asp) 263

13.3.3 图书入库页面(tushuruku.asp) 266

13.3.4 图书信息修改页面(tushumanage.asp) 269

13.3.5 图书注销页面(tushuzhuxiao.asp) 278

13.3.6 图书类别管理页面(tushuleibie.asp) 280

13.3.7 图书信息查询页面(tushucx.asp) 284

13.3.8 图书管理员管理(xtadminmanage.asp) 287

本章小结 291

第14章 网上购物系统 293

14.1 购物系统总体设计 293

14.1.1 设计目标 293

14.1.2 实现的功能 293

14.2 数据库设计 294

14.2.1 数据库规划 294

14.2.2 数据库表设计 294

14.3 页面与程序设计 298

14.3.1 主页设计 298

14.3.2 用户注册页面 310

14.3.3 货物选购页面(basket.asp) 313

14.3.4 收银台页面(cash.asp) 317

14.3.5 购物受理页面(cashsave.asp) 321

本章小结 328

15.1.1 设计目标 329

15.1 系统总体设计 329

第15章 企业内部办公管理系统 329

15.1.2 设计思想 330

15.1.3 实现的功能 330

15.2 数据库设计 332

15.2.1 数据库规划 332

15.2.2 数据库表的设计 332

15.3 页面开发与程序设计 335

15.3.1 登录页面(default.asp) 335

15.3.2 系统主页面(gensystem.asp) 339

15.3.3 通告发布(newnotice.asp) 344

15.3.4 管理通告(noticecontrol.asp) 346

15.3.5 浏览通告(noticelook.asp) 351

15.3.6 个人档案编辑(personinf.asp) 356

15.3.7 员工基本档案(stafpersoninf.asp) 361

15.3.8 个人工作计划管理(dayrep.asp) 364

本章小结 366

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