读书人

ASP动态网页开发案例教程

发布时间: 2010-03-18 05:31:24 作者:

 ASP动态网页开发案例教程


基本信息出版社:北京航空航天大学出版社
页码:248 页
出版日期:2009年03月
ISBN:9787811246025
条形码:9787811246025
版本:第1版
装帧:平装
开本:16
正文语种:中文
丛书名:普通高校"十一五"规划教材

内容简介 《ASP动态网页开发案例教程》是作者多年从事ASP动态网站教学和开发的经验总结。全书共分为7章,内容包括:动态网页概述,HTML语言,VBScript脚本语言,ASP内置对象,ASP组件,ADO访问数据库以及动态网站工程实践——高校系、部网站的设计与开发。其特点是采用案例教学,由点到面,由浅入深。全书遵循从直观实例引出知识,系统讲解理论后再到综合实践的原则,符合学生的认知和学习规律,便于学生理解和掌握。
《ASP动态网页开发案例教程》适于作为高等院校网页设计课程的教材,也适用于专门从事网站建设和网页设计制作的技术人员,还可作为各类网页制作培训班以及广大网友制作网页的入门及提高教材。
《ASP动态网页开发案例教程》配有书中实例的源码,请发送邮件至bhkejian@126.com或致电01082317027申请索取。
目录
第1章 动态网页概述
1.1 Web相关概念与工作原理
1.1.1 Web的服务方式
1.1.2 Web的工作原理
1.1.3 Web的基本概念
1.1.4 动态网页工作原理
1.2 动态网页开发技术和工具
1.2.1 动态网页开发技术
1.2.2 常用网页制作美化工具
1.2.3 数据库技术
1.3 ASP的运行环境
1.3.1 安装IIS 6.0
1.3.2 配置IIS
1.3.3 测试动态网页
小结
习题1

第2章 HTML语言
2.1 HTML文档基本结构标记
2.1.1 制作一个基本的网页
2.1.2 HTML文档的基本结构
2.1.3 扩展实例训练——制作简单的新闻网页
2.2 文本和图像标记
2.2.1 制作新闻网页
2.2.2 常用文本标记
2.2.3 图像标记
2.2.4 链接标记
2.2.5 块标记
2.2.6 扩展实例训练一制作图片新闻网页
2.3 表格
2.3.1 利用表格制作相册网页
2.3.2 表格标记及常用属性
2.3.3 扩展实例训练——美化相册网页
2.4 表单
2.4.1 登录表单的制作
2.4.2 表单常用控件及属性
2.4.3 扩展实例训练——制作注册表单网页
2.5 框架
2.5.1 初步使用框架布局网页
2.5.2 框架的构成
2.5.3 扩展实例训练——制作上、左、右三分结构框架网页
2.6 CSS样式
2.6.1 认识CSS样式——用CSS样式美化新闻网页
2.6.2 CSS样式的加载方式
2.6.3 CSS的常用参数
2.6.4 CSS与标记对应的3种方式
2.6.5 用CSS定义超链接样式
2.6.6 扩展实例训练——外部样式表的应用
小结
习题2

第3章 VBScript脚本语言
3.1 脚本语言基本知识
3.1.1 脚本语言在网页中的使用
3.1.2 VBScript中的数据类型
3.1.3 运算符
3.1.4 变量
3.1.5 常量
3.1.6 数组
3.2 流程控制语句
3.2.1 条件语句
3.2.2 选择语句
3.2.3 循环语句
3.2.4 扩展实例训练
3.3 过程和函数
3.3.1 Sub过程
3.3.2 函数
3.3.3 扩展实例训练——判断用户输人内容是否为空
小结
习题3

