本书系统全面地蛤绍了ASP动态网站编程技术。全书共13章,分为四大部分,包括ASP编程基础、ASP数据库程序设计、ASP组件程序设计和动态网站开发实距。书中有20个完整的案例和超过180个基本程序、程序短小,适合教学和学习使用,而且都是网站应用中常用的程序,每章最后都配有大量的习题。本书可以作为高校以及各类培训机构相关课程的教材或者参考书。本书还提供全书源代码和授课幻灯片等教学支持信息,可以从图书支持网站下载。 本书系统全面地蛤绍了ASP动态网站编程技术。全书共13章,分为四大部分,包括ASP编程基础、ASP数据库程序设计、ASP组件程序设计和动态网站开发实距。书中有20个完整的案例和超过180个基本程序、程序短小,适合教学和学习使用,而且都是网站应用中常用的程序,每章最后都配有大量的习题。本书可以作为高校以及各类培训机构相关课程的教材或者参考书。本书还提供全书源代码和授课幻灯片等教学支持信息,可以从图书支持网站下载。
第1部分ASP编程基础\r\n第1章网站编程体系概述与环境配置\r\n1.1软件编程体系简介\r\n1.1.1 B/S架构编程体系\r\n1.1.2 C/S架构编程体系\r\n1.2 ASP基本原理\r\n1.2.1 ASP的发展历史\r\n1.2.2 ASP相关技术概览\r\n1.3 B/S架构编程语言简介\r\n1.3.1 ASP概述\r\n1.3.2 ASP.NET概述\r\n1.3.3 JSP概述\r\n1.3.4 PHP概述\r\n1.4 ASP运行环境配置\r\n1.4.1安装IIS 5.O\r\n1.4.2配置IIS 5.O\r\n1.4.3 ASP的编译环境简介\r\n1.4.4测试ASP运行环境\r\n小结\r\n课后习题\r\n第2章HTML编程基础\r\n2.1 HTML编程技术\r\n2.1.1 HTML概述\r\n2.1.2 HEAD头元素\r\n2.1.3 HTML的常用标记\r\n2.2 CSS编程技术\r\n2.2.1 CSS概述\r\n2.2.2加载CSS样式的三种方式\r\n2.2.3 CSS与标记对应的三种方式\r\n2.2.4定义超级链接样式\r\n小结\r\n课后习题\r\n第3章VBScript编程基础\r\n3.1脚本语言概述\r\n3.1.1 VBScript代码的基本格式\r\n3.1.2 VBScript的数据类型\r\n3.1.3 VBScript常量\r\n3.1.4 VBScript变量\r\n3.1.5 数组\r\n3.1.6常用的运算符\r\n3.2 VBScript的基本语句\r\n3.2.1分支语句\r\n3.2.2循环语句\r\n3.2.3 VBScript的过程和函数\r\n3.2.4注释语句\r\n3.2.5容错语句\r\n3.3 VBScript重要函数分析\r\n3.3.1字符串处理函数\r\n3.3.2转换函数\r\n3.3.3 日期和时间函数\r\n3.3.4数学函数\r\n3.3.5检验函数\r\n小结\r\n课后习题\r\n第4章ASP内置对象\r\n4.1内置对象概述\r\n4.2 Response对象\r\n4.2.1输出数据\r\n4.2.2 网页转向\r\n4.2.3停止输出\r\n4.2.4使用缓冲区\r\n4.2.5输出二进制数据\r\n4.3 Request对象\r\n4.3.1获得表单数据\r\n4.3.2获得服务器信息\r\n4.3.3获得响应的总数据大小\r\n4.3.4获取二进制数据\r\n4.4 Application对象\r\n4.4.1 自定义属性\r\n4.4.2实现聊天室\r\n4.5 Session对象\r\n4.5.1对Session的理解 \r\n4.5.2 自定义属性\r\n4.5.3 Timeout属性\r\n4.5.4 Abandon方法\r\n4.6 Server对象\r\n4.6.1输出HTML代码\r\n4.6.2获取物理路径\r\n4.6.3 Execute方法\r\n4.6.4 Transfer方法\r\n4.7 Cookie集合\r\n4.7.1写入Cookie\r\n4.7.2读取Cookie\r\n4.8 global.asa文件\r\n小结\r\n课后习题\r\n第2部分ASP数据库程序设计\r\n第5章数据库编程基础\r\n5.1数据库系统简介\r\n5.1.1数据管理的发展过程\r\n5.1.2数据库的发展过程\r\n5.1.3数据库的基本术语\r\n5.2 SQL语言概述\r\n5.2.1数据准备\r\n5.2.2基本SQL语句\r\n5.2.3聚合函数\r\n5.2.4分组查询\r\n5.2.5交叉查询\r\n5.3 ASP使用SQL语句操作数据库初步\r\n5.3.1执行SQL查询语句\r\n5.3.2测试SQL操作语句\r\n小结\r\n课后习题\r\n第6章ADO数据访问接口\r\n6.1 ADO数据访问接口概述\r\n6.2 Connection数据对象\r\n6.2.1打开和关闭数据库连接\r\n6.2.2 Connection对象的方法和属性\r\n6.2.3 向浏览器输出数据库内容\r\n6.2.4输出表中所有数据\r\n6.2.5使用事务\r\n6.2.6 Connection对象中的Errors集合\r\n6.3 RecordSet数据对象\r\n6.3.1 RecordSet对象的属性及方法\r\n6.3.2使用RecordSet对象打开数据库\r\n6.3.3实现数据库的分页显示\r\n6.4 Command数据对象\r\n6.4.1 Command对象的属性和方法\r\n6.4.2使用Command操作数据库\r\n小结\r\n课后习题\r\n第7章ASP操作SQL Server数据库\r\n7.1 SQL Server概述与安装\r\n7.1.1 SQL Server的安装\r\n7.1.2测试ASP+SQL Server的开发平台\r\n7.2 SQL Server的集成环境介绍\r\n7.2.1 SQL服务管理器\r\n7.2.2企业管理器\r\n7.2.3查询分析器\r\n7.2.4事件探查器\r\n7.2.5联机帮助\r\n7.3创建数据库\r\n7.3.1创建数据库\r\n7.3.2删除数据库\r\n7.3.3 SQL Server提供的数据类型\r\n7.3.4创建数据库表\r\n7.3.5修改表结构\r\n7.3.6删除数据库表\r\n7.4数据完整性\r\n7.4.1使用Identity属性\r\n7.4.2使用Uniqueidentifier类型\r\n7.4.3使用六大约束\r\n7.5 ADO操作SQL Server数据库\r\n7.5.1格式一的SQL Server版本\r\n7.5.2格式二的SQL Server版本\r\n7.5.3格式三的SQL Server版本\r\n7.6 SQL Server存储过程\r\n7.6.1存储过程的概念\r\n7.6.2创建SQL Server存储过程\r\n7.7 ADO操作SQL Server存储过程\r\n7.7.1调用无输入输出参数存储过程\r\n7.7.2调用带输入输出参数的存储过程\r\n小结\r\n课后习题\r\n第3部分ASP组件程序设计\r\n第8章ASP内置组件\r\n8.1 ASP内置组件概述\r\n8.2 FSO内置文件组件\r\n8.2.1使用对文件操作的组件\r\n8.2.2对文件进行处理\r\n8.2.3对文件夹和驱动器进行操作\r\n8.3广告的处理\r\n8.4文件链接组件\r\n8.4.1文件链接组件提供的方法\r\n8.4.2文件链接组件读取文件\r\n8.5浏览器组件\r\n8.6计数器组件\r\n8.7验证检查组件\r\n小结\r\n课后习题\r\n第9章使用第三方组件\r\n9.1利用ASP的外部组件\r\n9.1.1组件概述\r\n9.1.2组件的调用方法\r\n9.2实现文件上传\r\n9.2.1文件上传组件简介\r\n9.2.2组件提供的方法\r\n9.2.3组件提供的属性\r\n9.3 E-mail组件\r\n9.4使用自己编写的组件\r\n小结\r\n课后习题\r\n第10章ASP操作XML文件\r\n10.1 XML的概念\r\n10.1.1 XML文档的结构\r\n10.1.2使用属性\r\n10.1.3 XML声明\r\n10.1.4注释\r\n10.1.5字符和实体引用\r\n10.2 XML的三种显示格式\r\n10.2.1 CSS样式表\r\n10.2.2 XSL样式语言\r\n10.2.3 XML数据岛技术\r\n10.3 XML的两种语法规则\r\n10.3.1 DTD文档类型定义\r\n10.3.2 Schema文档规则\r\n10.4 XML规范中的字符集\r\n10.4.1 ASCII字符集\r\n10.4.2 Unicode字符集\r\n10.4.3中文字符集\r\n10.5在XML中使用HTML\r\n10.5.1在XML使用HTML标记\r\n10.5.2在XML中使用JavaScript代码\r\n10.6使用XML组件\r\n10.6.1创建DOM对象\r\n10.6.2读取XML文件\r\n小结\r\n课后习题\r\n第4部分 动态网站开发实践\r\n第11章注册域名与申请虚拟主机\r\n11.1域名系统的基本概念\r\n11.1.1什么是域名\r\n11.1.2域名的层次结构\r\n11.2虚拟主机的基本概念\r\n11.2.1什么是虚拟主机\r\n11.2.2提供的服务\r\n11.3注册域名\r\n11.3.1查找域名\r\n11.3.2注册域名\r\n11.4申请虚拟主机\r\n11.4.1选择虚拟主机的类型\r\n11.4.2注册虚拟主机\r\n11.4.3上传页面\r\n小结\r\n课后习题\r\n第12章网站应用案例分析\r\n12.1带回复功能的留言簿\r\n12.1.1数据库设计\r\n12.1.2界面和程序设计\r\n12.2新闻信息发布系统\r\n12.2.1数据库设计\r\n12.2.2界面和程序设计\r\n12.3在线考试系统\r\n12.3.1数据库设计\r\n12.3.2界面和程序设计\r\n12.4论坛系统\r\n12.4.1数据库设计\r\n12.4.2界面设计\r\n小结\r\n课后习题\r\n第13章项目规划与设计文档\r\n13.1需求概述\r\n13.2通用页面编写\r\n13.3系统分析\r\n13.3.1需求采集计划书\r\n13.3.2需求设计说明书\r\n13.3.3页面需求设计\r\n13.3.4开发计划书\r\n13.3.5程序概要设计\r\n13.3.6数据库概要设计\r\n13.4系统详细设计\r\n13.4.1页面详细设计\r\n13.4.2数据库详细设计\r\n13.4.3后台脚本详细设计\r\n13.5测试和用户手册\r\n13.5.1页面测试说明书\r\n13.5.2开发总结性报告\r\n13.5.3后台管理使用手册\r\n小结\r\n课后习题\r\n附录部分习题参考答案\r\n参考文献第1部分ASP编程基础\r\n第1章网站编程体系概述与环境配置\r\n1.1软件编程体系简介\r\n1.1.1 B/S架构编程体系\r\n1.1.2 C/S架构编程体系\r\n1.2 ASP基本原理\r\n1.2.1 ASP的发展历史\r\n1.2.2 ASP相关技术概览\r\n1.3 B/S架构编程语言简介\r\n1.3.1 ASP概述\r\n1.3.2 ASP.NET概述\r\n1.3.3 JSP概述\r\n1.3.4 PHP概述\r\n1.4 ASP运行环境配置\r\n1.4.1安装IIS 5.O\r\n1.4.2配置IIS 5.O\r\n1.4.3 ASP的编译环境简介\r\n1.4.4测试ASP运行环境\r\n小结\r\n课后习题\r\n第2章HTML编程基础\r\n2.1 HTML编程技术\r\n2.1.1 HTML概述\r\n2.1.2 HEAD头元素\r\n2.1.3 HTML的常用标记\r\n2.2 CSS编程技术\r\n2.2.1 CSS概述\r\n2.2.2加载CSS样式的三种方式\r\n2.2.3 CSS与标记对应的三种方式\r\n2.2.4定义超级链接样式\r\n小结\r\n课后习题\r\n第3章VBScript编程基础\r\n3.1脚本语言概述\r\n3.1.1 VBScript代码的基本格式\r\n3.1.2 VBScript的数据类型\r\n3.1.3 VBScript常量\r\n3.1.4 VBScript变量\r\n3.1.5 数组\r\n3.1.6常用的运算符\r\n3.2 VBScript的基本语句\r\n3.2.1分支语句\r\n3.2.2循环语句\r\n3.2.3 VBScript的过程和函数\r\n3.2.4注释语句\r\n3.2.5容错语句\r\n3.3 VBScript重要函数分析\r\n3.3.1字符串处理函数\r\n3.3.2转换函数\r\n3.3.3 日期和时间函数\r\n3.3.4数学函数\r\n3.3.5检验函数\r\n小结\r\n课后习题\r\n第4章ASP内置对象\r\n4.1内置对象概述\r\n4.2 Response对象\r\n4.2.1输出数据\r\n4.2.2 网页转向\r\n4.2.3停止输出\r\n4.2.4使用缓冲区\r\n4.2.5输出二进制数据\r\n4.3 Request对象\r\n4.3.1获得表单数据\r\n4.3.2获得服务器信息\r\n4.3.3获得响应的总数据大小\r\n4.3.4获取二进制数据\r\n4.4 Application对象\r\n4.4.1 自定义属性\r\n4.4.2实现聊天室\r\n4.5 Session对象\r\n4.5.1对Session的理解 \r\n4.5.2 自定义属性\r\n4.5.3 Timeout属性\r\n4.5.4 Abandon方法\r\n4.6 Server对象\r\n4.6.1输出HTML代码\r\n4.6.2获取物理路径\r\n4.6.3 Execute方法\r\n4.6.4 Transfer方法\r\n4.7 Cookie集合\r\n4.7.1写入Cookie\r\n4.7.2读取Cookie\r\n4.8 global.asa文件\r\n小结\r\n课后习题\r\n第2部分ASP数据库程序设计\r\n第5章数据库编程基础\r\n5.1数据库系统简介\r\n5.1.1数据管理的发展过程\r\n5.1.2数据库的发展过程\r\n5.1.3数据库的基本术语\r\n5.2 SQL语言概述\r\n5.2.1数据准备\r\n5.2.2基本SQL语句\r\n5.2.3聚合函数\r\n5.2.4分组查询\r\n5.2.5交叉查询\r\n5.3 ASP使用SQL语句操作数据库初步\r\n5.3.1执行SQL查询语句\r\n5.3.2测试SQL操作语句\r\n小结\r\n课后习题\r\n第6章ADO数据访问接口\r\n6.1 ADO数据访问接口概述\r\n6.2 Connection数据对象\r\n6.2.1打开和关闭数据库连接\r\n6.2.2 Connection对象的方法和属性\r\n6.2.3 向浏览器输出数据库内容\r\n6.2.4输出表中所有数据\r\n6.2.5使用事务\r\n6.2.6 Connection对象中的Errors集合\r\n6.3 RecordSet数据对象\r\n6.3.1 RecordSet对象的属性及方法\r\n6.3.2使用RecordSet对象打开数据库\r\n6.3.3实现数据库的分页显示\r\n6.4 Command数据对象\r\n6.4.1 Command对象的属性和方法\r\n6.4.2使用Command操作数据库\r\n小结\r\n课后习题\r\n第7章ASP操作SQL Server数据库\r\n7.1 SQL Server概述与安装\r\n7.1.1 SQL Server的安装\r\n7.1.2测试ASP+SQL Server的开发平台\r\n7.2 SQL Server的集成环境介绍\r\n7.2.1 SQL服务管理器\r\n7.2.2企业管理器\r\n7.2.3查询分析器\r\n7.2.4事件探查器\r\n7.2.5联机帮助\r\n7.3创建数据库\r\n7.3.1创建数据库\r\n7.3.2删除数据库\r\n7.3.3 SQL Server提供的数据类型\r\n7.3.4创建数据库表\r\n7.3.5修改表结构\r\n7.3.6删除数据库表\r\n7.4数据完整性\r\n7.4.1使用Identity属性\r\n7.4.2使用Uniqueidentifier类型\r\n7.4.3使用六大约束\r\n7.5 ADO操作SQL Server数据库\r\n7.5.1格式一的SQL Server版本\r\n7.5.2格式二的SQL Server版本\r\n7.5.3格式三的SQL Server版本\r\n7.6 SQL Server存储过程\r\n7.6.1存储过程的概念\r\n7.6.2创建SQL Server存储过程\r\n7.7 ADO操作SQL Server存储过程\r\n7.7.1调用无输入输出参数存储过程\r\n7.7.2调用带输入输出参数的存储过程\r\n小结\r\n课后习题\r\n第3部分ASP组件程序设计\r\n第8章ASP内置组件\r\n8.1 ASP内置组件概述\r\n8.2 FSO内置文件组件\r\n8.2.1使用对文件操作的组件\r\n8.2.2对文件进行处理\r\n8.2.3对文件夹和驱动器进行操作\r\n8.3广告的处理\r\n8.4文件链接组件\r\n8.4.1文件链接组件提供的方法\r\n8.4.2文件链接组件读取文件\r\n8.5浏览器组件\r\n8.6计数器组件\r\n8.7验证检查组件\r\n小结\r\n课后习题\r\n第9章使用第三方组件\r\n9.1利用ASP的外部组件\r\n9.1.1组件概述\r\n9.1.2组件的调用方法\r\n9.2实现文件上传\r\n9.2.1文件上传组件简介\r\n9.2.2组件提供的方法\r\n9.2.3组件提供的属性\r\n9.3 E-mail组件\r\n9.4使用自己编写的组件\r\n小结\r\n课后习题\r\n第10章ASP操作XML文件\r\n10.1 XML的概念\r\n10.1.1 XML文档的结构\r\n10.1.2使用属性\r\n10.1.3 XML声明\r\n10.1.4注释\r\n10.1.5字符和实体引用\r\n10.2 XML的三种显示格式\r\n10.2.1 CSS样式表\r\n10.2.2 XSL样式语言\r\n10.2.3 XML数据岛技术\r\n10.3 XML的两种语法规则\r\n10.3.1 DTD文档类型定义\r\n10.3.2 Schema文档规则\r\n10.4 XML规范中的字符集\r\n10.4.1 ASCII字符集\r\n10.4.2 Unicode字符集\r\n10.4.3中文字符集\r\n10.5在XML中使用HTML\r\n10.5.1在XML使用HTML标记\r\n10.5.2在XML中使用JavaScript代码\r\n10.6使用XML组件\r\n10.6.1创建DOM对象\r\n10.6.2读取XML文件\r\n小结\r\n课后习题\r\n第4部分 动态网站开发实践\r\n第11章注册域名与申请虚拟主机\r\n11.1域名系统的基本概念\r\n11.1.1什么是域名\r\n11.1.2域名的层次结构\r\n11.2虚拟主机的基本概念\r\n11.2.1什么是虚拟主机\r\n11.2.2提供的服务\r\n11.3注册域名\r\n11.3.1查找域名\r\n11.3.2注册域名\r\n11.4申请虚拟主机\r\n11.4.1选择虚拟主机的类型\r\n11.4.2注册虚拟主机\r\n11.4.3上传页面\r\n小结\r\n课后习题\r\n第12章网站应用案例分析\r\n12.1带回复功能的留言簿\r\n12.1.1数据库设计\r\n12.1.2界面和程序设计\r\n12.2新闻信息发布系统\r\n12.2.1数据库设计\r\n12.2.2界面和程序设计\r\n12.3在线考试系统\r\n12.3.1数据库设计\r\n12.3.2界面和程序设计\r\n12.4论坛系统\r\n12.4.1数据库设计\r\n12.4.2界面设计\r\n小结\r\n课后习题\r\n第13章项目规划与设计文档\r\n13.1需求概述\r\n13.2通用页面编写\r\n13.3系统分析\r\n13.3.1需求采集计划书\r\n13.3.2需求设计说明书\r\n13.3.3页面需求设计\r\n13.3.4开发计划书\r\n13.3.5程序概要设计\r\n13.3.6数据库概要设计\r\n13.4系统详细设计\r\n13.4.1页面详细设计\r\n13.4.2数据库详细设计\r\n13.4.3后台脚本详细设计\r\n13.5测试和用户手册\r\n13.5.1页面测试说明书\r\n13.5.2开发总结性报告\r\n13.5.3后台管理使用手册\r\n小结\r\n课后习题\r\n附录部分习题参考答案\r\n参考文献
无封面