基本信息出版社:清华大学出版社
页码:365 页
出版日期:2009年05月
ISBN:7302196508/9787302196501
条形码:9787302196501
版本:第2版
装帧:平装
开本:16
正文语种:中文
内容简介 《ASP动态网站开发实践教程(第2版)》结合Web 2.0时代的典型技术Ajax,介绍ASP动态网站开发技术,全书共分9章,内容包括网页的基本常识和ASP的基础知识、ASP内置对象、在ASP中对文件及XML进行处理、 ASP如何使用AD0访问数据库、ASP的组件应用、Ajax的核心组成部分、3种较常用的Ajax框架以及Ajax技术在Web网站上常用的几个案例。最后分析了一个综合案例的开发过程。《ASP动态网站开发实践教程(第2版)》配套光盘提供了书中实例的源代码和教学视频文件。《ASP动态网站开发实践教程(第2版)》可作为学习ASP动态网站开发的教程,适合于普通高等院校计算机专业和非计算机专业的ASP动态网站开发教材,也可作为自学参考用书。
编辑推荐 《ASP动态网站开发实践教程(第2版)》深入剖析ASP+Ajax技术要点和难点,围绕丰富实例讲解ASP+Ajax的Web2.0开发实践知识,精心编写大量“实验指导”,引导学生深入学习编程实践,课后提供丰富习题,巩固学习成果。网站提供代码下载和课件支持。
目录
第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.0
1.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章 处理文件和XML
3.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 文件内容操作
……
序言 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操作系统下全部通过,保证能够正常运行。
文摘 插图:

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