ASP应用开发指南

ASP应用开发指南
作 者: Greg Buczek 李博 于骞
出版社: 科学出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 网页 ASP
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《ASP应用开发指南》作者简介

内容简介

本书详尽地介绍了开发活动网页时用到的所有组件及应和技巧。本书首先介绍活动网页技术的开发环境,对象模板等基础知识;然后讲述开发活动网页时用到的所有组件及它们的用法;讲述有关数据库的一些操作;在最后三章中利用书中所述的内容教你开发一个电子商务网站。全书既有对ASP知识的覆盖,更有大量的实例来帮助你学习理解掌握ASP开发技术。本书面向具有ASP编程经验的读者,兼顾了ASP的初学者,以及使用Visual Basic的程序开发人员。

图书目录

第1章 开发动态Internet应用程序

1.1 Web的活力何在

1.1.1 HTML 2版本

1.1.2 HTML 3.2版本

1.1.3 HTML 4版本

1.2 静态内容与动态内容

1.3 客户端和服务器端脚本

1.3.1 客户端脚本

1.3.2 服务器瑞脚本

1.4 动态Internet解决方案中的组件

1.4.1 一个简单的小测验网页

1.4.2 HTML

1.4.3 数据库组件

1.4.4 服务器组件

l.4.5 ActiveServerPage

1.5 不再仅仅用于NT IIS

第2章 站在开发者的角度来看IIS

2.1 什么是IIS

2.2 获取一版本的IIS

2.3 微软管理控制台

2.4 万维网服务属性

2.4.1 Web Site属性

2.4.2 Performance属性

2.4.3 ISAPI过滤器属性

2.4.4 Home Directory属性

2.4.5 文档

2.4.6 Customer Errors

2.5 IIS中的Web站点

2.6 增加一个Web站点

2.7 Web站点属性

2.7.1 在同一个IP地址上发布多个Web站点

2.7.2 Web站点属性表属性

2.7.3 Home Directory属性

2.8 管理网站

2.8.1 虚拟目录(Virtual Directories)

2.8.2 文件失和文件属性

2.9 ASP应用程序

2.9.1 作用域与生存期

2.9.2 事件

2.9.3 创建一个ASP应用程序

2.9.4 配置ASP应用程序

2.10 FTP站点

第3章 相关工具

3.1 开发应用程序概述

3.2 记事本

3.3 FrontPege 2000

3.3.1 开发环境

3.3.2 创建一个Web站点

3.3.3 查看页面

3.3.4 增加一个页面

3.3.5 使用一个页面

3.4 NetObjects Fusion

3.4.1 开发环境

3.4.2 利用Fusion创建一个Web站点

3.4.3 开发一个网页

3.5 NetObjects ScriptBuilder

3.5.1 编程环境

3.5.2 在ScriptBuilder中处理代码

3.5.3 在ScriptBuilder中验证代码

3.6 Microsoft Visual InterDev 6.0

3.7 对开发工具的最后总结

第4章 ASP基础

4.1 构造ASP代码

4.1.1 <%=X%>标记

4.1.2 <%单行代码%>

4.1.3 <%代码块%>

4.1.4 <Script>代码</Script>

4.1.5 在代码中的HTML

4.2 在脚本中插入脚本

4.2.1 处理指令

4.2.2 Include文件

4.3 ASP代码的使用

4.3.1 注释、大小写和空置空间

4.3.2 变量

4.3.3 数据类型

4.3.4 作用域和使用期限

4.3.5 操作符

4.3.6 条件

4.3.7 循环

4.3.8 变量转换

4.3.9 日期和时间函数

4.3.10 验证数据的类型和存在

4.3.11 数据验证技术

4.3 12 为数字日期货币设定格式

4.3.13 处理字符串

4.3.14 随机数

4.3.15 过程

第5章 Request对象

5.1 ASP对象模板和层次结构

5.1.1 什么是对象层次结构

5.1.2 ASP对象棋板

5.2 从访问者处获得信思

5.2.1 Request对象集合

5.3 Request对象属性

5.3.1 TotalBytes属性

5.4 Request对象的方法

5.4.1 BinaryRead方法

5.5 Request对象的应用实例

5.5.1 Client Certificate实例

5.5.2 表单电子邮件处理程序

5.5.3 表单数据库处理程序

5.5.4 Web站点登录

第6章 Response对象

6.1 将信息送回访问者

6.2 Response对象的集合

6.2.1 COOkie集合

6.3 Response对象属性

6.3.1 Buffer属性

6.3.2 CacheControl属性

6.3.3 Charset属性

6.3.4 ContentType属性

6.3.5 Expires属性

6.3.6 ExpiresAbsolute属性

6.3.7 IsClientConnected属性

6.3.8 PICS属性

6.3.9 Status属性

6.4 Response对象的方法

6.4.1 AddHeader方法

6.4.2 AppendToLog方法

6.4.3 BinaryWrite方法

6.4.4 Clear方法

6.4.5 End方法

6.4.6 Flush方法

6.4.7 Redirect方法

6.4.8 Write方法

