Active Server Pages 3开发指南

Active Server Pages 3开发指南
作 者: AlbertoManuelRicart StephenAsbury 王仑 王仑
出版社: 电子工业出版社
丛编项: 美国IDC“高级开发工具”丛书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: ASP/ASP+
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Active Server Pages 3开发指南》作者简介

内容简介

本书讲解了ASP这种流行Web应用程序开发技术的基本构架,并提供了使用JavaScript和VBScript开发服务器端应用程序的许多实例,开发人员可参考本书建立支持电子商务的交互式Web站点。全书共20章和7个附录。从基本术语、Web服务器的安装配置开始,逐步深入,用不同的章节分别讲解了ASP的各内置对象的使用;接着讨论了IIS所带的各种组件、cookie、ADO对象等的用法;然后是关于事务、服务器端包含和安全性问题的探讨。书中有四章重点阐述具体应用程序实例。附录中还给出了ASP、JavaScript、VBScript的参考,以备查用。本书附带的光盘包含了书中所有例子的完整代码,还包含了一些有价值的试用软件。本书非常适合对ASP感兴趣的Web应用程序开发人员作为开发指南和参考书籍。

图书目录

前言

第1章 Web应用程序简介

1. 1 什么是Web应用程序

1. 2 应用程序开发的有关问题

1. 3 Web技术概述

1. 3. 1 发送HTTP消息

1. 3. 2 建立HTTP Header

1. 3. 3 使用HTTP正文

1. 4 服务器端应用程序编程

1. 4. 1 服务器端包含(SSI)

1. 4. 2 CGI

1. 4. 3 ISAPI

1. 4. 4 ISAPI过滤器

1. 5 在无状态环境下维护状态

1. 5. 1 URL编码

1. 5. 2 HTTP cookie

1. 5. 3 服务器端数据库

1. 5. 4 IP服务器端数据库

1. 6 小结

第2章 ASP基本体系结构

2. 1 Web应用程序组件

2. 2 虚拟目录:一个Web应用程序

2. 3 用许多种脚本语言实现ASP

2. 4 运行应用程序

2. 4. 1 嵌入服务器端脚本

2. 4. 2 ASP内置对象

2. 5 ASP应用程序生命周期

2. 6 小结

第3章 创建第一个应用程序

3. 1 开始使用IIS

3. 2 创建虚拟目录

3. 2. 1 使用Internet Information Services Manager

3. 2. 2 使用Personal Web Manager

3. 2. 3 测试配置

3. 3 小结

第4章 Request对象

4. 1 读取表单数据

4. 1. 1 使用Request对象访问表单数据

4. 1. 2 上下文问题:要读取的是哪个值

4. 2 使用Request对象的属性和集合

4. 2. 1 QueryString和Form集合

4. 2. 2 Cookies集合

4. 2. 3 C1ientCehficate集合

4. 2. 4 ServerVariables集合

4. 2. 5 直接读HTTP正文

4. 3 小结

第5章 Response对象

5. 1 Response方法

5. 1. 1 把内容写到浏览器

5. 1. 2 写二进制数据

5. 1. 3 访问者重定向

5. 1. 4 添加HTTP Header

5. 1. 5 把信息写入日志文件

5. 1. 6 管理输出缓冲

5. 1. 7 停止处理

5. 2 Respnse属性

5. 2. 1 Buffer

5. 2. 2 CacheControl

5. 2. 3 Charset

5. 2. 4 ContenType

5. 2. 5 Expires

5. 2. 6 ExpiresAbsolute

5. 2. 7 IsClientConnected

5. 2. 8 PICS

5. 2. 9 Status

5. 2. 10 Response内容集合

5. 3 小结

第6章 Application对象

6. 1 共享数据和多线程

6. 2 Application方法

6. 2. 1 锁定Application对象

6. 2. 2 解除对Application对象的锁定

6. 3 在应用程序中存储共享值

6. 4 应用程序的Contents集合

6. 4. 1 Item属性

6. 4. 2 Count属性

6. 4. 3 Key属性

6. 4. 4 Application Contents集合的方法

6. 5 APplication事件

6. 5. 1 Application_OnStart事件

6. 5. 2 Application_OnEnd事件

6. 6 Sbticobjects集合

6. 7 小结

第7章 Session对象

7. 1 使用Session对象

7. 1. 1 Session事件

7. 1. 2 在Session对象中存储值

7. 1. 3 从Session对象中删除值

7. 1. 4 Session的属性

7. 1. 5 Session方法

7. 2 使用多个服务器的问题

7. 3 避免使用会话

7. 4 小结

第8章 Server对象

8. 1 Server属性:ScriptTimeout

8. 2 Server方法

8. 2. 1 创建组件:CreateObject

8. 2. 2 把脚本页作为过程对待:Execde

8. 2. 3 使用CetLastError创建自定义错误页

8. 2. 4 HTML编码:HTMLEncode

8. 2. 5 把资源映射到文件路径:MapPath

8. 2. 6 传送到不同的脚本:T19r必er

8. 2. 7 编码HTML中的值:URLEncode

8. 3 小结

第9章 一个原型应用程序

9. 1 基于Web的聊天室

