基本信息·出版社:清华大学出版社 ·页码:574 页 ·出版日期:2008年06月 ·ISBN:7302175152/9787302175155 ·条形码:9787302175155 ·版本:第1版 · ...
商家名称 |
信用等级 |
购买信息 |
订购本书 |
|
 |
ASP网络编程技术与实践(附1张CD光盘) |
 |
|
 |
ASP网络编程技术与实践(附1张CD光盘) |
 |

基本信息·出版社:清华大学出版社
·页码:574 页
·出版日期:2008年06月
·ISBN:7302175152/9787302175155
·条形码:9787302175155
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:网络编程系列丛书
内容简介 本书主要从ASP的脚本语言、ASP的对象、简单网站设计到综合的、大型网站的设计等方面,深入浅出地介绍ASP技术,使读者能够快速掌握ASP网络编程技术。本书共分16章,第1~6章介绍ASP动态网站开发的各种技术。第7~12章从网站的实用技术角度,介绍了网站计数器、聊天室、ASP与XML的交互、简单搜索引擎、文件上载以及邮件组件等网站常用模块的实现方法。第13~15章通过常见的在线考试系统、企业内部信息化管理系统以及教务系统的实现,为读者提供了大型网站从数据库的配置、前台页面到后台维护等方面的设计与实现方法。
本书从ASP的基础讲起,结构清晰,实例典型,不仅适合于ASP的初学者,也适合于有一定网站编程经验的读者,还可以作为高校相关专业的教材或参考用书。
目录 第1章 Web编程基础
1.1 Web开发基础
1.1.1 Internet基础
1.1.2 ASP的特点
1.1.3 ASP的工作原理
1.2 ASP运行环境的构建和配置
1.2.1 安装IIS 6.0
1.2.2 管理IIS 6.0服务器
1.2.3 配置和管理ASP网站
1.3 ASP的开发工具
1.4 编写一个简单的ASP实例
1.5 本章小结
第2章 HTML简介
2.1 HTML页面的构成
2.2 常用HTML语言标记
2.2.1 头部标记
2.2.2 主体标记
2.2.3 文本标记
2.2.4 表格类语言标记
2.2.5 链接类标记
2.2.6 列表标记
2.2.7 图像标记
2.2.8 多媒体标记
2.2.9 框架标记
2.2.10 表单及控件标记
2.3 样式表
2.3.1 样式表的定义
2.3.2 样式表的引用
2.4 本章小结
第3章 脚本语言
3.1 VBScript脚本
3.1.1 客户端脚本标记
3.1.2 服务器端脚本标记
3.1.3 VBScript的数据类型
3.1.4 VBScript 常用函数
3.1.5 VBScript常量
3.1.6 VBScript变量
3.1.7 VBScript数组
3.1.8 VBScript运算符
3.1.9 三种控制结构
3.1.10 循环结构
3.1.11 VBScript过程
3.1.12 避免脚本显示在浏览器中
3.1.13 VBScript脚本中的编码约定
3.2 Jscript脚本
3.2.1 JScript脚本语言的特点及实例
3.2.2 JScript脚本变量的定义
3.2.3 JScript数据类型
3.2.4 JScript运算符
3.2.5 JScript的控制结构
3.2.6 JScript函数
3.2.7 JScript对象
3.3 本章小结
第4章 ASP对象的使用
4.1 ASP动态网页的编写
4.2 包含服务器端文件
4.3 ASP内建对象
4.3.1 Request对象
4.3.2 Response对象
4.3.3 Application对象
4.3.4 Session对象
4.3.5 Sever对象
4.3.6 ObjectContext对象
4.3.7 ASPError对象
4.4 本章小结
第5章 ASP服务器组件
5.1 组件介绍
5.2 ASP的常用组件
5.2.1 Ad Rotator组件
5.2.2 Content Rotator组件
5.2.3 Browser Capabilities组件
5.2.4 Content Linking组件
5.2.5 File Access组件
5.3 创建自己的ASP组件
5.3.1 编写简单组件
5.3.2 编写数据库连接组件
5.4 本章小结
第6章 ASP对数据库的访问
6.1 SQL基础知识
6.1.1 SQL语言简介
6.1.2 基本SQL语句
6.2 ADO对象模型
6.2.1 访问数据库的通用方法
6.2.2 Connection对象
6.2.3 Recordset对象
6.2.4 Command对象
6.3 本章小结
第7章 网站计数器模块的实现
7.1 FileSystemObject对象制作
简单文本计数器
7.2 改进的简单文本计数器
7.3 统计功能计数器的实现
7.3.1 创建计数器数据库
7.3.2 统计功能计数器的实现
7.4 图形计数器
7.5 第三方计数器
7.6 本章小结
第8章 聊天室模块的实现
8.1 聊天室设计原理
8.2 聊天室信息的存储
8.2.1 聊天室用户信息表
8.2.2 聊天室数据表
8.2.3 在线用户数据表
8.3 聊天室的实现
8.3.1 登录功能的实现
8.3.2 登录聊天室
8.3.3 发布留言
8.3.4 在线用户列表
8.3.5 聊天室功能区
8.3.6 更改个性化设置
8.3.7 新用户注册
8.3.8 管理员管理功能
8.4 本章小节
第9章 ASP与XML打造个人地址簿
9.1 XML概述
9.1.1 XML文件的定义
9.1.2 XML语法
9.1.3 DTD语法
9.1.4 在HTML文件中调用XML文件
9.2 ASP操作XML的常用方法概述
9.2.1 ASP操作XML的常用方法
9.2.2 ASP操作XML文件的简单实例
9.3 本章小结
第10章 搜索引擎实例
10.1 搜索引擎概述
10.2 一个搜索引擎实例
10.2.1 搜索引擎数据库设计
10.2.2 搜索引擎主要功能的实现
10.3 本章小结
第11章 文件上载功能的实现
11.1 文件上载组件的使用
11.1.1 DVFILE-UP组件的使用
11.1.2 LyfUpload组件的使用
11.2 无组件上载功能的实现
11.2.1 照片管理子系统功能介绍及数据库实现
11.2.2 照片管理子系统功能的实现
11.3 本章小结
第12章 邮件发送组件的使用
12.1 w3 JMail组件
12.2 CDONTS组件的使用
12.2.1 CDONTS组件介绍
12.2.2 CDONTS组件发送邮件实例
12.3 ASP开发邮件管理系统实例
12.3.1 邮件管理系统功能概述
12.3.2 邮件管理系统数据库的设计
12.3.3 邮件管理系统功能的实现
12.4 本章小结
第13章 在线考试系统
13.1 系统功能分析
13.2 数据库设计
13.2.1 数据库功能分析
13.2.2 数据库表结构设计
13.3 前台考生在线考试功能的设计与实现
13.3.1 考生登录
13.3.2 考生主功能页面
13.4 后台教师在线管理功能的设计与实现
13.4.1 试卷管理功能的实现
13.4.2 试题管理功能的实现
13.4.3 批改试卷功能的实现
13.4.4 用户管理功能的实现
13.4.5 部门管理功能的实现
13.5 网站使用方法
13.6 本章小结
第14章 企业信息化管理系统
14.1 系统功能介绍
14.2 系统数据库的设计
14.2.1 主要数据表设计
14.2.2 主要表结构说明
14.3 登录功能的实现
14.3.1 企业员工登录
14.3.2 超级管理员登录
14.4 人事部门功能模块的实现
14.4.1 折叠菜单的实现
14.4.2 员工人事资料管理功能的实现
14.4.3 公文管理功能的实现
14.4.4 通知管理功能的实现
14.4.5 新闻管理功能的实现
14.4.6 工资查询功能的实现
14.5 财务部门功能模块的实现
14.5.1 工资发放功能的实现
14.5.2 工资查询及修改功能的实现
14.6 生产车间功能模块的实现
14.6.1 生产报表填报功能
14.6.2 报表查询功能的实现
14.7 企业内部邮箱的实现
14.7.1 收件箱的实现
14.7.2 发件箱的实现
14.8 超级管理员模块的实现
14.8.1 超级管理员密码修改功能的实现
14.8.2 部门管理功能的实现
14.8.3 高级员工注册功能
14.8.4 高级员工管理功能
14.9 网站使用方法
14.10 本章小结
第15章 教务网络管理系统
15.1 系统功能概述
15.2 数据的设计
15.3 系统功能实现
15.3.1 登录功能的实现
15.3.2 教务管理员功能的实现
15.3.3 教师功能的实现
15.3.4 学生功能的实现
15.4 网站使用方法
15.5 本章小结
……
序言 ASP(Active Server Pages)是由微软公司开发的一种动态网页编程技术,它需要在Microsoft平台下使用。使用它可以将HTML语言、脚本语言和ActiveX控件组合在一起,产生动态、交互、具有数据库访问功能,且高效率的基于Web的应用程序。目前,ASP技术是比较流行的网站制作技术之一。
本书主要从实用角度出发,介绍ASP的脚本语言、ASP的对象以及大型网站开发实例。本书实例丰富,读者可以配合实例学习各章内容,此外,考虑到本书的适用面,各个章节都具有一定的独立性,读者可以根据自己的情况任意选择从某一章节开始学习。各章具体内容如下:
第1章详细介绍基本Web编程技术以及ASP运行环境的配置。
第2章主要介绍HTML,介绍了超文本标记语言的基本结构、常用的标记以及如何使用这些标记。
第3章主要介绍目前比较流行的两种ASP脚本语言VBScript及JScript。其中,VBScript是本书主要使用的脚本语言。
第4章主要介绍ASP内置的七大对象,从这一章开始,我们就开始了动态、交互网页的编写旅程。
第5章主要介绍在动态网页编写时可以使用的服务器组件,这些组件不仅可以丰富网页的内容,而且可以实现更实用的效果。
第6章主要介绍ASP访问数据库的技术。数据库是网站不可缺少的内容,动态网页的优势之一是能够让用户可以与后台数据库交互信息。本章介绍多种类型数据库的多种访问方法。
第7~12章主要从网站的实用技术角度,介绍网站计数器、聊天室、ASP与XML的交互、简单搜索引擎、文件上载、邮件组件的使用、网站常用模块的实现方法。
第13~15章为本书的特色部分,这3章为读者提供了大型网站从数据库的配置、前台页面以及后台维护等方面的设计与实现方法。读者可以学习到常见的企业内部信息化管理系统的实例、在线考试系统以及教务系统的实例。这些大型的网站实例对读者具有一定的参考价值。
本书在编写过程中考虑到多种知识层次读者的需要,从ASP的基础讲起,为读者编写了丰富的实例,这些实例都可以在随书附赠的光盘中找到。对照书中实例所在章节以及文件名称可以很方便地找到编写好的源代码。这些代码都是测试通过的,读者只需要按照操作说明配置好IIS目录即可直接运行。从例子学起是每一个初学者都要经历的阶段,希望本书的实例能够使读者更好、更快地掌握ASP技术。
本书由北京建筑工程学院的刘亚姝老师编写,此外,还要感谢渠源、赵立冬、于靖、郭金玉、宋浩、张伟琦、刘飞、高永刚、高长青、褚有亮、徐传祥、王中立、陶晓斐、程浩、严浩、王根、郑海波、史烈然、吴显文、顾胜涛、何刚、许吉法、陶俊峰等人,他们在本书编写过程中给予了我鼓励和支持。
由于编写的时间以及个人水平有限,书中疏漏之处在所难免,欢迎读者与专家批评指正。服务邮箱:wkservice@tup.tsinghua.edu.cn。作者的联系方式:E-mail:ly_s8020@163.com。
文摘 插图: