《ASP网络编程从入门到精通》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:神龙工作室编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2006
  • ISBN:7115137161
  • 页数:497 页
图书介绍:本书介绍了ASP网络编程的基本知识,使用方法和操作步骤。

第1章 网络编程概述 1

1.1 网络编程简介 2

1.1.1 网络编程语言 2

1.1.2 ASP简介 2

1.2 安装配置服务器 4

1.2.1 安装IIS 4

1.2.2 配置IIS 8

1.3 安装配置数据库 11

第2章 ASP的框架语言——HTML 13

2.1 HTML简介 14

2.1.1 什么是HTML 14

2.1.2 HTML文档 14

2.1.3 页面结构 14

2.2.2 Head标记 15

2.2.3 Title标记 15

2.2 HTML的头部区段 15

2.2.1 序 15

2.2.4 Meta标记 16

2.2.5 Base标记 16

2.2.6 Link标记 16

2.2.7 Isindex标记 17

2.3.1 Body标记 19

2.3.2 文字标记 19

2.3 HTML的主体区段 19

2.3.3 多媒体标记 21

2.3.4 超级链接标记A 23

2.3.5 表格标记〈table〉 23

2.3.6 表单 25

2.3.7 框架标记 28

2.3.8 列表标记 30

2.3.9 排版标记 30

2.3.10 〈Marquee〉标记 31

2.5 HTML共有的事件属性 32

2.4 转义符 32

第3章 ASP基础及脚本VBScript详解 33

3.1 ASP基础知识 34

3.1.1 ASP文件的基本结构 34

3.1.2 ASP的语法约定 34

3.1.3 声明脚本语言 35

3.1.4 ASP指令 35

3.2 VBScript概述 36

3.3 VBScript代码的基本格式 36

3.4 VBScript的数据类型 37

3.5 VBScript的运算符 39

3.5.1 运算符的优先级 39

3.5.2 算术运算符 39

3.5.3 逻辑运算符 40

3.5.5 比较运算符 41

3.6 VBScript变量 41

3.5.4 连接运算符 41

3.6.1 什么是变量 42

3.6.2 声明变量 42

3.6.3 命名规则 42

3.6.4 变量赋值 43

3.6.5 应用变量 43

3.6.6 变量的作用域和生命周期 43

3.8 VBScript数组 44

3.7 VBScript常量 44

3.9 条件语句 45

3.9.1 If...Then...Else 46

3.9.2 Select...Case 47

3.10 循环语句 48

3.10.1 Do...Loop语句 48

3.10.2 While...Wend语句 50

3.10.3 For...Next语句 51

3.10.4 For Each...Next语句 52

3.11.1 Sub过程 53

3.11 VBScript中的过程 53

3.11.2 Function过程 55

3.11.3 VBScript内置函数 58

3.12 VBScript中代码的调试 60

第4章 ASP内置对象详解 61

4.1 什么是对象 62

4.2 ASP内置对象综述 62

4.3 向服务器端发送请求的Request对象 63

4.3.1 Request对象的属性 64

4.3.2 Request对象的方法 64

4.3.3 Request对象的集合 64

4.4 向客户端发送数据的Response对象 69

4.4.1 Response对象属性 69

4.4.2 Response对象方法 71

4.4.3 Response对象的集合 74

4.5.1 Cookie变量的生命期限 75

4.5 Cookie 75

4.5.2 Cookie变量的作用域 76

4.5.3 Cookie字典 76

4.6 为多个用户共享数据的Application对象 77

4.6.1 使用Application对象定义变量和对象 77

4.6.2 Application对象的集合 78

4.6.3 Application对象的方法 79

4.6.4 Application对象的事件 79

4.7 为单个用户保存数据Session对象 80

4.7.1 使用Session对象定义变量和对象 81

4.7.2 Session对象的集合 81

4.7.3 Session对象的属性 82

4.7.4 Session对象的方法 83

4.7.5 Session对象的事件 84

4.7.6 会话启动 85

4.8 Global.asa文件简介 85

4.9 服务器对象Server 86

4.9.2 Server对象的方法 87

4.9.1 Server对象的属性 87

4.10 ASP的内置组件简介 89

第5章 利用ADO访问数据库 91

5.1 SQL语言简介 92

5.1.1 Select查询语句 93

5.1.2 Insert插入操作 96

5.1.3 Update更新操作 96

5.1.4 Delete删除操作 96

5.1.5 存储过程 97

5.2 什么是ADO 105

5.2.1 ADO的集合和对象 106

5.2.2 ADO常量 106

5.3 创建数据源 107

5.3.1 使用ODBC创建Microsoft Access数据源 107

5.3.2 使用ODBC创建SQL Server数据源 109

5.4 连接数据库 111

5.4.1 与MicrosoftAccess数据库的连接 111

5.3.3 使用字符串创建数据源 111

5.4.2 与SQL Server数据库的连接 112

5.5 连接数据源的Connection对象 113

5.5.1 创建Connection对象 113

5.5.2 Connection对象的连接方式 113

5.5.3 Connection对象属性 114

5.5.4 Connection对象的方法 116

5.6.2 Errors集合的方法 120

5.6.3 Error对象的属性 120

5.6 Errors集合和Error对象 120

5.6.1 Errors集合的属性 120

5.5.5 Connection对象的集合 120