9. 2 要实现的特性

9. 2. 1 基本概念

9. 2. 2 登录到聊天室

9. 2. 3 张贴消息

9. 2. 4 读取张贴的内容

9. 2. 5 清除不活动的客户

9. 2. 6 更佳版本

9. 3 小结

第10章 用ActiveX组件扩展ASP功能

10. 1 创建对象

10. 2 可安装的组件

10. 2. 1 Ad Rotator

10. 2. 2 Browser Capabilities

10. 2. 3 Content Linker

10. 2. 4 Content Rotator

10. 2. 5 Counters

10. 2. 6 MyInfo

10. 2. 7 Page Counter

10. 2. 8 Permissions

10. 2. 9 Status组件

10. 2. 10 Tools组件

10. 3 寻找和安装组件

10. 4 小结

第11章 读写文件

11. 1 Scripting. FileSystemObject

11. 2 打开文本流

11. 2. 1 使用CreateTextFile方法

11. 2. 2 使用OpenTextFile方法

11. 3 使用TextStream进行读写

11. 3. 1 从TextStream对象中读数据

11. 3. 2 向TextStream对象写入数据

11. 4 共享文件的有关问题

11. 5 文件属性

11. 6 4. 结

第12章 错误处理和调试

12. 1 错误的类型

12. 2 VBScript中的错误处理

12. 2. 1 放置错误处理代码

12. 2. 2 错误和子例程

12. 3 JavaScript中的错误处理

12. 3. 1 放置try-catch代码

12. 3. 2 子例程中的异常

12. 4 调试要诀

12. 5 小结

第13章 应用程序持久性

13. 1 cookie

13. 1. 1 什么是cookie

13. 1. 2 对cookie的限制

13. 1. 3 ASP和cookie

13. 1. 4 多值cookie

13. 1. 5 使用cookie管理用户登录

13. 2 其他持久性机制

13. 3 小结

第14章 Active Server Pages中的数据库访问

14. 1 活动数据对象

14. 2 创建数据库

14. 3 基本数据库访问

14. 3. 1 数据库查询

14. 3. 2 处理错误数据

14. 4 连接

14. 4. 1 打开一个连接

14. 4. 2 使用一个连接来执行SQL

14. 4. 3 使用连接来创建记录集

14. 4. 4 将同一个连接用于多个记录集

14. 4. 5 连接属性

14. 5 命令

14. 5. 1 参数

14. 5. 2 大型数据

14. 6 RecordSet的高级用法

14. 6. 1 游标类型

14. 6. 2 保持数据的同步

14. 6. 3 在数据中移动

14. 6. 4 保护数据和锁定类型

14. 6. 5 使用记录集更新记录

14. 6. 6 使用记录集添加记录

14. 6. 7 使用记录集删除记录

14. 6. 8 查找记录

14. 6. 9 过滤器

14. 6. 10 多个记录集

14. 7 了解数据库

14. 8 数据库错误

14. 9 事务基础知识

14. 10 数据库访问要诀

14. 11 小结

第15章 简单的联机目录

15. 1 联机目录的基本体系结构

15. 2 目录的数据库模式

15. 2. 1 主菜单

15. 2. 2 完整的目录

15. 2. 3 搜索页面

15. 3 按类别浏览

15. 4 显示产品信息

15. 5 管理类别

15. 6 添加产品

15. 7 更新产品

15. 8 小结

第16章 事务脚本

16. 1 什么是事务

16. 2 事务和ActiveServerPages

16. 2. 1 事务和组件

16. 2. 2 ObjectContext对象

16. 2. 3 事务的事件

16. 3 小结

第17章 服务器包含和引导持

17. 1 服务器端引导符

17. 2 # include引导符

17. 2. 1 HTML

17. 2. 2 ASP

17. 3 HTML引导符

17. 3. 1 # echo引导符

17. 3. 2 # exec引导符

17. 3. 3 # flastmod引导符

17. 3. 4 # fsize引导符

17. 3. 5 # config引导符

17. 4 小结

第18章 访问控制

18. 1 Web认证机制

18. 1. 1 登录名和口令

18. 1. 2 匿名访问

18. 1. 3 基本认证

18. 1. 4 摘要认证

18. 1. 5 综合Windows认证

18. 1. 6 证书认证

18. 2 使用综合机制来保护页面安全

18. 3 自定义认证

18. 3. 1 带数据库的认证

18. 3. 2 客户页面

18. 4 小结

第19章 简单的BBS

19. 1 基本体系结构

19. 2 数据库模式

19. 3 管理消息公告板

19. 3. 1 查看消息公告板

19. 3. 2 从公告板中浏览消息

19. 3. 3 查看消息

19. 3. 4 张贴消息

19. 4 小结

第20章 利用DNA的简单联机目录

20. 1 基本体系结构

20. 2 数据库模式

20. 2. 1 存储过程

20. 2. 2 主菜单

20. 2. 3 完整的目录

20. 2. 4 VB COM组件的getProduct_All方法

20. 2. 5 搜索页

20. 3 按类别浏览

20. 4 显示产品信息

20. 5 管理类别

20. 6 添加和更新产品

20. 7 小结