主页 详情

《Ajax-Web开发、可重用组件及模式》_(美)汉德罗克著_11912033_7302163812

【书名】:《Ajax-Web开发、可重用组件及模式》
【作者】:(美)汉德罗克著
【出版社】:北京:清华大学出版社
【时间】:2007
【页数】:270
【ISBN】:7302163812
【SS码】:11912033

最新查询

内容简介

第Ⅰ部分 开始

第1章 Ajax简介

1.1 XML DOM

1.2 Ajax,三思而后用

第2章 请求

2.1 深度探索XMLHttpRequest

2.1.1 标准XHR

2.1.2 支持数据库的XHR

2.1.3 向支持数据库的XHR发送数据

2.2 创建XHR对象

2.3 异步数据传输

2.4 就绪状态

2.5 HTTP状态码和首部

第3章 响应

3.1 XML

3.1.1 元素

3.1.2 属性

3.1.3 CDATA

3.1.4 解析XML

3.2 JSON

3.2.1 JSON语法

3.2.2 使用JSON

3.2.3 解析JSON

第4章 用XHTML和CSS呈现响应

4.1 XHTML

4.2 CSS

第Ⅱ部分 创建和使用JavaScript引擎第5章 面向对象的JavaScript

5.1 面向对象的方法

5.1.1 使用new算子

5.1.2 字母符号法

5.1.3 关联数组

5.1.4 JScript.NET

5.2 对象构造器

5.2.1 实例

5.2.2 属性

5.2.3 方法

5.3 原型

5.3.1 实例

5.3.2 构造属性

5.3.3 覆盖和重写属性

5.3.4 属性保护

5.3.5 方法

5.3.6 用原型方法扩展对象

第6章 创建引擎

6.1 创建自定义的Ajax Wrapper

6.1.1 发送请求

6.1.2 就绪状态

6.1.3 响应

6.2 创建Ajax Updater

6.2.1 创建AjaxUpdater对象

6.2.2 更新请求对象

6.2.3 响应

第7章 使用引擎

7.1 开始

7.2 发送请求

7.3 引擎的方法和属性

第8章 调试

8.1 JavaScript中的onerror事件

8.2 responseText属性

8.3 IE开发工具栏

8.3.1 安装插件

8.3.2 禁止Cache

8.3.3 导航DOM

8.3.4 观察class和ID信息

8.4 Safari Enhancer

8.4.1 安装Safari Enhancer

8.4.2 JavaScript控制台

8.5 FireBug

8.5.1 安装FireBug

8.5.2 命令行

8.5.3 在控制台中记录消息

8.5.4 记录的不同级别

8.5.5 检查元素

8.5.6 观察Ajax

第9章 扩展引擎

9.1 创建实用对象

9.2 用HTTP对象处理状态码

9.2.1 HTTP状态码类别

9.2.2 使用HTTP对象

第Ⅲ部分 创建可重用组件第10章 层叠

10.1 开始

10.1.1 XML架构

10.1.2 请求XML文件

10.2 创建层叠对象

10.3 面板功能和数据显示

第11章 树形视图

11.1 创建数据结构

11.2 处理响应

11.3 呈现GUI

第12章 客户端验证

12.1 开始

12.2 创建验证对象

12.2.1 验证用户输入

12.2.2 提供视觉反馈

12.3 服务器端

12.3.1 构造函数

12.3.2 验证用户信息

12.3.3 注册和登录用户

第13章 数据网格

13.1 开始

13.2 创建DataGrid对象

13.3 显示数据

13.3.1 创建一个DataRow对象

13.3.2 创建DataColumn对象

13.3.3 设计组件的样式

第Ⅳ部分 Ajax模式

第14章 单体模式

14.1 单体模式概述

14.2 创建一个使用单体模式的对象

14.3 使用单体对象

第15章 模型视图控制器

15.1 MVC模式概述

15.2 创建MVC模式

15.3 使用MVC模式

第16章 观察者模式

16.1 概述

16.1.1 注册观察者概述

16.1.2 通知观察者概述

16.1.3 注销观察者概述

16.2 创建一个错误处理对象

16.2.1 注册观察者

16.2.2 通知观察者

16.2.3 注销观察者

16.3 使用错误处理对象

第17章 数据反射模式

17.1 概述

17.2 创建数据反射模式

第18章 交互模式

18.1 用cookies创建历史

18.1.1 Historian对象

18.1.2 创建和显示XML

18.1.3 Navigation对象

18.2 拖放

第19章 实用模式

19.1 处理反馈、错误和警告

19.2 结合代码进行设计

第Ⅴ部分 服务器端交互

第20章 理解Ajax数据库交互

20.1 连接PHP

20.1.1 跨越鸿沟

20.1.2 发送请求

20.1.3 创建连接

第21章 数据库交互:服务器端

21.1 连接到ASP.NET

21.2 连接到ColdFusion

第22章 高级Ajax数据库交互

22.1 大批量更新

22.1.1 发送数组

22.1.2 发送XML

22.1.3 发送JSON

22.2 服务器端XML和JSON

22.2.1 XML

22.2.2 JSON

第Ⅵ部分 最后的润色

第23章 应用程序的安全性

23.1 安全漏洞

23.2 具有密码保护的Ajax请求

23.3 在服务器端验证密码

第24章 最佳实践

24.1 使用Ajax引擎

24.1.1 设计模式

24.1.2 使用组件

24.1.3 静态响应vs.动态响应

24.1.4 处理错误和反馈

24.1.5 应用程序历史

24.1.6 安全性


书查询(www.shuchaxun.com)本网页唯一编码:
137de3909dc2f3b6791402e746e9e03f#a1642c0645454aed068004b4e9a438fc#22481250#11912033.zip