第一图书网

ASP语言程序设计

林振荣,王炜立 主编 清华大学出版社
出版时间:

2009-12  

出版社:

清华大学出版社  

作者:

林振荣,王炜立 主编  

页数:

337  

前言

  ASP(Active Server Pages)是目前最为流行的Web服务器应用程序开发技术之一,更是开发基于Intemet应用系统的强有力的工具之一,因其具有易学易用、功能齐全,以及无缝支持Microsoft ActiveX控件等特点,深受程序员和用户喜爱。使用它可以将HTML语言、脚本语言和Active控件组合在一起,从而构建动态、交互,具有数据库访问功能的、高效的Web应用程序。  虽然目前的Web程序开发技术日益成熟,像由ASP发展而来的ASP.NET技术以及基于Java平台的JSP开发技术在很多开发领域被应用,这些技术也带来Web开发技术的一个变革,使得开发过程变得越来越简单,开发体验越来越丰富;但同时也带来了一些问题。由于这些工具已经将一些开发细节过滤掉或者是不再需要开发人员掌握这些细节,使得目前的很多高校学生、程序员对早期Web程序开发的过程不熟悉,开发基础不扎实,在一些项目开发过程中感到基础知识薄弱。本书正是从考虑解决这一问题出发,通过介绍ASP技术,力求使读者掌握ASP的基本知识点,从而对Web程序设计过程能有清晰的了解。Web程序开发技术非常多,但是其基本原理是_样的,在这些开发过程中都离不开像Application、Session等一些内置对象的概念,本书对于这些内容的介绍力求详细明了,使读者通过学习本书不仅能掌握ASP的开发技术,而且能做到举一反三。  本书在编写的指导思想上以实际操作为主,强调动手能力,在内容的选取上涉及了ASP开发技术的大部分内容和几个很典型的实例。  本书所有的例子和几个大的实例均提供了源代码,并都已经在Windows xP系统中调试运行通过。在实例的讲解过程中,从数据库表的设计到页面代码的详细设计等环节都给出了简洁明了的说明,强调该如何正确、合理地设计后台数据库;并在详细设计过程中结合作者自身的开发经历,对系统开发时的常见问题做出分析,给出解决的方法。  本书可以作为ASP初学者的入门辅导书,书中的基础知识部分能够帮助初学者掌握ASP开发工具,本书也可以作为ASP网络应用程序开发人员的参考用书,对于拥有丰富的Web开发经验的程序员来说,本书中的实例讲解部分能为他们提供一个很好的借鉴。  本书由南昌大学的林振荣、王炜立主编,李文,伍军云副主编,徐苏、李向军、刘韬、李春泉及江西中医学院的熊光耀参与了部分章节的编写。  本书在编写过程中得到了清华大学出版社刘天飞老师的鼎力支持,非常感谢刘老师对本书的出版给予的莫大帮助。同时本书在校稿过程中得NT李洪老师的大力帮助,在此对她付出的辛勤劳动和细致的工作致以最深的谢意。  由于作者水平有限,书中难免存有不足之处,恳请广大读者批评指正。

内容概要

木书循序渐进地介绍了使用ASP进行动态网页设计的应用技术。全书共分10章。前3章是基础,其中第1章主要介绍了ASP的基本概念,第2章介绍了与ASP密切相关的HTML、JavaScript和VBScript等内容,第3章介绍了ASP的基本语法。第4章介绍了ASP的内置对象,这是开发ASP程序的主要技术。第5、6章是ASP开发的高级应用,分别介绍了ASP的组件技术和对数据库的操作。第7—9章是作者总结自己在教学和开发过程中的一些经验,通过一些简单实用的例子介绍了ASP的综合应用。第10章介绍了ASP开发中一个常见的开发工具——Dreamweaver,以具体的实例介绍了如何使用Dreamweaver来进行ASP程序的开发。  本书语言流畅,条理清晰,由浅入深,覆盖的知识面广。  本书既可以作为ASP初学者的入门辅导书,也可以作为ASP网络应用程序开发人员的参考用书。

书籍目录

