ASP 网络应用程序设计教程(第2版)(本科)
分類: 图书,计算机/网络,程序设计,ASP,
作者: 高怡新 编著
出 版 社: 人民邮电出版社
出版时间: 2008-5-1字数: 430000版次: 2页数: 255印刷时间: 2008/05/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787115178343包装: 平装编辑推荐
本书第一版深受广大读者欢迎。本次修订对第一版的多个章节进行了调整与完善,使各章内容的编排更显合理、概念更为准确、叙述更加到位。
本书从介绍ASP技术框架开始,按照HTML、VBScrip和JavaScript脚本语言、CSS技术和DOM技术、ASP内置对象和组件、ADO对象和Web数据库应用的顺序,全面介绍了采用ASP技术开发网络应用程序所需的各种知识。书中每个知识点的讲解都配有相应的范例,且所有范例都是可以实际运行的。
本书实例丰富,介绍了多个ASP应用程序开发实例,包括网上投票系统、在线考试系统、学生成绩查询系统、客户登录系统和网上留言簿等。这些实例中的许多代码都可以直接在实际开发工作中应用。本书最后还介绍了一个完整的商务网站实例——网上羽翼未丰,详细讲述了该网站各个主要功能页面的开发过程并给出了完整的源代码,其中不乏富贵的开发经验与技巧。
内容简介
本书从实际应用出发,系统地介绍了使用ASP技术进行网络应用程序设计与网站开发的基本知识与编程实践。除了讲述HTML、VBScript语言、ASP内置对象与组件、ADO数据库技术之外,本书还较为详细地介绍了在网页设计中极为有用的JavaScript语言以及CSS技术和DOM技术,并在讲清各个知识点及其联系的基础上,提供了相当丰富的范例。读者对照书中的讲解与实例进行演练,并在其基础上加以创新,可以开发出各种实用的Web应用程序。
本书可作为高等院校、高职高专信息技术和电子商务等专业的教学用书,也可作为网络技术人员的培训教材。
目录
第1章ASP概述
1.1静态网页与动态网页
1.1.1静态HTML网页
1.1.2客户端动态网页
1.1.3服务器端动态网页
1.2ASP简介
1.2.1ASP的特点
1.2.2ASP工作过程
1.2.3ASP组成要素
1.3ASP运行环境
1.3.1ASP运行的软硬件环境
1.3.2IIS简介
1.3.3IIS的安装
1.4IIS网站管理
1.4.1IIS默认网站
1.4.2IIS的启动与停止
1.4.3IIS网站属性的设置
1.4.4IIS虚拟目录的创建
1.5ASP文档的创建与运行
1.5.1ASP与脚本语言
1.5.2ASP文档的创建
1.5.3ASP文档的运行
1.5.4ASP文档编写工具
习题
第2章HTML网页设计
2.1HTML概述
2.1.1什么是HTML
2.1.2HTML文档基本架构
2.2HTML常用标记
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.3HTML表格标记
2.3.1表格定义格式
2.3.2表格应用举例
2.4HTML框架标记
2.4.1框架定义格式
2.4.2框架应用举例
2.4.3框架嵌套举例
2.5HTML表单标记
2.5.1表单定义格式
2.5.2常用表单域标记
2.5.3表单应用举例
2.6HTML其他标记
2.6.1动态文字标记
2.6.2层标记
2.6.3嵌入多媒体信息标记
2.7HTML文档样式
2.7.1CSS简介
2.7.2在文档头部定义样式
2.7.3为单个元素定义样式
2.7.4定义与引用外部样式表
习题
第3章VBScript脚本语言
第4章JavaScript脚本语言
第5章ASP内置对象
第6章ASP内置组件
第7章ADO与Web数据库
第8章ASP应用程序设计实例
第9章ASP网上书城实例
书摘插图
第1章 ASP概述:
ASP的全称为Active server Pages,是用来创建在Web服务器端运行的动态网页技术。本章首先介绍静态网页与动态网页的概念,然后说明AsP的工作过程及其运行环境的建立,最后给出一个创建与运行简单ASP网页的实例。
1.1 静态网页与动态网页:
在Intemet风行的早期,浏览器中显示的网页通常由基本的文字、图片和超链接组成,网页的内容在浏览器中打开后不会发生更多的变化,浏览者可以在网页上阅读信息,但无法进一步地发表意见、查询信息或进行在线交易等活动,这样的网页被称为静态网页。随着Intemet及其应用的飞速发展,目前多数网站的网页不仅内容丰富多彩,而且可以与用户的操作进行互动、发生动态变化,此种网页被称为动态网页。
事实上,存在着两种不同意义上的动态网页:一种是在客户端浏览器中执行代码而产生动态显示效果的网页;另一种则是在Web服务器端执行代码而实现与客户端动态交互的网页。当然,无论哪一种网页都是存放在网站的Web服务器中,并最终呈现在客户端的浏览器窗口中。
……