网络程序设计——ASP

网络程序设计——ASP
作 者: 蔡翠平 尚俊杰
出版社: 清华大学出版社
丛编项: 北京大学信息技术系列教材
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: ASP/ASP+
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《网络程序设计——ASP》作者简介

内容简介

本书详细介绍了使用ASP进行网络程序设计的应用技术。全书分为3部分共11章。第一部分为基础篇,包括1~6章,主要讲述网络编程的概况、ASP概述、VBScript语言和最常用的ASP技术;第二部分为提高篇,包括7~11章,对ASP进行了详细的介绍,并给出了几个常见的网络程序实例;第三部为附录,主要是学习ASP常见问题答疑、ASP资源网站等。配套光盘包括全书所有例题的源代码。本书注重基础知识,讲究实用,是网络程序设计者的入门指南;也可作为网络程序设计人员的参考书;同时适合做大中专院校网络程序设计的教材。本书详细介绍了使用ASP进行网络程序设计的应用技术。全书分为3部分共11章。第一部分为基础篇,包括1~6章,主要讲述网络编程的概况、ASP概述、VBScript语言和最常用的ASP技术;第二部分为提高篇,包括7~11章,对ASP进行了详细的介绍,并给出了几个常见的网络程序实例;第三部为附录,主要是学习ASP常见问题答疑、ASP资源网站等。配套光盘包括全书所有例题的源代码。本书注重基础知识,讲究实用,是网络程序设计者的入门指南;也可作为网络程序设计人员的参考书;同时适合做大中专院校网络程序设计的教材。

图书目录

第1章 网络程序设计概述

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

1. 2 WWW的工作原理

1. 2. 1 什么是服务器端. 客户端

1. 2. 2 静态网页的工作原理

1. 2. 3 动态网页的工作原理

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

1. 3. 1 ASP概述

1. 3. 2 PHP概述

1. 3. 3 JSP概述

1. 4 本章小结

习题1

第2章 ASP初步

2. 1 ASP的运行环境

2. 1. 1 安装IIS 5. 0

2. 1. 2 浏览ASP文件

2. 1. 3 添加虚拟目录

2. 1. 4 设置默认文档

2. 1. 5 运行环境小结

2. 2 ASP的开发工具

2. 3 制作一个简单的ASP文件

2. 3. 1 新建ASP文件

2. 3. 2 保存ASP文件

2. 3. 3 浏览ASP文件

2. 4 ASP的语法简介

2. 4. 1 ASP文件的基本组成

2. 4. 2 ASP文件的约定

2. 5 开发ASP程序时的注意事项

习题2

第3章 ASP脚本语言--VBScript

3. 1 脚本语言概述

3. 2 VBScript代码的基本格式

3. 3 VBScript的数据类型

3. 4 VBScript常量

3. 5 VBScript变量

3. 6 VBScript数组

3. 7 VBScript运算符

3. 8 VBScript函数

3. 8. 1 转换函数

3. 8. 2 字符串函数

3. 8. 3 日期和时间函数

3. 8. 4 数学函数

3. 8. 5 检验函数

3. 9 VBScript过程

3. 9. 1 Sub子程序

3. 9. 2 Function函数

3. 9. 3 子程序和函数的位置

3. 10 使用条件语句

3. 10. 1 If...Then...Else语句

3. 10. 2 SelectCase语句

3. 11 使用循环语句

3. 11. 1 For...Next循环

3. 11. 2 Do...Loop循环

3. 11. 3 While...Wend循环

3. 11. 4 ForEach...In循环

3. 11. 5 循环嵌套

3. 11. 6 强行退出循环

3. 12 注释语句

3. 13 容错语句

习题3

第4章 Request Response对象

4. 1 ASP内部对象概述

4. 2 利用Request对象从客户端获得信息

4. 2. 1 Request对象简介

4. 2. 2 使用Form获取方法

4. 2. 3 使用QueryString获取方法

4. 2. 4 ServerVariables获取方法

4. 2. 5 ClientCertificate获取方法

4. 2. 6 TotalBytes属性

4. 2. 7 BinaryRead方法

4. 3 利用Response对象向客户端输出信息

4. 3. 1 Response对象简介

4. 3. 2 使用Write方法输出信息

4. 3. 3 使用Redirect方法引导客户端至另一个URL位置

4. 3. 4 使用End方法停止处理ASP程序

4. 3. 5 关于Buffer属性

4. 3. 6 BinaryWrite方法

4. 4 使用Cookies在客户端保存信息

4. 4. 1 什么是Cookies

4. 4. 2 使用Response对象设置Cookies

4. 4. 3 使用Request对象获取Cookies

4. 4. 4 Cookies综合示例

习题4

第5章 Session和Application对象

5. 1 利用Session对象记载特定客户信息

5. 1. 1 Session对象简介

5, 1. 2 利用Session存储信息

5. 1. 3 利用Session存储数组信息

5, 1. 4 Timeout属性

5. 1. 5 Abandon方法

5. 2 利用Application对象记载所有客户信息

5. 2. 1 Application对象简介

5. 2. 2 利用Application存储信息

5. 2. 3 利用Application存储数组信息

5. 3 应用程序与Global. 888文件

5. 3. 1 什么是应用程序

5. 3. 2 什么是Global. asa文件

5. 3. 3 Global. asa简单示例

习题5

第6章 Server对象

6. 1 Server对象简介

6. 2 Server对象的属性和方法

6. 2. 1 ScriptTimeout属性

6. 2. 2 CreateObject方法

