简介
本书结合目前广为流行的技术,详细介绍了Web应用程序开发中相关的知识。全书共13章,主要介绍了VBScript、JavaScript两种脚本语言以及当前常用的动态网页技术——ASP以及ASP对数据库的操作。在具体内容的描述中突出了重点和难点,并介绍了在实际开发中应注意的一些技巧。同时,在查阅了大量参考文献的基础上,较详细地给出了与ASP有关的各种对象的使用方法。通过本书的学习,读者可以快速开发出基于Internet或Intranet的、采用B/S(浏览器/服务器)模型的Web应用程序。
本书既可作为本科院校计算机科学与技术专业及相关专业的教材,也可供广大有志于掌握Web应用程序开发技术的人员使用。本书配有电子教案,书中所有程序全部运行通过,读者可以从中国水利水电出版社网站(www.waterpub.com.cn)上下载电子教案、源程序及相关文件,也可以与作者(zhangif@nciae.edu.cn)联系获取所需资料。
目录
第1章动态网页基础
本章学习目标
1.1静态网页与动态网页
1.1.1静态网页及其执行过程
1.1.2动态网页及其执行过程
1.1.3交互式动态网页实现技术简介
1.2asp基础
1.2.1asp的特性
1.2.2asp程序的基本结构
1.3asp的运行
1.3.1iis5.0的安装和设置
1.3.2pws的安装和设置
1.3.3asp程序的运行
思考与练习
第2章web页面制作基础
本章学习目标
2.1html语言概述
2.1.1html概述
2.1.2html文档的结构
2.1.3html标记
.2.1.4常用html编辑工具
2.2文档的格式与风格
2.2.1设置[body]的属性
2.2.2段落格式化
2.2.3建立列表
2.2.4字符的格式化
2.3加入多媒体与超级链接
2.3.1加入图像、视频、动画
2.3.2加入超级链接
2.4制作表格
2.4.1建立表格
2.4.2定制表格
2.5制作表单
2.5.1表单的结构
2.5.2form中常用的标记
2.6框架结构
2.6.1框架结构的文件格式
2.6.2框架结构标记的使用
2.6.3frame标记
2.6.4target属性的使用
2.7css基础
2.7.1css样式简介
2.7.2css样式表的定义
2.7.3在html中加入css的方法
思考与练习
第3章vbscript脚本语言
本章学习目标
3.1vbscript脚本语言概述
3.1.1服务器端脚本和客户端脚本
3.1.2vbscript脚本语言编程实例
3.1.3vbscript和javascript
3.2基本数据类型及输入输出
3.2.1将单行语句分成多行
3.2.2在代码中加注释
3.2.3使用不同进制的数字
3.2.4数据类型及其子类型
3.2.5变量
3.2.6常量
3.2.7数组
3.2.8基本输入输出
3.3表达式和运算符
3.3.1vbscript的表达式
3.3.2vbscript的数学表达式及其运算符
3.3.3vbscript的条件表达式及其运算符
3.3.4vbscript的字符串表达式
3.3.5表达式中的优先级
3.4vbscript中的控制语句
3.4.1控制语句
3.4.2条件控制语句
3.4.3循环控制语句
3.4.4其他常用简单语句
3.5vbscript函数及子过程
3.5.1过程
3.5.2子过程
3.5.3函数
3.5.4exit语句
3.5.5vbscript内部函数摘要
3.6vbscript的对象和事件
3.6.1对象和事件的概念
3.6.2网页及浏览器对象
3.6.3浏览器内嵌html控件
3.6.4对象和事件实例
思考和练习
第4章javascript脚本语言基础
本章学习目标
4.1javascdpt简介
4.1.1javascript的特点
4.1.2javascript与其他语言的比较
4.1.3javascript与html
4.2javascript语法基础
4.2.1变量
4.2.2表达式与运算符
4.2.3基本语句
4.2.4函数
4.3javascript中的内置对象和函数
4.3.1math对象
4.3.2string对象
4.3.3date对象
4.3.4array对象
4.3.5内置函数
4.3.6自定义对象
4.4javascript范例
思考与练习
第5章request和response对象
本章学习目标
5.1asp内置对象
5.2response对象
5.2.1response对象的属性
5.2.2response对象的方法
5.2.3response对象的数据集合
5.3request对象
5.3.1request对象的属性
5.3.2request对象的方法
5.3.3request对象的数据集合(collections)
5.4综合实例
5.4.1创建登录页面
5.4.2用户验证
思考与练习
第6章session和application对象
本章学习目标
6.1session概述
6.2session对象的使用
6.2.1session变量的创建与使用
6.2.2session对象的属性
6.2.3session对象的方法
6.2.4session对象的集合
6.2.5session对象的事件
6.3cookie的使用
6.3.1cookie概述
6.3.2仓ij建coohe
6.3.3读取cookie的值
6.3.4使用cookie进行数据提交
6.4application对象概述
6.5application对象的使用
6.5.1application变量的创建与使用
6.5.2application对象的方法
6.5.3application对象的事件
6.5.4application对象的集合
6.6网上聊天室设计
6.6.1用户登录
6.6.2进入聊天室
6.6.3发言程序设计
6.6.4信息显示程序设计
6.6.5显示聊天者
思考与练习
第7章server和objectcontext对象
本章学习目标
7.1server对象
7.1.1server对象的属性
7.1.2server对象方法
7.2objectcontext对象
思考与练习
第8章asp组件
本章学习目标
8.1asp组件概述
8.2adrotator组件
8.2.1adrotator组件的属性和方法
8.2.2adrotator组件相关文件
8.3browsercapabilities组件
8.3.1browscap.ini文件
8.3.2browsercapabilities组件的使用
8.4contentlinking组件
8.4.1线性排列顺序文件
8.4.2contentlinking组件方法
8.5计数器组件
8.5.1计数器组件的方法
8.5.2计数器组件的使用
8.6cdonts组件
8.6.1cdonts组件的属性和方法
8.6.2cdonts组件的使用
8.7其他asp组件
思考与练习
第9章文件系统操作
本章学习目标
9.1文件操作组件
9.2文件及文件夹处理
9.2.1filesystemobiect对象
9.2.2复制、移动以及删除文件
9.2.3文件夹处理
9.3文本文件的读写操作
9.3.1textstream对象
9.3.2读取文本文件中的数据
9.3.3对文本文件的写操作
9.4计数器实例
9.4.1用文件实现的计数器
9.4.2用文件及图形实现的综合计数器
思考与练习
第10章web数据库基础
本章学习目标
10.1概述
10.1.1数据库简介
10.1.2web数据库简介
10.1.3asp访问数据库方法
10.2sqlserver2000基础
10.2.1sqlserver2000简介
10.2.2创建和管理数据库
10.2.3创建和管理数据表
10.2.4操作表中的数据
10.3sql语言基础
10.3.1sql简介
10.3.2查询表中的数据信息
10.3.3编辑数据库中的数据
10.4odbc的安装设置
10.4.1odbc概述
10.4.2创建数据源
思考与练习
第11章ado对象
本章学习目标
11.1ado概述
11.1.iado的七个对象
11.1.2ado的四个数据集合
11.1.3ado对象与数据集合之间的关系
11.2connection对象
11.2.1connection对象的方法
11.2.2connection对象的属性
11.2.3connection对象的数据集合
11.3command对象
11.3.1command对象的属性
11.3.2command对象的方法
11.4recordset对象
11.4.1recordset对象的方法
11.4.2recordset对象的属性
11.4.3recordset对象数据集合
11.5fields数据集合和field对象
11.5.1fields数据集合
11.5.2field对象的属性
11.5.3field对象的方法
11.6properties数据集合和property对象
11.6.1properties数据集合
11.6.2property对象
11.7parameters数据集合与parameter对象
11.7.1parameters数据集合
11.7.2parameter对象
11.8errors数据集合和error对象
11.8.1errors数据集合
11.8.2error对象
思考与练习
第12章web数据库的操作
本章学习目标
12.1数据库访问流程
12.2数据库的连接
12.3数据的查询控制
12.4数据的添加、删除和修改
12.4.1用户操作权限
12.4.2数据的添加
12.4.3数据的删除
12.4.4数据的修改
思考与练习
第13章设计实例——网上论坛系统
本章学习目标
13.1论坛概述
13.1.1需求分析和说明
13.1.2软件设计和功能模块划分
13.2用户注册、登录、注销和个人资料管理功能模块-
13.2.1模块功能描述
13.2.2用户注册
13.2.3用户登录
13.2.4用户注销
13.2.5修改个人资料
13.3话题管理功能模块
13.3.1模块功能描述
13.3.2发表新话题
13.3.3修改话题
13.3.4删除话题
13.4回复管理功能模块
13.4.1模块功能描述
13.4.2回复话题
13.4.3修改回复话题
13.4.4删除回复话题
13.5论坛栏目信息模块
13.5.1模块功能描述
13.5.2论坛栏目浏览
13.5.3话题内容浏览
13.6论坛话题搜索功能模块
13.6.1模块功能描述
13.6.2功能实现
13.7论坛管理功能模块
13.7.1模块功能描述
13.7.2管理主页面
13.7.3管理功能实现
13.8软件测试、运行与维护
思考与练习
参考文献
本章学习目标
1.1静态网页与动态网页
1.1.1静态网页及其执行过程
1.1.2动态网页及其执行过程
1.1.3交互式动态网页实现技术简介
1.2asp基础
1.2.1asp的特性
1.2.2asp程序的基本结构
1.3asp的运行
1.3.1iis5.0的安装和设置
1.3.2pws的安装和设置
1.3.3asp程序的运行
思考与练习
第2章web页面制作基础
本章学习目标
2.1html语言概述
2.1.1html概述
2.1.2html文档的结构
2.1.3html标记
.2.1.4常用html编辑工具
2.2文档的格式与风格
2.2.1设置[body]的属性
2.2.2段落格式化
2.2.3建立列表
2.2.4字符的格式化
2.3加入多媒体与超级链接
2.3.1加入图像、视频、动画
2.3.2加入超级链接
2.4制作表格
2.4.1建立表格
2.4.2定制表格
2.5制作表单
2.5.1表单的结构
2.5.2form中常用的标记
2.6框架结构
2.6.1框架结构的文件格式
2.6.2框架结构标记的使用
2.6.3frame标记
2.6.4target属性的使用
2.7css基础
2.7.1css样式简介
2.7.2css样式表的定义
2.7.3在html中加入css的方法
思考与练习
第3章vbscript脚本语言
本章学习目标
3.1vbscript脚本语言概述
3.1.1服务器端脚本和客户端脚本
3.1.2vbscript脚本语言编程实例
3.1.3vbscript和javascript
3.2基本数据类型及输入输出
3.2.1将单行语句分成多行
3.2.2在代码中加注释
3.2.3使用不同进制的数字
3.2.4数据类型及其子类型
3.2.5变量
3.2.6常量
3.2.7数组
3.2.8基本输入输出
3.3表达式和运算符
3.3.1vbscript的表达式
3.3.2vbscript的数学表达式及其运算符
3.3.3vbscript的条件表达式及其运算符
3.3.4vbscript的字符串表达式
3.3.5表达式中的优先级
3.4vbscript中的控制语句
3.4.1控制语句
3.4.2条件控制语句
3.4.3循环控制语句
3.4.4其他常用简单语句
3.5vbscript函数及子过程
3.5.1过程
3.5.2子过程
3.5.3函数
3.5.4exit语句
3.5.5vbscript内部函数摘要
3.6vbscript的对象和事件
3.6.1对象和事件的概念
3.6.2网页及浏览器对象
3.6.3浏览器内嵌html控件
3.6.4对象和事件实例
思考和练习
第4章javascript脚本语言基础
本章学习目标
4.1javascdpt简介
4.1.1javascript的特点
4.1.2javascript与其他语言的比较
4.1.3javascript与html
4.2javascript语法基础
4.2.1变量
4.2.2表达式与运算符
4.2.3基本语句
4.2.4函数
4.3javascript中的内置对象和函数
4.3.1math对象
4.3.2string对象
4.3.3date对象
4.3.4array对象
4.3.5内置函数
4.3.6自定义对象
4.4javascript范例
思考与练习
第5章request和response对象
本章学习目标
5.1asp内置对象
5.2response对象
5.2.1response对象的属性
5.2.2response对象的方法
5.2.3response对象的数据集合
5.3request对象
5.3.1request对象的属性
5.3.2request对象的方法
5.3.3request对象的数据集合(collections)
5.4综合实例
5.4.1创建登录页面
5.4.2用户验证
思考与练习
第6章session和application对象
本章学习目标
6.1session概述
6.2session对象的使用
6.2.1session变量的创建与使用
6.2.2session对象的属性
6.2.3session对象的方法
6.2.4session对象的集合
6.2.5session对象的事件
6.3cookie的使用
6.3.1cookie概述
6.3.2仓ij建coohe
6.3.3读取cookie的值
6.3.4使用cookie进行数据提交
6.4application对象概述
6.5application对象的使用
6.5.1application变量的创建与使用
6.5.2application对象的方法
6.5.3application对象的事件
6.5.4application对象的集合
6.6网上聊天室设计
6.6.1用户登录
6.6.2进入聊天室
6.6.3发言程序设计
6.6.4信息显示程序设计
6.6.5显示聊天者
思考与练习
第7章server和objectcontext对象
本章学习目标
7.1server对象
7.1.1server对象的属性
7.1.2server对象方法
7.2objectcontext对象
思考与练习
第8章asp组件
本章学习目标
8.1asp组件概述
8.2adrotator组件
8.2.1adrotator组件的属性和方法
8.2.2adrotator组件相关文件
8.3browsercapabilities组件
8.3.1browscap.ini文件
8.3.2browsercapabilities组件的使用
8.4contentlinking组件
8.4.1线性排列顺序文件
8.4.2contentlinking组件方法
8.5计数器组件
8.5.1计数器组件的方法
8.5.2计数器组件的使用
8.6cdonts组件
8.6.1cdonts组件的属性和方法
8.6.2cdonts组件的使用
8.7其他asp组件
思考与练习
第9章文件系统操作
本章学习目标
9.1文件操作组件
9.2文件及文件夹处理
9.2.1filesystemobiect对象
9.2.2复制、移动以及删除文件
9.2.3文件夹处理
9.3文本文件的读写操作
9.3.1textstream对象
9.3.2读取文本文件中的数据
9.3.3对文本文件的写操作
9.4计数器实例
9.4.1用文件实现的计数器
9.4.2用文件及图形实现的综合计数器
思考与练习
第10章web数据库基础
本章学习目标
10.1概述
10.1.1数据库简介
10.1.2web数据库简介
10.1.3asp访问数据库方法
10.2sqlserver2000基础
10.2.1sqlserver2000简介
10.2.2创建和管理数据库
10.2.3创建和管理数据表
10.2.4操作表中的数据
10.3sql语言基础
10.3.1sql简介
10.3.2查询表中的数据信息
10.3.3编辑数据库中的数据
10.4odbc的安装设置
10.4.1odbc概述
10.4.2创建数据源
思考与练习
第11章ado对象
本章学习目标
11.1ado概述
11.1.iado的七个对象
11.1.2ado的四个数据集合
11.1.3ado对象与数据集合之间的关系
11.2connection对象
11.2.1connection对象的方法
11.2.2connection对象的属性
11.2.3connection对象的数据集合
11.3command对象
11.3.1command对象的属性
11.3.2command对象的方法
11.4recordset对象
11.4.1recordset对象的方法
11.4.2recordset对象的属性
11.4.3recordset对象数据集合
11.5fields数据集合和field对象
11.5.1fields数据集合
11.5.2field对象的属性
11.5.3field对象的方法
11.6properties数据集合和property对象
11.6.1properties数据集合
11.6.2property对象
11.7parameters数据集合与parameter对象
11.7.1parameters数据集合
11.7.2parameter对象
11.8errors数据集合和error对象
11.8.1errors数据集合
11.8.2error对象
思考与练习
第12章web数据库的操作
本章学习目标
12.1数据库访问流程
12.2数据库的连接
12.3数据的查询控制
12.4数据的添加、删除和修改
12.4.1用户操作权限
12.4.2数据的添加
12.4.3数据的删除
12.4.4数据的修改
思考与练习
第13章设计实例——网上论坛系统
本章学习目标
13.1论坛概述
13.1.1需求分析和说明
13.1.2软件设计和功能模块划分
13.2用户注册、登录、注销和个人资料管理功能模块-
13.2.1模块功能描述
13.2.2用户注册
13.2.3用户登录
13.2.4用户注销
13.2.5修改个人资料
13.3话题管理功能模块
13.3.1模块功能描述
13.3.2发表新话题
13.3.3修改话题
13.3.4删除话题
13.4回复管理功能模块
13.4.1模块功能描述
13.4.2回复话题
13.4.3修改回复话题
13.4.4删除回复话题
13.5论坛栏目信息模块
13.5.1模块功能描述
13.5.2论坛栏目浏览
13.5.3话题内容浏览
13.6论坛话题搜索功能模块
13.6.1模块功能描述
13.6.2功能实现
13.7论坛管理功能模块
13.7.1模块功能描述
13.7.2管理主页面
13.7.3管理功能实现
13.8软件测试、运行与维护
思考与练习
参考文献
脚本语言与动态网页设计
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