6.5 Response对象实例

6.5.1 用select控件重走向

6.5.2 进度栏

6.5.3 Preferences页面

第7章 Server对象

7.1 Server对象的作用

7.2 Server对象的属性

7.2.1 ScriptTimeout属性

7.3 Server对象的方法

7.3.1 CreateObject方法

7.3.2 HTML编码方法

7.3.3 MapPath方法

7.3.4 URLEncode方法

7.4 Server对象举例

7.4.1 办公自动化

第8章 Session对象Application对象和globa1.asa文件

8.1 ASP应用程序

8.2 创建一个ASP应用程序

8.3 Sessinn对象

8.3.1 Session集合

8.3.2 Session对象属性

8.3.3 Session对象的方法

8.4 Application对象

8.4.1 Application对象的集合

8.4.2 Application对象的方法

8.5 globa1.asa文件

8.5.1 global.asa事件

8.6 ASP应用程序实例

第9章 Windows NT服务器的Collaborative数据对象

9.1 在你的ASP中添加发送电子邮件的功能

9.2 NewMail对象

9.2.1 NewMail对象的属性

9.2.2 NewMail对象的方法

9.3 NewMail对象的用途

第10章 ASP组件

10.1 利用对象扩展ASP功能

10.2 浏览器功能组件

10.2.1 修改browser.ini文件

10.3 Ad Rotator组件

10.4 Page Counter组件

10.5 Counter组件

10.6 Content Linking组件

10.7 Content Rotator组件

10.8 MyInfo组件

第11章 脚本对象

11.1 附加的VBScript组件

11.2 File System Object之间的关系

11.3 FileSystemObject对象

11.3.1 FileSystemObject对象属性

11.3.2 FileSystemObject对象方法

11.4 Drives集合

11.5 Drive对象

11.6 Folders集合

11.7 Folder对象

11.8 Files集合

11.9 File对象

11.10 TextStrearm对象

11.11 Dictionary对象

第12章 错误处理和脚本调试

12.1 错误处理

12.1.1 未处理的错误

12.1.2 处理错误

12.1.3 Err对象

12.1.4 将错误记录在文件中

12.2 脚本调试器

第13章 结构化查询语言SQL Server和Access

13.1 ASP应用程序的后台支持

13.2 结构化查询语言

13.2.1 数据库实例

13.2.2 Select语句

13.2.3 Where从句

13.2.4 Order By从句

13.2.5 Join

13.2.6 增加、编辑和删除

13.3 在ASP应用程序中使用SQL Server

13.3.1 索引

13.3.2 视图

13.3.3 为一个SQL Server数据库建立一个DSN

13.4 在ASP应用程序中使用Microsoft Access

13.4.1 关于Access数据库的安全问题

13.4.2 为一个Access数据库建立一个DSN

第14章 ADO

14.1 ActiveX数据对象

14.1.1 Connection对象

14.1.2 Recordset对象

14.1.3 Fields集合和Field对象

14.1.4 Command对象和Parameter对象

14.1.5 Error对象和Errors集合

第15章 建立组件

15.1 使用VB建立你自己的定制库

15.1.1 为什么要建立自己的组件

15.1.2 建立一个Wrapper组件

第16章 ASP应用实例:Product Catalog

16.1 ASP实例

16.2 Product Catalog站点

16.2.1 使用示例

16.3 Product Catalog数据库组件

16.3.1 表定义

16.3.2 数据图表和关系

16.3.3 字段说明

16.4 ASP应用程序

16.4.1 建立(Setup)

16.4.2 global.asa文件

16.4.3 主页

16.4.4 About Us页面

16.4.5 Contact Info页面

16.4.6 Product Catalog页面

16.4.7 How to Order页面

16.4.8 Return Policy页面

16.4.9 Shipping Info页面

16.4.10 Products页面

16.4.11 Image Router页面

16.4.12 Product页面

16.4.13 Add Comment页面

16.4.14 Daily Special页面

第17章 ASP应用实例:Shopping Cart

17.1 Shopping Cart组件

17.1.1 使用示例

17.2 Shopping Cart数据库组件

17.2.1 表定义

17.2.2 数据图表和关系

17.2.3 字段说明

17.3 ASP代码

17.3.1 Shopping Cart页面的代码

17.3.2 Shipping Calculator页面的代码

17.3.3 Tax页面的代码

17.3.4 Check out页面的代码

17.3.5 Check out Complete页血的代码

第18章 ASP应用实例:Customers

18.1 Customers组件

18.1.1 使用示例

18.2 Customers数据库组件

18.2.1 表定义

18.2.2 字段说明

18.3 ASP代码

18.3.1 More Info页面的代码

18.3.2 FAQ页面的代码

18.3.3 Help页面的代码

18.3.4 Customers页面的代码

18.3.5 Preferences页面的代码

18.3.6 Order Info反面的代码

18.3.7 Mailing List页面的代码

18.3.8 Product Request表单的代码

18.3.9 Send Email 1页面的代码

18.3.10 Send Email 2页面的代码

附录A VBScript快速参考

附录B 光盘内容