6. 2. 3 HTMLEncode方法

6. 2. 4 URLEncode方法

6. 2. 5 MapPath方法

6. 2. 6 Execute方法

6. 2. 7 Transfer方法

习题6

第7章 数据库基础知识

7. 1 数据库的基本概念

7. 1. 1 数据管理技术的发展阶段

7. 1. 2 数据库的基本术语

7. 1. 3 数据库管理系统

7. 2 建立Access数据库

7. 2. 1 规划自己的数据库

7. 2. 2 新建数据库

7. 2. 3 新建和维护表

7. 2. 4 新建和维护查询

7. 3 SQL语言简介

7. 3. 1 Select语句

7. 3. 2 Insert语句

7. 3. 3 Delete语句

7. 3. 4 Update语句

7. 4 设置数据源

习题7

第8章 ASP存取数据库

8. 1 ASP内部组件概述

8. 2 利用数据库存取组件存取数据库

8. 2. 1 数据库存取组件简介

8. 2. 2 数据库准备

8. 2. 3 连接数据库

8. 2. 4 利用Select语句查询记录

8. 2. 5 利用Insert语句添加记录

8. 2. 6 利用Delete语句删除记录

8. 2. 7 利用Update语句修改记录

8. 3 对网络导航程序的再探讨

8. 3. 1 利用Select语句查询记录

8. 3. 2 利用Insert语句添加记录

8. 3. 3 利用Delete语句删除记录

8. 3. 4 利用Update语句修改记录

8. 4 本章小结

习题8

第9章 深入进行数据库编程

9. 1 ADO的内部对象

9. 2 Connection对象

9. 2. 1 建立Connection对象

9. 2. 2 Connection对象的属性

9. 2. 3 Connection对象的方法

9. 2. 4 利用Connection对象存取数据库

9. 2. 5 事务处理

9. 2. 6 Error对象和Errors集合

9. 3 Command对象

9. 3. 1 建立Command对象

9. 3. 2 Command对象的属性

9. 3. 3 Command对象的方法

9. 3. 4 利用Command对象存取数据库

9. 3. 5 非参数查询

9. 3. 6 参数查询

9. 3. 7 Parameter对象和Parameters集合

9. 4 Recordset对象

9. 4. 1 建立Recordset对象

9. 4. 2 Recordset对象属性

9. 4. 3 Recordset对象的方法

9. 4. 4 利用Recordset对象查询记录

9. 4. 5 分页显示数据

9. 4. 6 利用Recordset对象更新数据库

9. 4. 7 Field对象和Fields集合

9. 5 存取SQLServer数据库

9. 5. 1 连接SQLServer数据库

9. 5. 2 存取SQL数据库

9. 5. 3 SQLServer数据库和Access数据库的互相转化

9. 6 对多个表进行组合查询

9. 7 开发实例--在线通讯录

9. 7. 1 通讯录的设计

9. 7. 2 通讯录的实现

9. 7. 3 关于通讯录的讨论

9. 8 本章小结

习题9

第10章 文件存取组件及其他组件

10. 1 文件存取组件

10. 1. 1 FileSystemObject对象的方法

10. 1. 2 TextStream对象的属性和方法

10. 1. 3 文本文件的基本操作

10. 1. 4 文件及文件夹的基本操作

10. 1. 5 Folder对象的属性和方法

10. 1. 6 File对象的属性和方法

10. 1. 7 综合示例

10. 2 广告轮显组件

10. 2. 1 广告轮显组件的属性和方法

10. 2. 2 使用广告轮显组件示例

10. 3 浏览器兼容组件

10. 3. 1 浏览器兼容组件的工作原理

10. 3. 2 浏览器兼容组件的属性

10. 3. 3 使用浏览器兼容组件示例

10. 4 文件超链接组件

10. 4. 1 文件超链接组件的方法

10. 4. 2 使用文件超链接组件示例

10. 5 计数器组件

10. 5. 1 计数器组件的属性和方法

10. 5. 2 使用计数器组件示例

习题10

第11章 使用第三方组件

11. 1 发送E-mail组件W3 Jmail

11. 1. 1 下载和安装W3 Jmail组件

11. 1. 2 使用W3 Jmail组件发送邮件

11. 2 文件上传组件ASPUpload

11. 2. 1 下载和安装ASPUpload组件

11. 2. 2 使用ASPUpload组件上传文件

11. 3 综合示例

11. 3. 1 发送邮件示例

11. 3. 2 发布消息示例

11. 4 本章小结

习题11

第12章 网络程序开发实例

12. 1 留言板

12. 1. 1 留言板的设计

12. 1. 2 留言板的实现

12. 2 聊天室

12. 2. 1 聊天室的设计

12. 2. 2 聊天室的实现

12. 3 BBS论坛

12. 3. 1 BBS论坛的设计

12. 3. 2 BBS论坛的实现

12. 4 网络教学系统

12. 4. 1 网络教学系统的设计

12. 4. 2 网络教学系统的实现

12. 5 本章小结

习题12

附录A 常见问题答疑

附录B ASP资源网站推荐

附录C HTML语言简单介绍

附录C. 1 HTML文件结构

附录C. 2 一个实际例子

附录C. 3 HTML元素

附录C. 4 文档的头部

附录C. 5 文档的正文

附录C. 6 文本

附录C. 7 列表

附录C. 8 表格

附录C. 9 超链接

附录C. 10 嵌入图片

附录C. 11 框架

附录C. 12 滚动字幕

参考文献