书籍详情
Active Server Pages动态网页设计精粹
作者:张兴渊等编著
出版社:兵器工业出版社
出版时间:2000-01-01
ISBN:9787801328069
定价:¥39.00
内容简介
本书介绍了目前最流行的在Internet上创建网站的技术——Active Server Pages(ASP)。现在很多成功的商业网站都是用Active Server Pages创建的,它的功能越来越强大,并被许多公司认可。本书共分八章和4个附录来介绍这一技术在开发Web应用程序上的使用。第一章从ASP基础入手,介绍了ASP的组成和运行环境配置,第二章讲述了ASP的脚本语言VBScript,第三章深入地讲述了怎样与用户进行数据交换,第四章介绍了ASP组件的使用,第五章和第六章重点讲解了利用ADO来实现对数据库的访问以及怎样在InterDev中开发Web应用程序,第七章描述了用VB开发ASP组件的方法,最后一章讨论了怎样保护ASP程序的安全等内容。本书既可以作为高级开发人员的参考手册,也是一般开发人员的好帮手,对于初学者更是一本不可多得的入门指南。
作者简介
暂缺《Active Server Pages动态网页设计精粹》作者简介
目录
第1章 ASP基础
1.1 ASP概述
1.1.1 ASP的特点
1.1.2 ASP的强大效益
1.2 ASP的组成
1.2.1 ASP内置对象
1.2.2 ASP文件结构
1.2.3 ASP的基本语法
1.2.4 ASP的脚本编程语言
1.2.5 创建可重用代码SSI(Server Side Include)
1.3 ASP的运行环境和配置
1.3.1 运行ASP的需求
1.4 Internet Information Server介绍
1.4.1 连择开发平台
1.4.2 开始创建Web站点
1.4.3 ASP与其他技术的比较
第2章 ASP的脚本语言——VBScript
2.1 VBScript的编程基础
2.1.1 什么是VBScript
2.1.2 VBScript的历史
2.1.3 扩充网络客户及服务器的功能
2.1.4 VBScript的变量数据类型
2.1.5 使用变量
2.2 使用运算符
2.2.1 算术运算符
2.2.2 关系运算符
2.2.3 逻辑运算符
2.2.4 连接运算符
2.2.5 运算符优先级
2.3 VBScript控制程序流程
2.3.1 使用判定结构
2.3.2 实现循环逻辑
2.3.3 程序流程中的中断退出
2.3.4 使用Err对象进行错误排除
2.4 使用函数、子程序和对话框
2.4.1 事件驱动程序简介
2.4.2 子程序和函数
2.4.3 使用对话框与用户交流
2.5 数据类型转换
2.5.1 标识数据类型
2.5.2 格式化函数
2.5.3 数据类型转换
第3章 与用户进行数据交互
3.1 向用户发送数据
3.1.1 如何结合VBScript和HTML
3.1.2 缓冲输出
3.1.3 设置内容类型
3.1.4 重定向用户
3.1.5 格式化本地特定的数据
3.2 检索用户信息
3.2.1 检索环境变量
3.2.2 创建和发送web表单
3.2.3 验证数据的有效性
3.3 管理用户会话和应用程序
3.3.1 Web应用程序
3.3.2 用户会话管理
3.3.3 使用global.asa指定事件脚本
3.4 永久保存用户信息
3.4.1 cookie基本知识
3.4.2 设置cookie
3.4.3 检索cookie
3.4.4 检查客户的cookie启用状态
3.5 内部ASP对象的高级用法
3.5.1 编码字符串
3.5.2 代码页和字符集
3.5.3 映射服务器路径
3.5.4 限制脚本超时
3.5.5 高级标题
第4章 ASP组件
4.1 使用组件
4.1.1 创建组件实例
4.1.2 使用字典对象
4.2 使用IIS的可安装组件
4.2.1 自动链接内容页
4.2.2 检测浏览器的能力
4.2.3 给站点添加横幅
4.3 发送和接收电子函件
4.3.1 SMTP服务
4.3.2 发送电子函件
4.3.3 检索电子函件
第5章 利用ADO来实现对数据库的访问
5.1 ADO编程基础
5.1.1 ADO的原理
5.1.2 用ADO进行数据库编程概述
5.1.3 SQL语言简介
5.2 开始使用ADO
5.2.1 用开放式数据库互联ODBC
5.2.2 创建一个系统DSN
5.2.3 ADOVBS.INC文件
5.3 Connection对象
5.3.1 创建Connection对象
5.3.2 Connection对象的方法
5.3.3 Connection对象的属性
5.3.4 获取DSN服务器的详细信息
5.3.5 Errors集合和Error对象
5.4 Command对象
5.4.1 创建Command对象
5.4.2 Command对象的属性
5.4.3 Command对象的方法
5.4.4 Parameters集合
5.4.5 Parameter对象
5.5 Recordset对象
5.5.1 Recordset的简单介绍
5.5.2 Recordset对象的属性
5.5.3 Recordset对象的方法
5.5.4 Recordset的应用
5.5.5 Fields集合
5.5.6 Field对象
5.5.7 利用Getstring函数来优化数据库编程
第6章 用InterDev开发Web应用程序
6.1 可视化数据库工具
6.1.1 Visual Database工具简介
6.1.2 使用数据库工程
6.1.3 用Visual InterDev管理远程数据库
6.1.4 创建表
6.1.5 编辑数据库对象
6.1.6 处理其他数据库对象
6.2 使用数据库绑定控件
6.2.1 设计时控件和新的数据环境
6.2.2 使用Recordset控件
6.2.3 使用Grid控件
6.2.4 与其他控件一起使用RecordsetNavBar控件
6.2.5 其他数据绑定设计时ActiveX控件
6.2.6 Visual InterDev 6附带的其他设计时控件
6.3 在对Web应用程序中显示数据
6.3.1 选择数据访问提供者
6.3.2 ActiveX数据对象与数据环境对象模型
6.3.3 直接编码与DTC和ActiveX控件
6.3.4 服务器端对客户端数据绑定
6.3.5 在HTML中嵌入数据
6.3.6 直接访问数据库
6.3.7 使用SQL Server存储过程
第7章 用Visual Basic开发ASP组件
7.1 建立自己的组件的原因
7.1.1 决定建立组件的因素
7.1.2 使用组件
7.2 使用Visual Basic开发ASP控件
7.2.1 进程内与进程外
7.2.2 在Visual Basic中设定组件选项
7.2.3 开发进程的快速指南
7.3 深入组件开发
7.3.1 使用Task List Viewer和Task Killing Utility
7.3.2 组件开发循环回顾
7.4 在组件中访问数据库
7.4.1 剖析组件ASP的相互作用
7.4.2 使用错误检测特性
7.4.3 一个更复杂的例子
7.5 在远程Web服务器上注册组件
7.6 使用Microsoft Transaction Server
7.6.1 生活在事务世界中
7.6.2 移植已有组件到MTS中
7.7 Visual C++和Visual J++控件创建
7.7.1 Visual C++
7.7.2 Visual J++
第8章 保护ASP应用程序安全
8.1 IIS安全过程
8.1.1 IP地址限制
8.1.2 用户身份验证
8.1.3 IIS目录权限
8.1.4 NTFS目录和文件权限
8.2 用SSL保护连接安全
8.2.1 生成证书签名请求
8.2.2 应用测试证书
8.2.3 安装证书
附录
附录A VBScript 2.0参考
附录B Active Serve Pages对象
附录C ADO参考
附录D Active Server组件参考
参考文献
1.1 ASP概述
1.1.1 ASP的特点
1.1.2 ASP的强大效益
1.2 ASP的组成
1.2.1 ASP内置对象
1.2.2 ASP文件结构
1.2.3 ASP的基本语法
1.2.4 ASP的脚本编程语言
1.2.5 创建可重用代码SSI(Server Side Include)
1.3 ASP的运行环境和配置
1.3.1 运行ASP的需求
1.4 Internet Information Server介绍
1.4.1 连择开发平台
1.4.2 开始创建Web站点
1.4.3 ASP与其他技术的比较
第2章 ASP的脚本语言——VBScript
2.1 VBScript的编程基础
2.1.1 什么是VBScript
2.1.2 VBScript的历史
2.1.3 扩充网络客户及服务器的功能
2.1.4 VBScript的变量数据类型
2.1.5 使用变量
2.2 使用运算符
2.2.1 算术运算符
2.2.2 关系运算符
2.2.3 逻辑运算符
2.2.4 连接运算符
2.2.5 运算符优先级
2.3 VBScript控制程序流程
2.3.1 使用判定结构
2.3.2 实现循环逻辑
2.3.3 程序流程中的中断退出
2.3.4 使用Err对象进行错误排除
2.4 使用函数、子程序和对话框
2.4.1 事件驱动程序简介
2.4.2 子程序和函数
2.4.3 使用对话框与用户交流
2.5 数据类型转换
2.5.1 标识数据类型
2.5.2 格式化函数
2.5.3 数据类型转换
第3章 与用户进行数据交互
3.1 向用户发送数据
3.1.1 如何结合VBScript和HTML
3.1.2 缓冲输出
3.1.3 设置内容类型
3.1.4 重定向用户
3.1.5 格式化本地特定的数据
3.2 检索用户信息
3.2.1 检索环境变量
3.2.2 创建和发送web表单
3.2.3 验证数据的有效性
3.3 管理用户会话和应用程序
3.3.1 Web应用程序
3.3.2 用户会话管理
3.3.3 使用global.asa指定事件脚本
3.4 永久保存用户信息
3.4.1 cookie基本知识
3.4.2 设置cookie
3.4.3 检索cookie
3.4.4 检查客户的cookie启用状态
3.5 内部ASP对象的高级用法
3.5.1 编码字符串
3.5.2 代码页和字符集
3.5.3 映射服务器路径
3.5.4 限制脚本超时
3.5.5 高级标题
第4章 ASP组件
4.1 使用组件
4.1.1 创建组件实例
4.1.2 使用字典对象
4.2 使用IIS的可安装组件
4.2.1 自动链接内容页
4.2.2 检测浏览器的能力
4.2.3 给站点添加横幅
4.3 发送和接收电子函件
4.3.1 SMTP服务
4.3.2 发送电子函件
4.3.3 检索电子函件
第5章 利用ADO来实现对数据库的访问
5.1 ADO编程基础
5.1.1 ADO的原理
5.1.2 用ADO进行数据库编程概述
5.1.3 SQL语言简介
5.2 开始使用ADO
5.2.1 用开放式数据库互联ODBC
5.2.2 创建一个系统DSN
5.2.3 ADOVBS.INC文件
5.3 Connection对象
5.3.1 创建Connection对象
5.3.2 Connection对象的方法
5.3.3 Connection对象的属性
5.3.4 获取DSN服务器的详细信息
5.3.5 Errors集合和Error对象
5.4 Command对象
5.4.1 创建Command对象
5.4.2 Command对象的属性
5.4.3 Command对象的方法
5.4.4 Parameters集合
5.4.5 Parameter对象
5.5 Recordset对象
5.5.1 Recordset的简单介绍
5.5.2 Recordset对象的属性
5.5.3 Recordset对象的方法
5.5.4 Recordset的应用
5.5.5 Fields集合
5.5.6 Field对象
5.5.7 利用Getstring函数来优化数据库编程
第6章 用InterDev开发Web应用程序
6.1 可视化数据库工具
6.1.1 Visual Database工具简介
6.1.2 使用数据库工程
6.1.3 用Visual InterDev管理远程数据库
6.1.4 创建表
6.1.5 编辑数据库对象
6.1.6 处理其他数据库对象
6.2 使用数据库绑定控件
6.2.1 设计时控件和新的数据环境
6.2.2 使用Recordset控件
6.2.3 使用Grid控件
6.2.4 与其他控件一起使用RecordsetNavBar控件
6.2.5 其他数据绑定设计时ActiveX控件
6.2.6 Visual InterDev 6附带的其他设计时控件
6.3 在对Web应用程序中显示数据
6.3.1 选择数据访问提供者
6.3.2 ActiveX数据对象与数据环境对象模型
6.3.3 直接编码与DTC和ActiveX控件
6.3.4 服务器端对客户端数据绑定
6.3.5 在HTML中嵌入数据
6.3.6 直接访问数据库
6.3.7 使用SQL Server存储过程
第7章 用Visual Basic开发ASP组件
7.1 建立自己的组件的原因
7.1.1 决定建立组件的因素
7.1.2 使用组件
7.2 使用Visual Basic开发ASP控件
7.2.1 进程内与进程外
7.2.2 在Visual Basic中设定组件选项
7.2.3 开发进程的快速指南
7.3 深入组件开发
7.3.1 使用Task List Viewer和Task Killing Utility
7.3.2 组件开发循环回顾
7.4 在组件中访问数据库
7.4.1 剖析组件ASP的相互作用
7.4.2 使用错误检测特性
7.4.3 一个更复杂的例子
7.5 在远程Web服务器上注册组件
7.6 使用Microsoft Transaction Server
7.6.1 生活在事务世界中
7.6.2 移植已有组件到MTS中
7.7 Visual C++和Visual J++控件创建
7.7.1 Visual C++
7.7.2 Visual J++
第8章 保护ASP应用程序安全
8.1 IIS安全过程
8.1.1 IP地址限制
8.1.2 用户身份验证
8.1.3 IIS目录权限
8.1.4 NTFS目录和文件权限
8.2 用SSL保护连接安全
8.2.1 生成证书签名请求
8.2.2 应用测试证书
8.2.3 安装证书
附录
附录A VBScript 2.0参考
附录B Active Serve Pages对象
附录C ADO参考
附录D Active Server组件参考
参考文献
猜您喜欢