Ajax编程技术与实例

Ajax编程技术与实例

曹衍龙, 叶达峰, 编著

出版社:人民邮电出版社

年代:2007

定价:49.0

书籍简介:

本选题与已出版图书的不同,主要体现在以下几个方面。(1)涵盖Ajax技术所有内容。与其他书相比,本书从Ajax的基础讲起,详细介绍了Ajax涉及的方方面面的内容,例如HTML、CSS、XML、JavaScript等,帮助读者从零开始学习Ajax。(2)涵盖了当今几乎所有的服务器端技术,例如Java、ASP.NET、ASP等。(3)除了介绍Ajax的基本开发外,还涉及了高级开发的内容,比如各种可以Ajax应用的模式。(4)详细介绍了各种常用的Ajax框架。为了让读者对Ajax开发有更深刻的体验,书中还包含了丰富的实例。

书籍目录:

第1章 Web2.0概览

1.1 从Web1.0到Web2.0

1.2 Web2.0带来的变化

1.2.1 设计理念的改变

1.2.2 以用户为中心

1.3 Web2.0的设计模式

第2章 Ajax初探

2.1 传统的Web应用解决方案

2.1.1 JavaScript

2.1.2 JavaApplet

2.1.3 JSP和Servlet

2.2 Ajax的提出

2.3 理解Ajax

2.3.1 Ajax的工作原理

2.3.2 Ajax的基本原则

2.4 一个简单的Ajax示例

第3章 Ajax相关技术简介

3.1 XHTML

3.1.1 XHTML概述

3.1.2 XHTML的特点

3.1.3 XHTML和HTML的区别

3.1.4 XHTML的语法

3.1.5 文档类型声明

3.1.6 一个简单的XHTML的例子

3.1.7 XHTML的未来——XHTML2.0

3.2 CSS

3.2.1 CSS概述

3.2.2 CSS的基本语法格式

3.2.3 CSS样式属性

3.2.4 样式表的引入

3.2.5 样式类的创建与引用

3.2.6 一个简单CSS示例

3.3 XML

3.3.1 XML简介

3.3.2 文档类型定义(DTD)

3.3.3 XMLSchema

3.3.4 XML的命名空间

3.3.5 XML编程接口

3.3.6 XML实例

3.4 DOM

3.4.1 DOM概述

3.4.2 DOM结构模型

3.4.3 DOM对象

3.4.4 操作DOM

3.4.5 使用DOM操作HTML文档

3.4.6 使用DOM操作XML文档

3.5 XMLHttpRequest

3.5.1 XMLHttpRequest简介

3.5.2 XMLHttpRequest的属性和方法

3.5.3 XMLHttpRequest与服务器通信

3.5.4 XMLHttpRequest实例

3.6 JavaScript

3.6.1 JavaScript简介

3.6.2 JavaScript的数据类型

3.6.3 JavaScript表达式

3.6.4 JavaScript的运算符

3.6.5 JavaScript的流程控制

3.6.6 JavaScript的函数

3.6.7 JavaScript的对象

3.6.8 窗口及输入输出

第4章 JavaScript高级技术

4.1 JavaScript的高级对象机制

4.1.1 基于prototype的JavaScript的继承机制

4.1.2 基于类的继承

4.1.3 反射机制

4.2 框架编程

4.3 使用正则表达式

4.3.1 正则表达式简介

4.3.2 正则表达式语法基础

4.3.3 RegExp对象

4.4 JavaScript的测试框架JsUnit

4.4.1 JsUnit介绍

4.4.2 JsUnit的获取和安装

4.4.3 编写和运行测试

4.5 JavaScript的调试工具

4.5.1 MicrosoftScriptDebugger

4.5.2 FirefoxJavaScriptConsole

第5章 Ajax服务器端编程

5.1 JSP与Servlet

5.1.1 JSP简介

5.1.2 Servlet简介

5.1.3 配置开发环境

5.1.4 一个简单的JSP开发实例

5.1.5 一个简单的Servlet开发实例

5.2 ASP.NET

5.2.1 ASP.NET简介

5.2.2 ASP.NET语法

5.2.3 ASP.NET的开发运行环境

5.2.4 服务器控件

5.2.5 ADO.NET与数据库访问

5.2.6 一个简单的ASP.NET开发实例

5.3 ASP

5.3.1 ASP简介

5.3.2 配置ASP开发环境

5.3.3 ASP语法基础

5.3.4 ASP内置对象

5.3.5 ADO与数据库访问

5.3.6 一个简单的ASP开发实例

5.4 PHP

5.4.1 PHP简介

5.4.2 PHP基本语法

5.4.3 配置PHP的开发环境

5.4.4 一个简单的PHP开发实例

第6章 Ajax开发基础

6.1 在HTTP请求中包含参数

