ASP动态网站开发实践教程

出版时间:2009-5  出版社:清华大学出版社  作者:刘好增 等 著  页数:365  

前言

  ASP是Microsoft:公司推出的一种用来取代CGI的技术,它是一种服务器端脚本编程环境,内含于IIS之中。使用ASP可以轻松地将HTMT页码、脚本命令和AetiveX组件结合起来,创建动态的、交互的Web页。  Ajax(Asynchronous.JavaScfipt and XMI,异步JavaSeript和XML)是Web 2.0技术的核心,由多种技术组合而成。使用Ajax技术可以不必刷新整个页面,只需对页面的局部进行更新,增加ASP网站的功能,改善操作体验。  1.本书内容  本书结合Web 2.0时代的典型技术Ajax,介绍ASP动态网站开发技术,全书共分9章,主要内容如下。  第1章介绍网页的基本常识和ASP的基础知识,包括ASP的工作原理、IIS的安装和配置、VBScript脚本语言和实例创建虚拟目录、计算器等。  第2章介绍ASP内置对象,包括Request、Response、Application、Server和Session对象的成员以及使用方法等。  第3章介绍在ASP中对文件及XMI.,进行处理,包括FileSystemObjeet对象及其从属对象TextStream、File、Folder和Driver,还有XMLDOM对象的作用以及如何使用这些对象等。  第4章介绍ASP如何使用ADO访问数据库,内容包括ADO概述、数据操作的7个对象和4个数据集合以及使用方法等。  第5章介绍ASP的一些组件应用,内容包括Content Linking组件、Page Coanter组件、AD Rotator组件、文件上传组件及其他组件等。  第6章介绍Ajax的核心组成部分,包括CSS、JavaSeript、XML、DOM及XMLHttpRequest等技术方法。  第7章介绍3种较常用的Ajax框架,包括jQuery框架、Dojo框架及Prototype框架,以及如何使用框架进行开发。    第8章介绍Ajax技术在Web网站上常用的几个案例,加深对Ajax技术的认识。  第9章分析了综合案例——可拖动新闻主页,内容包括系统概述、数据库设计、通用代码设计以及主要功能模块的实现等。  本书实例来自于实际开发工作当中。每章知识点都有示例、实验指导及习题,每个小节附带几个小案例,帮助全面理解本节内容的具体应用。本书附有配套光盘。光盘提供书中实例的源代码,且全部经过精心调试,在Windows XP/Windows 2000/Windows2003 Server操作系统下全部通过,保证能够正常运行。

内容概要

  本书结合Web 2.0时代的典型技术Ajax,介绍ASP动态网站开发技术,全书共分9章,内容包括网页的基本常识和ASP的基础知识、ASP内置对象、在ASP中对文件及XML进行处理、 ASP如何使用AD0访问数据库、ASP的组件应用、Ajax的核心组成部分、3种较常用的Ajax框架以及Ajax技术在Web网站上常用的几个案例。最后分析了一个综合案例的开发过程。《ASP动态网站开发实践教程(第2版)》配套光盘提供了书中实例的源代码和教学视频文件。《ASP动态网站开发实践教程(第2版)》可作为学习ASP动态网站开发的教程,适合于普通高等院校计算机专业和非计算机专业的ASP动态网站开发教材,也可作为自学参考用书。

书籍目录

第1章 ASP基础1.1 静态网页与动态网页1.1.1 静态网页1.1.2 动态网页1.2 ASP概述1.2.1 ASP特点1.2.2 ASP工作原理1.2 3 ASP文件组成1.3 配置ASP环境1.3.1 安装IIS 6.01.3.2 配置和管理ASP网站1.3.3 编写一个简单的ASP实例1.4 ASP脚本语言1.4.1 VBScript常量与变量1.4.2 VBScript数据类型1.4.3 VBScript运算符与表达式1.4.4 VBScript流程控制语句1.4.5 VBScript过程与函数1.4.6 常用内置函数1.5 实验指导1.5.1 创建虚拟目录1.5 2 计算器1.5.3 截取中英文混合字符串前strlen个字符1.5.4 把长数字用逗号隔开显示1.6 习题集第2章 ASP内置对象2.1 Request对象2.1.1 Request对象成员2.1.2 Request对象数据集合2 2 Response对象2.2.1 Response对象属性2.2.2 Response对象方法2.2.3 Cookies集合2.3 Server对象2.3.1 Server对象成员2.3.2 Execute实例2.3.3 HTMLEncode实例2.3.4 MapPath实例2.4 Session对象2.4.1 Session对象属性2.4.2 Session对象方法2 4.3 Session对象事件2.4.4 Session对象集合2.5 Application对象2.5.1 Application对象成员2.5.2 Application自定义属性2.5.3 Contents集合的应用2.6 G10bal.asa文件2.7 实验指导2.7.1 用户登录2.7.2 记录错误登录次数2.7.3 记住登录状态2.7.4 动态统计在线人数2.7.5 Session购物车2.7.6 计算器2.8 习题集第3章 处理文件和XML3.1 文件操作对象3.1.1 FileSystemObject对象3.1.2 File对象3.1.3 Folder对象3.1.4 Drive对象3.1.5 TextSlream对象3.2 常用文件操作3.2.1 新建文件和文件夹3.2.2 管理文件和文件夹3.2.3 获取文件、文件夹和驱动器信息3.2.4 文件内容操作……第4章 ASP数据库应用第5章 ASP组件第6章 Ajax技术第7章 应用Ajax框架开发ASP第8章 实现Ajax常见技巧第9章 可拖动新闻主页

章节摘录

  第1章 ASP基础  内容摘要  现在,仅提供浏览HTML文档的网站已经很难满足人们对网站功能的需求,网站编程作为实现网站功能的技术手段越来越在Intemet上盛行。ASP是微软公司推出的一个w曲服务器端的开发环境,利用它可以产生和运行动态、交互、高效能的W曲服务运用程序。本章将对ASP的工作原理、ASP文件组成部分、配置ASP运行环境、ASP脚本语言VBScript的各种语法及常用内置函数等做详细讲解。  学习目标  了解静态和动态网页的概念和区别  理解ASP的工作原理  熟悉ASP文件的组成部分  掌握ASP运行环境的配置方法  熟悉VBScript的常量、变量和数据类型  掌握VBScript运算符和表达式的使用  掌握VBScript的条件和循环控制语句  掌握VBScript中过程和函数的使用  熟悉常用类型的内置函数  1.1 静态网页与动态网页  Web技术经历了重大演变,最早的网页仅仅由静态文档构成,在浏览时只能被动接受网页内容,这与传统媒体相比没有什么变化。随着网络技术的发展,不仅可以在HTML中嵌入程序,而且可以在运行时向HTML文档添加动态内容,从而构成动态网页。也可以与网页进行交互,实现全新的媒体形式。

编辑推荐

  深入剖析ASP+Ajax技术要点和难点,围绕丰富实例讲解ASP+Ajax的Web2.0开发实践知识,精心编写大量“实验指导”,引导学生深入学习编程实践,课后提供丰富习题,巩固学习成果。网站提供代码下载和课件支持。

图书封面

评论、评分、阅读与下载


    ASP动态网站开发实践教程 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7