动态网站设计捷径:ASP

动态网站设计捷径:ASP
作 者: 林风 李维章 赵莉
出版社: 西安电子科技大学出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 互连网络 网络服务器
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《动态网站设计捷径:ASP》作者简介

内容简介

ASP是基于Windows NT 4.0和Microsoft IIS上的开放式脚本开发环境,它很好地把HTML和脚本开发融合在一起,集简单性、高效性和易扩展性于一身。由于脚本在服务器端执行,因此它几乎可以支持任何一种浏览器。较CGI编程,使用ASP和ADO 组件可以更容易地在Internet或Intranet上建立整合型的Web数据库应用平台。本书从Internet的一般概念谈起,阐述了ASP应用程序使用的开发工具和平台,介绍了ASP开发使用的HTML、VBSCript语言,以及ASP内建组件的使用方法,同时详细讲解了ASP的数据库组件ADO的使用方法,最后通过实例说明ASP服务器组件的编写万法。使用本书的一般读者可以从易到难,逐步掌握ASP程序设计方法。对于水平较高的读者则可以将此书作为ASP编程时的参考手册。

图书目录

第1章 Web程序开发简介

1.1 Web的起源

1.2 超文本标记语言(HTML)

1.3 超文本传输协议(HTTP)

1.4 公共同关接口(CGI)

1.4.1 什么是CGI程序

1.4.2 CGI程序的输入

1.5 Internet服务器应用程序接口(ISAPI)

1.5. 从CGI到ISAPI

1.5.2 ISAPI扩展动态链接库的入口函数

1.5.3 ISAPI程序的输入:Extension Control Block(ECB)

1.5.4 ISApl过滤器

1.6 Active Sever Papes(ASP)

第2章 开发工具及开发平台

2.1 AsP浏览器:IE(Internet Explorer)

2.2 ASP Web服务器IIS

2.2.1 IIS的概念

2.2.2 IIS服务器的特性

2.2.3 IIS体系架构

2.2.4 IIS提供的服务

2.2.5 IIS的软件要求

2.2.6 IIS的使用

2.3 ASP网页设计工具FrontPage 98