6.1.1 发送包含参数的普通请

6.1.2 请求参数作为XML发送

6.2 处理服务器响应

6.2.1 处理文本格式的响应

6.2.2 处理XML格式的响应

6.3 一个简单的Ajax实例

第7章 Ajax高级开发

7.1 Ajax与设计模式

7.1.1 设计模式简介

7.1.2 Ajax与重构

7.1.3 一个使用重构的简单实例

7.2 Ajax中常用的设计模式

7.2.1 Facade模式

7.2.2 Observer模式

7.2.3 Singleton模式

7.3 MVC模式

7.3.1 MVC简介

7.3.2 目前Web应用程序中使用的MVC

7.3.3 Ajax中的MVC

第8章 Ajax的安全性与性能

8.1 Web应用的安全问题

8.1.1 JavaScript的安全性

8.1.2 跨浏览器的安全性

8.1.3 Ajax的安全

8.2 访问远程服务

8.2.1 代理服务器

8.2.2 访问Web服务

8.3 数据保护

8.3.1 使用安全的HTTP

8.3.2 使用JavaScript对数据进行加密

8.4 Ajax的性能

8.4.1 性能分析工具

8.4.2 优化Ajax应用的性能

8.5 JavaScript中的内存问题

8.5.1 内存泄漏问题

8.5.2 Ajax中的特有问题

第9章 Ajax框架

9.1 NET与Ajax

9.1.1 Ajax.net

9.1.2 Atlas

9.1.3 其他相关Ajax框架

9.2 Java与Ajax

9.2.1 DirectWebRemoting(DWR)

9.2.2 JSP中的Ajax标签库

9.2.3 Java下的其他框架

9.3 其他Ajax框架

第10章 购物篮实例

10.1 开发前的准备

10.2 核心代码

10.2.1 服务器端代码

10.2.2 客户端代码

10.2.3 页面代码

10.3 示例演示

第11章 栏目拖放实例

11.1 开发前的准备

11.2 核心代码

11.2.1 创建Web服务

11.2.2 客户端代码

11.3 其他页面

11.3.1 使用标记法实现拖动

11.3.2 硬方法实现拖放

第12章 简单的聊天室实例

12.1 开发前的准备

12.2 核心代码

12.2.1 登录页面

12.2.2 聊天室

12.2.3 功能实现

12.3 示例演示

12.3.1 部署示例

12.3.2 示例使用

第13章 远程桌面实例

13.1 开发前的准备

13.1.1 开发环境配置

13.1.2 Base64简介

13.2 核心代码

13.2.1 Base64类

13.2.2 FileStore类

13.2.3 服务器桌面的实现

13.2.4 服务器代码实现

13.2.5 Ajax_Desktop类

13.2.6 页面代码

13.3 示例使用

第14章 利用XML实现树结构

14.1 开发前的准备

14.2 核心代码

14.2.1 客户端JavaScript代码

14.2.2 CSS文件

14.2.3 服务器端开发

14.3 示例使用

第15章 Ajax域名查询系统

15.1 开发前的准备

15.2 核心代码

15.2.1 客户端开发

15.2.2 CSS文件

15.2.3 服务器端开发

15.3 示例演示

内容摘要:

《Ajax 编程技术与实例》全面、详细地介绍了Ajax(Asynchronous JavaScript And XML)开发技术的原理和基础编程知识,包括各种标准Web开发技术,如HTML、CSS、XML、JavaScript和XMLHttpRequest等,常用的调试、测试和验证等工具,相关的模式、框架等,以及基于Ajax的高级开发技术。书中最后还给出了6个综合性的Ajax开发案例。
全书内容由浅入深,充分考虑了Ajax学习者的特点,并在配套光盘中提供了书中实例的全部源代码,以方便读者能够举一反三,编写出适合需求的程序。
《Ajax 编程技术与实例》不仅适合Ajax技术的初学者,还能够帮助有一定编程经验的Ajax开发人员解决开发过程中遇到的实际问题。《Ajax 编程技术与实例》可作为广大用户的自学用书,或高等院校相关专业的教材和辅导用书。

编辑推荐:

诸多小实例,融合作者近6年的网络开发经验。
6大综合实例,不仅分析Ajax开发技术精髓,还提供详细的实现步骤。
多个角度出发,既适合Ajax开发人员,也适合初学者进阶。

书籍规格:

书籍详细信息
书名Ajax编程技术与实例站内查询相似图书
9787115159960
如需购买下载《Ajax编程技术与实例》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位人民邮电出版社
版次1版印次1
定价(元)49.0语种简体中文
尺寸26装帧平装
页数 222 印数

书籍信息归属:

Ajax编程技术与实例是人民邮电出版社于2007.04出版的中图分类号为 TP393.09 的主题关于 计算机网络-程序设计 的书籍。