第4章 ASP内置对象
4.1 Response对象及应用
4.1.1 认识Response对象
4.1.2 Response对象的常用方法
4.1.3 Response对象的常用属性
4.1.4 扩展实例训练——用循环从服务器输出多行表格
4.2 Request对象及应用
4.2.1 初识Request对象——制作接收登录信息的网页
4.2.2 Reqtaest对象的常用集合
4.2.3 用Request的Form集合读取Post方法数据
4.2.4 用Request的QueryString集合读取Get方法数据
4.2.5 用ServerVariables获取数据
4.2.6 扩展实例训练——计算器网页的制作
4.3 Application对象
4.3.1 认识Application对象的功能——制作“计数器”网页
4.3.2 Application应用程序变量
4.3.3 Application对象的集合
4.3.4 Application对象的方法
4.3.5 Application对象的事件
4.4 Session对象及应用
4.4.1 认识Session对象的功能——制作登录网页
4.4.2 Session对象的常用属性和方法
4.4.3 Session对象的事件
4.4.4 扩展实例训练——使用Session对象限制网页的访问
4.5 global.asa文件
4.5.1 global.asa文件简介
4.5.2 global.asa文件的结构
4.5.3扩展实例训练——制作“统计总访问量和在线人数”网页
4.6 Cookie集合
4.6.1 认识Cookie对象
4.6.2 Cookie的功能及操作
4.6.3 Cookie属性
3.3.3 扩展实例训练——判断用户输人内容是否为空
小结
习题3

第4章 ASP内置对象
4.1 Response对象及应用
4.1.1 认识Response对象
4.1.2 Response对象的常用方法
4.1.3 Response对象的常用属性
4.1.4 扩展实例训练——用循环从服务器输出多行表格
4.2 Request对象及应用
4.2.1 初识Request对象——制作接收登录信息的网页
4.2.2 Reqtaest对象的常用集合
4.2.3 用Request的Form集合读取Post方法数据
4.2.4 用Request的QueryString集合读取Get方法数据
4.2.5 用ServerVariables获取数据
4.2.6 扩展实例训练——计算器网页的制作
4.3 Application对象
4.3.1 认识Application对象的功能——制作“计数器”网页
4.3.2 Application应用程序变量
4.3.3 Application对象的集合
4.3.4 Application对象的方法
4.3.5 Application对象的事件
4.4 Session对象及应用
4.4.1 认识Session对象的功能——制作登录网页
4.4.2 Session对象的常用属性和方法
4.4.3 Session对象的事件
4.4.4 扩展实例训练——使用Session对象限制网页的访问
4.5 global.asa文件
4.5.1 global.asa文件简介
4.5.2 global.asa文件的结构
4.5.3扩展实例训练——制作“统计总访问量和在线人数”网页
4.6 Cookie集合
4.6.1 认识Cookie对象
4.6.2 Cookie的功能及操作
4.6.3 Cookie属性
4.7 Server对象
4.7.1 Server对象的属性
4.7.2 Setver对象的方法
小结
习题4

第5章 ASP组件
5.1 理解组件
5.1.1 使用组件创建文本文件
5.1.2 组件对象的实例化和使用方法
5.1.3 常见的ASP组件
5.2 File Access组件
5.2.1 FileSystemObject对象
5.2.2 TextStreflm对象
5.2.3 File对象
5.2.4 Drive对象
5.2.5 Folder对象
5.2.6 扩展实例训练——文件阅读器网页的制作
5.3 其他组件
5.3.1 AD Rotator组件
5.3.2 Page Counter组件
5.3.3 第三方组件
小结
习题5

第6章 ADO访问数据库
6.1 数据库知识
6.1.1 创建一个Access数据库
6.1.2 数据库的常用概念和术语
6.1.3 SQL常用语句
6.2 初识AD0和动态网页制作
6.2.1 制作简单的动态新闻网页
6.2.2 ADO对象模型
6.2.3 连接数据库
6.3 Connection对象
6.3.1 使用Connetion对象制作新闻列表网页
6.3.2 Connection对象的常用方法
6.3.3 Connection对象的常用属性
6.3.4 扩展实例训练——使用Connetion对象制作详细新闻网页
6.4 Recordset对象
6.4.1 使用Recordset对象制作图片新闻列表网页
6.4.2 Recordset对象的常用方法
6.4.3 Recordset对象的常用属性
6.4.4 扩展实例训练——使用Recordset对象制作详细新闻网页
6.5 Command对象
6.5.1 使用Command对象制作新闻列表网页
6.5.2 Commflnd对象的常用方法
6.5.3 Command对象的常用属性
6.5.4 扩展实例训练——使用Command对象制作详细新闻网页
6.6 ADO动态网页综合实践
6.6.1 新闻管理网页结构设计
6.6.2 新闻管理网页制作
小结
习题6

