顶部
收藏

ASP程序设计(第2版)


作者:
张景峰
定价:
29.90元
ISBN:
978-7-04-030324-7
版面字数:
540.000千字
开本:
16开
全书页数:
339页
装帧形式:
平装
重点项目:
暂无
出版时间:
2010-10-15
读者对象:
高等教育
一级分类:
计算机/教育技术类
二级分类:
计算机基础课程
三级分类:
计算机网络技术

在认真总结《ASP程序设计》第一版中的优点和不足后,按照ASP程序设计技术的发展现状和趋势,结合作者自身的教学和科研工作经验,形成了本书。与第一版相比,本书的内容更加贴近目前的应用环境。全书共分10章,主要内容包括ASP基础、HTML基础、VBScript脚本语言、Response与Request对象,以及Session、Application与Server对象,ASP组件、关系数据库基础、ADO对象、设计实例——博客系统和Web安全等。

本书既可作为高等学校计算机及相关专业的程序设计类课程教材,也可供广大有志于掌握ASP编程技术的人员使用。

本书配有电子教案,书中所有程序全部运行通过。

  • 第1章 ASP基础
    • 1.1 Web与ASP
      • 1.1.1 Web概述
      • 1.1.2 Web资源访问机制
      • 1.1.3 静态网页与动态网页
      • 1.1.4 交互式动态网页实现技术简介
    • 1.2 ASP概述
      • 1.2.1 ASP的特点
      • 1.2.2 ASP文件的基本结构
    • 1.3 ASP的运行
      • 1.3.1 IIS5.1的安装与测试
      • 1.3.2 IIS5.1的设置
      • 1.3.3 ASP的运行
    • 本章小结
    • 思考题
    • 上机实验
  • 第2章 HTML基础
    • 2.1 HTML语言
      • 2.1.1 HTML概述
      • 2.1.2 HTML文档的结构
      • 2.1.3 制作HTML文档的步骤
    • 2.2 HTML文档格式处理
      • 2.2.1 <BODY>属性
      • 2.2.2 文档编辑风格
    • 2.3 文本风格处理
      • 2.3.1 段落的格式化
      • 2.3.2 字符的格式化
    • 2.4 列表处理
      • 2.4.1 定义列表
      • 2.4.2 有序列表
      • 2.4.3 无序列表
    • 2.5 加入多媒体与超链接
      • 2.5.1 加入多媒体
      • 2.5.2 加入超链接
    • 2.6 制作表格
      • 2.6.1 表格的结构
      • 2.6.2 创建表格
      • 2.6.3 定义表格标题
      • 2.6.4 定制表格
    • 2.7 制作表单
      • 2.7.1 表单的结构
      • 2.7.2 常用的表单元素
    • 2.8 框架结构
      • 2.8.1 框架结构的文件格式
      • 2.8.2 框架结构标记符的使用
      • 2.8.3 FRAME标记
      • 2.8.4 与框架相关的TARGET属性
    • 2.9 CSS基础
      • 2.9.1 CSS样式简介
      • 2.9.2 CSS样式表的定义
      • 2.9.3 在HTML中加入CSS样式的方法
    • 2.10 XML基础
      • 2.10.1 XML简介
      • 2.10.2 XML文档的结构
      • 2.10.3 XML语法规则
      • 2.10.4 XML元素和属性的对比
      • 2.10.5 XML在HTML中的应用
    • 本章小结
    • 思考题
    • 上机实验
  • 第3章 VBScript脚本语言
    • 3.1 VBScript概述
      • 3.1.1 VBScript概述
      • 3.1.2 VBScript与JavaScript
      • 3.1.3 VBScript脚本类型
      • 3.1.4 VBScript实例
    • 3.2 VBScript的基本数据类型及输入/输出
      • 3.2.1 编程的简单约定
      • 3.2.2 基本数据类型及其子类型
      • 3.2.3 变量
      • 3.2.4 常量
      • 3.2.5 数组
      • 3.2.6 基本输入/输出
    • 3.3 VBScript的表达式与运算符
      • 3.3.1 VBScript中的表达式与运算符概述
      • 3.3.2 数学表达式及算术运算符
      • 3.3.3 条件表达式及其运算符
      • 3.3.4 字符串表达式及其运算符
      • 3.3.5 运算符的优先级
    • 3.4 VBScript的控制结构
      • 3.4.1 控制结构概述
      • 3.4.2 选择结构
      • 3.4.3 循环结构
    • 3.5 VBScript的函数与子过程
      • 3.5.1 过程概述
      • 3.5.2 VBScript的函数
      • 3.5.3 VBScript的子过程
    • 3.6 VBScript的内部库函数
      • 3.6.1 数学函数
      • 3.6.2 字符串函数
      • 3.6.3 日期和时间函数
      • 3.6.4 数据类型转换函数
      • 3.6.5 数据类型判别函数
    • 3.7 VBScript的对象与事件
      • 3.7.1 对象与事件的概念
      • 3.7.2 网页与浏览器对象
      • 3.7.3 IE浏览器内嵌HTML控件
      • 3.7.4 对象与事件实例
    • 3.8 VBScript纠错处理
      • 3.8.1 VBScript中的编码约定
      • 3.8.2 交互式调试环境
      • 3.8.3 常见错误及调试
    • 本章小结
    • 思考题
    • 上机实验
  • 第4章 Response与Request对象
    • 4.1 ASP内置对象
    • 4.2 Response对象
      • 4.2.1 Response对象的属性
      • 4.2.2 Response对象的方法
      • 4.2.3 Response对象的数据集合
    • 4.3 Request对象
      • 4.3.1 Request对象的属性
      • 4.3.2 Request对象的方法
      • 4.3.3 Request对象的数据集合
    • 4.4 综合实例
    • 本章小结
    • 思考题
    • 上机实验
  • 第5章 Session、Application与Server对象
    • 5.1 Session对象
      • 5.1.1 Session对象的集合
      • 5.1.2 Session对象的属性
      • 5.1.3 Session对象的方法
      • 5.1.4 Session对象的事件
    • 5.2 Application对象
      • 5.2.1 Application对象的集合
      • 5.2.2 Application对象的方法
      • 5.2.3 Application对象的事件
      • 5.2.4 Global.asa文件
    • 5.3 Server对象
      • 5.3.1 Server对象的属性
      • 5.3.2 Server对象的方法
    • 5.4 网上聊天室
      • 5.4.1 Global.asa文件
      • 5.4.2 用户登录
      • 5.4.3 聊天室主页
      • 5.4.4 改进的聊天室
    • 本章小结
    • 思考题
    • 上机实验
  • 第6章 ASP组件
    • 6.1 ASP组件概述
    • 6.2 Ad Rotator组件
      • 6.2.1 Ad Rotator组件的属性与方法
      • 6.2.2 Ad Rotator组件的相关文件
      • 6.2.3 使用Ad Rotator组件
    • 6.3 Content Linking组件
      • 6.3.1 内容链接列表文件
      • 6.3.2 Content Linking组件的方法
      • 6.3.3 使用Content Linking组件
    • 6.4 Counters组件
      • 6.4.1 Counters组件的方法
      • 6.4.2 使用Counters组件
    • 6.5 File Access组件
      • 6.5.1 文件及文件夹的处理
      • 6.5.2 文本文件的读/写操作
      • 6.5.3 文件计数器
    • 6.6 第三方组件
      • 6.6.1 W3 JMail组件
      • 6.6.2 ASPUpload组件
    • 6.7 其他ASP组件
    • 本章小结
    • 思考题
    • 上机实验
  • 第7章 关系数据库基础
    • 7.1 关系数据库概述
    • 7.2 Access 2003基础
      • 7.2.1 Access 2003简介
      • 7.2.2 创建数据库
      • 7.2.3 创建数据表
      • 7.2.4 设置表的主键
      • 7.2.5 操作表中的数据
    • 7.3 SQL Server 2005基础
      • 7.3.1 SQL Server 2005简介
      • 7.3.2 创建数据库
      • 7.3.3 创建数据表
      • 7.3.4 设置表的主键
      • 7.3.5 操作表中的数据
    • 7.4 SQL基础
      • 7.4.1 SQL简介
      • 7.4.2 查询表中的数据信息
      • 7.4.3 添加记录
      • 7.4.4 删除记录
      • 7.4.5 修改数据库中的记录
    • 本章小结
    • 思考题
    • 上机实验
  • 第8章 ADO对象
    • 8.1 ADO概述
      • 8.1.1 ASP与数据库
      • 8.1.2 ODBC的设置
      • 8.1.3 ADO中的对象与数据集合
    • 8.2 Connection对象
      • 8.2.1 Connection对象的方法
      • 8.2.2 Connection对象的属性
      • 8.2.3 Connection对象的数据集合
    • 8.3 Command对象
      • 8.3.1 Command对象的属性
      • 8.3.2 Command对象的方法
      • 8.3.3 Command对象的数据集合
      • 8.3.4 调用存储过程
    • 8.4 RecordSet对象
      • 8.4.1 RecordSet对象的属性
      • 8.4.2 RecordSet对象的数据集合
      • 8.4.3 RecordSet对象的方法
      • 8.4.4 RecordSet对象的应用
    • 本章小结
    • 思考题
    • 上机实验
  • 第9章 设计实例——博客系统
    • 9.1 系统分析设计
      • 9.1.1 功能分析
      • 9.1.2 模块划分
      • 9.1.3 数据库设计
      • 9.1.4 程序目录结构设计
      • 9.1.5 系统的公共模块
    • 9.2 博客系统主体
      • 9.2.1 会员登录与注销
      • 9.2.2 会员注册
      • 9.2.3 全部日志浏览
    • 9.3 会员博客空间
      • 9.3.1 浏览全部日志
      • 9.3.2 阅读日志、发表评论与删除评论
      • 9.3.3 管理日志
      • 9.3.4 分类管理
      • 9.3.5 修改个人信息
    • 9.4 系统管理
      • 9.4.1 站点基本设置
      • 9.4.2 管理日志
      • 9.4.3 管理评论
      • 9.4.4 管理用户
    • 本章小结
    • 思考题
    • 上机实验
  • 第10章 Web安全
    • 10.1 Web服务器安全
      • 10.1.1 Web服务器安全漏洞
      • 10.1.2 操作系统的安全配置
      • 10.1.3 Web服务器软件IIS的安全配置
    • 10.2 网页木马
    • 10.3 SQL注入攻击与防范
      • 10.3.1 SQL注入攻击简介
      • 10.3.2 SQL注入攻击的特点
      • 10.3.3 SQL注入攻击的实现过程
      • 10.3.4 寻找SQL注入点
      • 10.3.5 获取信息和实施攻击
      • 10.3.6 SQL注入攻击检测
      • 10.3.7 SQL注入攻击的防范
    • 10.4 跨站脚本攻击
      • 10.4.1 跨站脚本攻击简介
      • 10.4.2 跨站脚本攻击的危害
      • 10.4.3 跨站脚本攻击的分类
      • 10.4.4 跨站脚本攻击的防范
    • 本章小结
    • 思考题
    • 上机实验
  • 参考文献

相关图书