本书按照基础知识→框架语言→脚本语言→对象、组件、数据库应用→安全防范这样的体例,本着简明扼要的原则,结合ASP内部知识体系,介绍怎样使用ASP进行Web动态网站的开发,及保证ASP站点的安全性。
书中每章提供了大量的例题,融合了利用ASP开发Web环境下应用程序理论与实践,全面和深入地介绍利用ASP开发应用程序的常用方法和技巧。所有例题源程序在写作中,以Windows XP经典主题+IIS 5环境下运行并截图,为考虑读者对Windows不同版本要求,程序在编写时均Windows98/2000/2003/Vista环境下调试成功。
本书主要依据培养应用型、技术型人才这一目标、贯穿“如何现学现用”这一主旨,从网页HTML入门、VBScript脚本语言应用、ASP动态网页设计等多环节规划内容,并以实例的形式分步详细介绍网页编程技术。
本书在《新世纪ASP动态网页设计应用教程》第1版、第2版的基础上,依据读者的反馈信息,在内容、形式、逻辑结构等各方面进行了很大改进。书中第10章用一套完整的动态网站程序圆满地将书中所讲内容贯穿于中,同时每章后面均提供大量理论及上机题,第11章提供课程设计、上机测试题、理论测试题、以及教学一实验一考核大纲等,供读者参考。
本书力争打造众多ASP书籍中的新品牌、新亮点。其结构合理,简明扼要,例题丰富,即学即用,符合教师教学和学生学习的习惯,是高等学校、高职学校、大专院校、成人教育学生学习网页编程的教材,也可作为初、中级网页速成培训教材,及供从事ASP进行动态网页设计的相关工作人员学习和参考。
第1章 ASP概述
1.1 什么是ASP
1.1.1 ASP概念及特点
1.1.2 ASP的文件结构及工作原理
1.1.3 ASP与其他Web应用平台比较
1.2 ASP程序的执行(1IS简述)
1.2.1 IIS的安装与测试
1.2.2 IIS的WWW服务——ASP文件运行方法
1.2.3 IIS的FTP服务
1.3 ASP程序在Windows Vista操作系统中运行要求
1.3.1 搭建Windows Vista+IIS 7环境
1.3.2 IIS 7管理控制台
1.3.3 ASP程序访问Access数据库配置
1.4 本章小结
1.5 上机练习与习题
1.5.1 填空、判断与选择
1.5.2 问与答
1.5.3 上机练习
第2章 ASP框架语言——HTML
2.1 HTML语言结构
2.2 HTML非正文标记
2.2.1 开始和结束标记
2.2.2 头部标记
2.2.3主体标记
2.3 HTML正文标记
2.3.1 标题字体标记
2.3.2 段落标记与换行标记
2.3.3 预格式化文本标记
2.3.4 水平线标记
2.3.5 列表标记
2.3.6 字符格式化标记
2.3.7 图像标记
2.3.8 超链接标记
2.3.9 表格标记
2.4 HTML特殊标记
2.4.1 表单标记
2.4.2 框架标记
2.4.3 其他标记
2.5 本章小结
2.6 上机练习与习题
2.6.1 填空、判断与选择
2.6.2 问与答
2.6.3 上机练习
第3章 ASP脚本语言——VBScript
3.1 VBScript概述
3.1.1 什么是VBScript
3.1.2 VBScript语法
3.2 VBScript数据类型及运算符
3.2.1 数据类型
3.2.2 VBScript的运算符
3.3 VBScript变量与常量
3.3.1 变量的声明与赋值
3.3.2 数组的定义
3.3.3 定义常量
3.4 VBScrjpt常用函数
3.4.1 数字运算函数
3.4.2 字符串函数
3.4.3 日期函数
3.4.4 数据类型转换函数
3.4.5 其他函数
3.5 VBScript语句
……
第4章 ASP内置对象
第5章 ASP内置组件
第6章 ASP的文件处理
第7章 ASP数据库基础知识
第8章 ADO在ASP中的应用
第9章 常见ASP脚本攻击及防范
第10章 ASP技术的综合应用——一套完整的动态网站程序
第11章 课程设计、综合测试、教学大纲
附录A VBScript函数速查表
附录B 习题答案