第7章 动态网站工程实践——高校系、部网站的设计与开发
7.1 总体设计
7.1.1 系统功能设计
7.1.2 系统模块设计
7.1.3 程序开发规范设计
7.2 数据库设计与连接
7.2.1 系统数据库设计
7.2.2 数据库连接
7.3 具体实现
7.3.1 首页
7.3.2 栏目及信息列表页面
7.3.3 详细信息页面
7.3.4 公共模块的实现
7.3.5 登录系统的实现
7.3.6 后台信息列表页面
7.3.7 添加信息页面
7.3.8 信息修改页面
7.3.9 删除信息页面
7.3.10 栏目管理
7.3.11 管理员及其他管理
7.4 难点和重点分析
7.4.1 参数的传递
7.4.2 Info.asp自动显示不同的栏目信息
7.4.3 实现不同层次的管理员管理不同的页面
小结
习题7
附录A VBScript常用函数
附录B ASP编写过程中的常见问题
参考文献
……
序言 ASP是目前最成熟,也是应用最广泛的动态网页开发技术之一。从事ASP课程教学多年,我们深深感受到,一个初学者要学好ASP这门课程,除了要有热情、毅力和兴趣之外,还要有科学、正确的引导。如果把多年学习和教学的心得及体会以教材的形式呈现出来,或许能给ASP学习者提供一些帮助,也是对自己学习和教学的一个总结。
一本好的教材,除了要有丰厚、系统的课程知识和严谨的逻辑关系外,还要符合学习者的认知和学习规律。以此为切入点,本书的编写贯穿了以下几个原则:
1.实践和理论有机结合,符合学习者的认知和学习规律
每一节都遵循“实践一理论一实践”的逻辑关系,先通过一个简单实例形成对知识的概要认识;然后再围绕实例较详细地讲解相关知识点,让学生从点扩大到面;最后围绕本节的重点和难点,通过扩展实例训练,让学生进行自主学习,达到自主解决问题的能力。
2.实例教学由点到面,由浅入深
每节开始的简单实例是一个“点”,由此点引出本节知识的“面”,再通过“扩展实例”加深知识,符合学习者掌握知识的心理逻辑,便于学习者对知识的掌握。
3.重点突出,便于对知识的系统把握
ASP知识点较多,而在学习时应尽量做到:熟练重点,理解原理,扩展知识面,把握系统。本书每一节的第二部分是对该节知识面的讲解,拓展训练部分是对知识点的应用,通过熟练知识点,了解知识面,从而把握知识层次和体系。
本书主要针对ASP学习者和具有一定网页开发基础的人员而编写,特别适合作为普通高校的计算机及相关专业的教材,也适合作为非计算机专业网页制作技术的教学用书,同时,还可作为动态网页制作技术入门的培训教材。
文摘 插图:


第1章 动态网页概述
【学习目标】
理解网站和网页的工作原理;
掌握与网页相关的基本概念;
了解与动态网页开发的相关技术和工具;
熟练掌握IIS的安装、配置和动态网页的测试。
Internet把世界各地数以千万计的计算机和传输线路连接在一起构成一个网络,通过它可以交换信息、共享资源,并以此为基础实现计算机通信。在Internet中,网页是它的重要组成部分,学习网页制作,特别是动态网页制作,必须理解网页工作的基本原理及相关概念。
1.1 Web相关概念与工作原理
Web是基于Internet的服务,允许计算机之间的相互通信。Web服务是指通过网页在客户机和服务器间传递信息的活动。
1.1.1 Web的服务方式
1.客户机和服务器
Web服务以客户机/服务器(Client/Server,C/S)模式运行工作。
客户机是指用来与数据提供者(服务器)通信的计算机,其与服务器相连,由遍布世界各地的企业、家庭、个人等用户使用的计算机构成。通常,通过客户机发送或接收信息。
服务器是指能向多客户机同时提供数据资源的计算机,由遍布世界各地的大型机构或个人计算机构成。
读书人网 >程序设计

热点推荐