第1章 ASP概述 1.1 什么是ASP  1.1.1 ASP简介  1.1.2 ASP的发展历史 1.2 简单的ASP程序 1.3 ASP程序运行环境的搭建 1.4 ASP程序的开发工具  1.4.1 Windows记事本  1.4.2 Dreamweaver  1.4.3 VisualInterdev  1.4.4 Editplus  1.4.5 ASPStudio 1.5 本章小结 习题第2章 相关知识介绍 2.1 HTML简介  2.1.1 HTML标签  2.1.2 HTML文档结构  2.1.3 文本格式  2.1.4 文字布局  2.1.5 图像和超链接  2.1.6 表单  2.1.7 表格  2.1.8 框架 2.2 VBScript语言简介 2.3 JavaScript语言简介 2.4 Aiax技术简介 2.5 本章小结 习题第3章 ASP语法介绍 3.1 ASP语法结构 3.2 变量  3.2.1 VBScript的数据类型  3.2.2 命名变量  3.2.3 命名约定  3.2.4 声明变量 3.3 运算符  3.3.1 赋值运算符  3.3.2 比较运算符  3.3.3 算术运算符  3.3.4 逻辑运算符  3.3.5 连接运算符 3.4 类型转换 3.5 常量 3.6 变量的作用域和生存期  3.6.1 变量的作用域  3.6.2 变量的生存期 3.7 字符串操作  3.7.1 修改字符串的大小写  3.7.2 返回字符串长度  3.7.3 截取字符串的开头和末尾  3.7.4 提取字符串的中间部分  3.7.5 查找指定的词  3.7.6 快速删除首尾空格 3.8 数组  3.8.1 声明数组  3.8.2 多维数组 3.9 分支结构  3.9.1 If语句  3.9.2 SelectCase语句 3.10 循环语句  3.10.1 DoLoop语句  3.10.2 WhileWend语句  3.10.3 ForNext语句  3.10.4 ForEachNext语句  3.10.5 Exit语句  3.10.6 循环的嵌套 3.11 过程  3.11.1 Sub过程  3.11.2 Function过程 本章小结 习题第4章 ASP内置对象第5章 ASP组件第6章 用ASP访问数据库第7章 Web开发中的常用功能模块的设计和实现第8章 用ASP实现在线考试系统第9章 用ASP实现中学选修课第10章 ASP的常用开发工具参考文献

章节摘录

  1.1.2 ASP的发展历史  ASP的第一个版本是0.9测试版,它能够将代码直接嵌入HTML,使得设计Web页面变得更简单,并且通过内置的组件能够实现强大的功能,最明显的就是ActiveXDataObjects(ADO)。  1996年,ASP1.0出现了,这给程序员带来了福音。由于早期的Web程序开发是十分繁琐的,通常是一个简单的动态页面就需要编写大量的c代码才能完成,这要求程序员具有很强的编程能力。而ASP允许使用VBScript这种简单的脚本语言,编写嵌入在HTML网页中的代码;并且可以在页面设计时使用内部组件和内置对象方便地完成一些比较复杂的功能。这使得动态网页设计变成一件轻松的事情。  ASP2.0是微软在1998年发布的。它是WindowsNT4OptionPack的一部分,作为IIS4.O的外接式附件。它与ASP1.0的主要区别在于它的外部组件是可以初始化的,这样,在ASP程序内部的所有组件都有了独立的内存空间,并可以进行事务处理。  2000年,随着Windows2000的成功发布,这个操作系统的IIS5.0所附带的ASP3.0也开始流行。与ASP2.0相比,ASP3.0的优势在于它使用了COM+,因而其效率比它前面的版本要好,并且更稳定。  2001年,ASP.NET出现了。在刚开始开发的时候,它的名字是ASP+,但是,为了与微软的.NET计划相匹配,并且为了表明这个ASP版本并不是对ASP3.0的补充,微软将其命名为ASP.NET。ASP.NET在结构上与前面的版本大相径庭,它几乎完全是基于组件和模块化的,Web应用程序的开发人员使用这个开发环境可以开发更加模块化的、功能更强大的应用程序。


编辑推荐

  本丛书免费提供以下配套教学资源电子教案:包括每章的教学重点、难点、授课内容等。习题库:提供多种形式的习题,并配有习题答案或要点分析,部分图书还提供了模拟试卷。案例库:提供丰富的教学案例。并给出分析内容或提示。专题拓展:因限于篇幅等原因不能在纸质教材中讲授的知识点,将在网络中得到补充或扩展。  赠送电子课件及其他立体化资源。

图书封面

广告

下载页面


ASP语言程序设计 PDF格式下载



就是有些褶皱以及四周有些脏,放在仓库的时间太长也,也没有人整理清洁一下,希望当当网注意一下!


相关图书