5.7 对数据源执行命令的Command对象 121

5.7.1 Command对象属性 121

5.7.2 Command对象的方法 123

5.7.3 Command对象的集合 125

5.7.4 调用存储过程 125

5.8.1 Parameters集合的属性 129

5.8 Parameters集合和Parameter对象 129

5.8.3 Parameter对象的属性 130

5.8.2 Parameters集合的方法 130

5.8.4 Parameter对象的方法 131

5.9 数据操作对象Recordset对象……………………………………………………13l5.9.1 游标 131

5.9.2 Recordset对象属性 132

5.9.3 Recordset对象方法 136

5.10 Fields集合和Field对象 140

5.10.1 Fields集合的属性 140

5.9.4 RecordSet对象的集合 140

5.10.2 Field对象的属性 141

5.10.3 Field对象的方法 142

第6章 聊天室 143

6.1 建立站点 144

6.2 网站结构设计 145

6.2.1 功能分析与设计 145

6.2.2 模块实现 145

6.3.1 数据库的创建 146

6.3 数据库结构设计 146

6.3.2 数据库逻辑结构设计 147

6.4 用户登录模块 151

6.4.1 index.asp页面 151

6.4.2 Enter.asp页面 163

6.4.3 Newcreate.asp页面 172

6.4.4 Room.asp页面 176

6.5 新用户注册模块 180

6.5.1 NewUser.asp页面 180

6.5.2 DealNewUser.asp页面 189

6.6 聊天模块 193

6.6 Main.asp页面 193

6.6.2 Content.asp页面 199

6.6.3 Send.asp页面 210

6.6.4 Time.asp页面 220

6.6.5 Currentinfo.asp页面 226

6.6.6 Help.asp页面 229

6.6.7 Quit.asp页面 231

6.6.8 Exit.asp页面 233

6.7 管理模块 235

6.7.1 OnlineAdmin.asp页面 235

67.2 Useradmin.asp页面 255

6.7.3 Adminspeak.asp页面 267

6.7.4 Closeid.asp页面 278

6.7.5 Closeip.asp页面 279

6.8 站点发布 280

6.8.1 配置IIS 280

6.8.2 设置默认站点 283

第7章 简易BBS制作 285

7.1 建立站点 286

7.2 网站结构设计 286

7.3.1 数据库的创建 287

7.3 数据库结构设计 287

7.2.2 模块实现 287

7.2.1 功能分析与设计 287

7.3.2 数据库逻辑结构设计 289

7.4 用户管理模块 291

7.4.1 index.asp页面 291

7.4.2 welcome.asp页面 297

7.5 文章管理模块 298

7.5.1 BBS框架 298

7.5.2 功能列表页面 300

7.5.3 文章列表页面 306

7.5.4 详细信息页面 310

7.5.5 文章发表 314

7.6 信息管理模块 319

7.6.1 用户信息页面 319

7.6.2 留言处理页面 322

7.6.3 查看留言 323

7.6.4 滚动公告栏 324

第8章 在线考试系统 327

8.1 建立站点 328

8.2 网站结构设计 329

8.2.1 功能分析与设计 329

8.2.2 模块实现 329

8.3 数据库结构设计 329

8.3.1 数据库的创建 330

8.3.2 数据库逻辑结构设计 330

8.4 用户管理 333

8.4.1 首页登录 333

8.4.2 考生管理 337

8.4.3 管理员管理 346

8.5 考试管理 351

8.5.1 考试科目管理 351

8.5.2 考试题目管理 359

8.5.3 考试成绩管理 366

8.6 考生考试 368

8.6.1 选择科目 369

8.6.2 考试进行 373

8.6.3 考试结束 380

第9章 网上购书网站 385

9.1 系统概述 386

9.1.1 设计目标 386

9.1.2 设计方案 387

9.1.3 系统的总体设计 387

9.2 数据库分析 389

9.2.1 数据库的需求 389

9.2.2 数据库的创建 389

9.2.3 数据库的逻辑结构设计 391

9.3 导航条的应用 394

9.3.1 首部及尾部导航条 394

9.3.2 ASP#include指令 394

9.4 用户注册 395

9.4.1 填写注册信息 395

9.3.3 代码的实现 395

9.4.2 提交注册信息 399

9.5 登录模块 402

9.5.1 用户登录 402

9.5.2 用户注销 405

9.5.3 取回用户密码 405

9.6 账户模块 408

9.6.1 个人资料界面 410

9.6.2 收货资料界面 414

9.6.3 修改密码界面 419

9.6.4 购物车界面 420

9.6.5 我的订单界面 432

9.6.6 积分查询界面 435

9.6.7 统计信息界面 435

9.6.8 注销模块 437

9.7 产品模块 437

9.8 搜索模块 440

9.9 分类模块 446

9.10 管理员登录模块 448

9.11 图书管理 449

9.11.1 添加新书 449

9.11.2 管理书籍 453

9.11.3 订单管理 457

9.11.4 评论管理 461

9.12.1 大类管理 463

9.12 分类管理 463

9.12.2 小类管理 468

9.12.3 类别转移 473

9.13 用户管理 474

9.13.1 客户管理 474

9.13.2 管理员管理 483

9.13.3 送货/汇款方式 488

9.13.4 注销/退出 494

附录 网页特效和网页素材 495