出版时间:2009-10 出版社:人民邮电出版社 作者:高怡新 页数:201
前言
ASP技术是Microsoft公司推出的应用广泛的Web服务器动态网页开发技术,它为创建动态、交互式的Web应用程序提供了一种功能强大且简便易行的解决方案,有关ASP技术及其应用的课程已经成为众多学校相关专业的必修课程。 本书从介绍ASP技术的基本概念开始,按照HTML、CSS样式表、VBScript和JavaScript脚本语言、ASP内置对象和组件、ADO对象和Web数据库访问的顺序,全面介绍了采用ASP技术开发网络应用程序所需的各种相关知识。书中每个知识点的讲解都配有相应的案例,便于学生理解和掌握。 本书的重点在于HTML、VBScript脚本语言、ASP内置对象和Web数据库访问的实现。原因如下。 ·HTML是Web的基石,是编写各种静态网页和动态网页的基础,因此必须很好地掌握。 ·VBScript是用来开发ASP动态网页的脚本语言,各种ASP网络应用程序就是在HTML代码的基础上添加在服务器端运行的VBScript脚本代码程序构成的。 ·ASP内置的一些对象可被脚本程序直接用来实现某种网络操作功能,其中最主要的是Request对象和Response对象,Request对象负责接收客户端浏览器向Web服务器提出的请求,而Response对象则负责将Web服务器响应请求后的结果信息返回给客户端浏览器。 ·Web数据库访问的实现对于开发大多数网络应用程序来讲都是不可缺少的,相关的知识主要包括如何建立与后台数据库的连接,如何从网站数据库中读出数据并将其显示在客户端的网页上,以及如何将客户在网页表单中填写的内容提交并保存到网站后台的数据库中。 本书的特点是讲解清晰、实例丰富、浅显易懂。最后一章介绍了多个ASP应用程序开发实例,包括网上投票系统、注册登录系统、在线考试系统和访客留言簿。通过对这些实例的讲解剖析与上机操练,能够使读者进一步消化与贯通前面各章的知识,逐步练就编写各种ASP网络应用程序的能力。 本书可作为中等职业学校及各类培训学校的教材,也可作为网络技术人员或网络应用开发人员的参考书。本书的教学课件可从人民邮电出版社教学服务与资源网(www.ptpedu.com.cn)免费下载。 本书在编写过程中,得到了王之源、高丰等老师的热情帮助,在此一并表示诚挚的谢意! 由于编写时间仓促,书中难免存在错误与不妥之处,恳请读者批评指正。
内容概要
本书从初学者的角度出发,结合实例介绍使用ASP技术进行网络应用程序设计的基础知识与编程实践。主要内容包括ASP概述、HTML、VBScript脚本语言、ASP内置对象、ASP内置组件、ASP与Web数据库、ASP应用程序设计实例等。本书在讲述各个知识点及其联系的基础上,提供了相当丰富的案例。读者对照书中的讲解与案例进行实际操作与体会,即可基本掌握ASP技术,开发出具有一定水平的各种网络应用程序。 本书可作为中等职业学校及各类培训学校的教材,也可作为网络技术人员或网络应用开发人员的参考书。
书籍目录
第1章 ASP概述 1.1 静态网页与动态网页 1.1.1 静态HTML网页 1.1.2 客户端动态网页 1.1.3 服务器端动态网页 1.2 ASP简介 1.2.1 ASP的特点 1.2.2 ASP工作过程 1.2.3 ASP组成要素 1.3 ASP运行平台 1.3.1 IIS的安装 1.3.2 IIS默认网站 1.3.3 IIS网站属性的设置 1.3.4 IIS虚拟目录的创建 1.4 ASP网页的创建与运行 1.4.1 ASP网页的创建 1.4.2 ASP网页的运行 1.4.3 ASP网页编写工具 小结 习题 第2章 HTML 2.1 HTML概述 2.1.1 什么是HTML 2.1.2 HTML文档基本架构 2.1.3 HTML文档书写规则 2.1.4 HTML头部标记 2.1.5 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.3 HTML表格标记 2.3.1 表格定义格式 2.3.2 表格应用举例 2.4 HTML框架标记 2.4.1 框架定义格式 2.4.2 简单框架举例 2.4.3 框架嵌套举例 2.5 HTML表单标记 2.5.1 表单定义格式 2.5.2 常用表单域标记 2.5.3 表单应用举例 2.6 HTML其他标记 2.6.1 动态文字标记 2.6.2 区块标记 2.6.3 多媒体信息标记 2.7 HTML文档样式 2.7.1 CSS简介 2.7.2 在文档头部定义样式 2.7.3 为单个元素定义样式 2.7.4 定义与引用外部样式表 2.7.5 用CSS技术创建导航条 小结 习题 第3章 VBScript脚本语言 3.1 VBScript概述 3.1.1 什么是VBScript 3.1.2 用VBScript开发客户端脚本 3.1.3 用VBScript开发服务器端脚本 3.1.4 VBScript代码书写规则 3.2 VBScript语法基础 3.2.1 VBScript数据类型 3.2.2 VBScript常量 3.2.3 VBScript 变量 3.2.4 VBScript运算符 ……第4章 ASP内置对象 第5章 ASP内置组件 第6章 ASP与Web数据库 第7章 ASP应用程序设计实例
章节摘录
最早的服务器端动态交互网页是采用公共网关接口(Common Gateway Interface,CGI)技术实现的。CGI的功能强大,技术成熟,但是编程困难,且运行效率低下,因而未能得到较好的发展。目前大量采用ASP、JSP、PHP等动态交互网页技术,这些技术不仅具有良好的可编程性,而且不需编译即可直接运行,极大地提高了Web服务器的性能和网络应用程序的运行效率,所以是目前网站建设的主流技术。 ASP(Active Server Pages)是Microsoft公司开发的一套动态交互网页技术,同时也是一种服务器端脚本程序开发工具和运行环境,可用来轻松地创建动态、交互、高性能的Web应用程序。PHP是一种跨平台的服务器端嵌入式脚本语言,它大量借用C、Java和Perl语言的语法,并配合PHP自己的特性,使Web应用程序开发者能够快速写出可与服务器交互的动态网页。PHP最大的优势在于它是完全免费的,有关软件可在PHP官方站点(WWW,php.net)自由下载。JSP(Java Server Pages)是Sun公司推出的网站开发工具,JSP的优势在于它可以在Serverlet和JavaBean的支持下创建功能强大的Web应用程序。 需要指出的是,创建动态、交互的Web应用程序在许多情况下离不开Web数据库的支持。目前的做法是,使网页与网站后台的Web数据库建立一定的联系,当Web数据库中的信息改变时,用户接收到的信息便会相应地发生变化,从而使得网页的内容实现动态变化。时至今日,在创建各种网站时,实现网页内容的动态变化已经极为必要。用户通过浏览器发出请求,实现与Web服务器连接并动态访问网站的Web数据库,不仅可以使网页内容及时得到自动更新,并且利用这种机制可以开发出电子商务、电子政务、网上聊天、在线娱乐游戏等各种丰富多彩的网络应用。
图书封面
评论、评分、阅读与下载