2.3.1 FrontPape服务器扩展(FrontPage Server Extensions〕

2.3.2 目录结构简介

2.3.3 控制对网站的访问

2.4 ASP网站开发工具Visual InerDev 6.0

2.4.1 Visual InterDev的概念

2.4.2 建立Web站点

2.4.3 用Visual InterDev规划Web站点

2.4.4 新增一个Web页面

2.4.5 连接到数据及创建可重用的Data Command

2.4.6 使用数据绑定控件显示数据

2.4.7 在Visual InterDev中对服务器端及客户端脚本除错

2.4.8 使用Visual InterDev进行小组开发

2.4.9 创建及修改数据库对象

2.4.10 系统要求

2.5 ASP数据库服务器SQL Server

第3章 HTML简介

3.1 HTML的概念

3.2 HTML标记使用说明

3.2.1 Head中的标记

3.2.2 文本标记

3.2.3 超链接(Hyperlink and Anchor)

3.2.4 定义列表(Definition List)

3.2.5 列表标记

3.2.6 图片标记

3.3 Table表格

3.4 HTML表单(Forms)

3.4.1 表单的概念

3.4.2 Form标记

3.4.3 输入域(Input Field):INPUT

3.4.4 文本框:TEXTAREA

3.4.5 下拉框:SELECT

3.4.6 选项:OPTION

3.4.7 表单提交(Form Submission)

第4章 VBScript编程语言

4.1 VBSCript的概念

4.2 VBScript的数据类型

4.3 VBScript的变量

4.3.1 变量的概念

4.3.2 变量声明

4.3.3 命名规则

4.3.4 变量的范围及生命周期

4.3.5 给变量赋值

4.3.6数组

4.4 VBScript的常量

4.5 VBScript的运算符

4.6 VBScript过程和函数

4.6.1 过程(Sub)

4.6.2 函数(Function)

4.7 程序流程

4.7.1 lf…Then… Else结构

4.7.2 Selectcase结构

4.7.3 Do…Loop和For…Next结构

4.8 VBScript对象的使用

4.9 VBScript程序模式

第5章 ASP概述

5.1 ASP程序的运行方式

5.2 设定ASP执行环境

5.3 ASP文件

5.4 ASp的执行和发布

5.5 ASP提供的内建对象

5.6 ASP服务器组件

5.7 包含一个文件至ASP文件中

5.8 使用ASA文件

5.9 ASP新增功能

第6章 向客户端输出数据:Response

6.1 Response功能概述

6.1.1 输出信息

6.1.2 重定向网址。

6.1.3 由数据库向客户端输出图形

6.2 RCSponse对象的属性

6.2.1 Buffer属性

6.2.2 设置MIME类型:ContenType

6.2.3 设置过期时间:Expires

6.2.4 设置时间间隔时间:ExpiresAbsolute

6.2.5 返回状态:Status

6.2.6 选择字符集:Charset

6.3 Response对象的方法

6.3.1 写文本数据至客户端:Write

6.3.2 写二进制数据至客户端:WriteBinary

6.3.3 重定向一个网站:Redirect

6.3.4 结束一个网页:End

6.3.5 附加登录:AppendToLog

6.3.6 清除缓冲区:Clear

6.3.7 发送缓冲区:Flush

6.4 向客户端写入Cookie

第7章 得到客户端的数据:Request

7.1 Request对象概述

7.2 使用QueryString得到GET万法的数据

7.3 使用Form集合得到POST方法的数据

7.4 得到服务器变量:ServerVariables

7.5 得到客户端的Cookie

7.6 限制用户访问Web页面

第8章 保存网页信息:Session

8.1 session对象

8.1.1 使用Session传递参数

8.1.2 Session和Cookie的区别

8.1.3 浏览器不支持Cookie使用Session

8.1.4 Session的过期

8.1.5 Session变量的优缺点

8.1.6 使用@ENABLESESSIONSTATE

8.2 Contents集合

8.3 唯一识别符(SessionID)

8.4 过期时间(Timeout)

8.5 释放Session(Abandon)

8.6 Session对象的事件

8.6.1 Session_OnStart事件

8.6.2 Session_OnEnd事件

8.7 使用Session的实例

8.7.1 提交用户的名称及密码

8.7.2 展示Session

8.7.3 设置Session

第9章 保存应用程序的信息:Application

9.1 Application对象

9.2 设置和取得Application对象

9.3 Application对象的方法

9.3.1 Lock方法

9.3.2 Unlock方法

9.4 Application对象的事件

9.4.1 Application_OnStart事件

9.4.2 Application_OnEnd事件

9.5 正确使用Application对象

9.6 Application对象使用实例

9.6.1 输入用户信息

9.6.2 设置Application变量

9.6.3 使用Application变量

9.7 计算在线用户

第10章 服务器对象:server

10.1 Server对象的属性

10.2 Server对象的方法

10.2.1 MapPath方法

10.2.2 CreateObject方法

10.2.3 HTMLEncode方法

10.2.4 URLEncode方法

第11章 ASP服务器组件

11.1 广告翻转器组件(AD Rotator)

11.2 浏览器能力(Browser Capabilities)

11.3 数据库访问组件(ADO)

11.4 文件存取组件(File Access)

11.4.1 FilesystemObject对象的方法说明

11.4.2 TextStream对象的方法说明

11.5 使用Content Linking组件

11.6 用ASP发送Email

第12章 Web数据库程序设计初步

12.1 数据库化的网站

12.2 Web Assistant

12.3 使用IDC访问数据库

12.3.1 IDC的优点

12.3.2 建立数据来源(DSN)

12.3.3 输入数据的Form表单

12.3.4 DC文件中的内容

12.3.5 HTX模板文件

12.4 使用ADO访问数据库

12.4.1 ADO的概念

12.4.2 ADO对象结构

124.3 ADO、DAO和RDO

12.4.4 ADC/RDS

第13章 使用ADO Recordset对象

13.1 创建ADO Recordset对象

13.2 存取数据库的资料

13.3 浏览记录集内的资料

13.4 分页浏览程序

13.5 Recordset对象的属性

13.6 Recordset对象的方法

13.7 Fields集合和Field对象

13.8 Fields集合的属性和方法

13.9 Field对象的属性

13.10 Field对象的方法

第14章 使用ADO Connection对象

14.1 建立和关闭Connection对象

14.2 使用Connection对象和数据源建立连接

14.3 执行数据库查询

14.4 使用Errors集合进行错误处理

14.5 使用事务处理数据

14.6 ADO Cpnnection对象的属性

14.7 ADO Connection对象的方法

第15章 使用ADO Command对象

15.1 建立Command对象

15.2 执订Command对象

15.3 使用 Command对象调用存储过程

15.4 Command对象的属性

15.5 ADO Command对象的万法

15.6 DO Cotnmand对象的参数

15.7 Parameters集合的属性和方法

15.8 Parameter对象的属性

15.9 Parameter对象的方法

15.10 命令与参数

15.11 使用命令和参数的实例

第16章 ADO的错误处理

16.1 Visual Basic的错误

16.2 ADO与多重错误

16.3 Errors集合的属性和方法

16.4 Egnr对象的属性

16.5 处理错误状况

第17章 使用ADO Property对象

17.1 ADO Property概论

17.2 Properties集合的属性和方活

17.3 Property对象属性

第18章 active X Server Components设计入门

18.1 建立ASP组件开发调试环境

18.1.1 设置调试帐号

18.1.2 改变系统登录

18.2 使用ATL创建组件

18.3 设置调试环境

18.4 执行应用程序

18.5 恢复测试环境

18.6 不用停止Web服务的调试方法

18.7 文件上载组件

附录I VBScript函数摘要

附录II ASP网上资源