图书介绍

Ajax-Web开发、可重用组件及模式pdf电子书版本下载

Ajax-Web开发、可重用组件及模式
  • (美)汉德罗克著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302163812
  • 出版时间:2007
  • 标注页数:270页
  • 文件大小:15MB
  • 文件页数:283页
  • 主题词:计算机网络-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

Ajax-Web开发、可重用组件及模式PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第Ⅰ部分 开始 3

第1章 Ajax简介 3

1.1 XML DOM 3

1.2 Ajax,三思而后用 4

第2章 请求 7

2.1 深度探索XMLHttpRequest 7

2.1.1 标准XHR 8

2.1.2 支持数据库的XHR 9

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

2.2 创建XHR对象 11

2.3 异步数据传输 12

2.4 就绪状态 14

2.5 HTTP状态码和首部 16

第3章 响应 19

3.1 XML 19

3.1.1 元素 20

3.1.2 属性 21

3.1.3 CDATA 22

3.1.4 解析XML 23

3.2 JSON 28

3.2.1 JSON语法 28

3.2.2 使用JSON 29

3.2.3 解析JSON 31

第4章 用XHTML和CSS呈现响应 35

4.1 XHTML 35

4.2 CSS 38

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

5.1 面向对象的方法 46

5.1.1 使用new算子 46

5.1.2 字母符号法 47

5.1.3 关联数组 47

5.1.4 JScript.NET 48

5.2 对象构造器 49

5.2.1 实例 49

5.2.2 属性 50

5.2.3 方法 51

5.3 原型 53

5.3.1 实例 54

5.3.2 构造属性 55

5.3.3 覆盖和重写属性 56

5.3.4 属性保护 56

5.3.5 方法 57

5.3.6 用原型方法扩展对象 57

第6章 创建引擎 59

6.1 创建自定义的Ajax Wrapper 59

6.1.1 发送请求 60

6.1.2 就绪状态 61

6.1.3 响应 62

6.2 创建Ajax Updater 63

6.2.1 创建AjaxUpdater对象 63

6.2.2 更新请求对象 64

6.2.3 响应 64

第7章 使用引擎 67

7.1 开始 67

7.2 发送请求 68

7.3 引擎的方法和属性 69

第8章 调试 71

8.1 JavaScript中的onerror事件 71

8.2 responseText属性 73

8.3 IE开发工具栏 73

8.3.1 安装插件 74

8.3.2 禁止Cache 74

8.3.3 导航DOM 74

8.3.4 观察class和ID信息 76

8.4 Safari Enhancer 76

8.4.1 安装Safari Enhancer 77

8.4.2 JavaScript控制台 77

8.5 FireBug 78

8.5.1 安装FireBug 78

8.5.2 命令行 79

8.5.3 在控制台中记录消息 81

8.5.4 记录的不同级别 82

8.5.5 检查元素 82

8.5.6 观察Ajax 84

第9章 扩展引擎 87

9.1 创建实用对象 87

9.2 用HTTP对象处理状态码 94

9.2.1 HTTP状态码类别 96

9.2.2 使用HTTP对象 103

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

10.1 开始 107

10.1.1 XML架构 108

10.1.2 请求XML文件 109

10.2 创建层叠对象 111

10.3 面板功能和数据显示 114

第11章 树形视图 119

11.1 创建数据结构 119

11.2 处理响应 122

11.3 呈现GUI 123

第12章 客户端验证 131

12.1 开始 131

12.2 创建验证对象 133

12.2.1 验证用户输入 135

12.2.2 提供视觉反馈 138

12.3 服务器端 139

12.3.1 构造函数 141

12.3.2 验证用户信息 142

12.3.3 注册和登录用户 143

第13章 数据网格 149

13.1 开始 149

13.2 创建DataGrid对象 151

13.3 显示数据 155

13.3.1 创建一个DataRow对象 155

13.3.2 创建DataColumn对象 159

13.3.3 设计组件的样式 160

第Ⅳ部分 Ajax模式 165

第14章 单体模式 165

14.1 单体模式概述 165

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

14.3 使用单体对象 169

第15章 模型视图控制器 173

15.1 MVC模式概述 173

15.2 创建MVC模式 175

15.3 使用MVC模式 176

第16章 观察者模式 179

16.1 概述 179

16.1.1 注册观察者概述 179

16.1.2 通知观察者概述 179

16.1.3 注销观察者概述 180

16.2 创建一个错误处理对象 180

16.2.1 注册观察者 181

16.2.2 通知观察者 182

16.2.3 注销观察者 183

16.3 使用错误处理对象 187

第17章 数据反射模式 189

17.1 概述 189

17.2 创建数据反射模式 192

第18章 交互模式 195

18.1 用cookies创建历史 195

18.1.1 Historian对象 195

18.1.2 创建和显示XML 199

18.1.3 Navigation对象 200

18.2 拖放 203

第19章 实用模式 211

19.1 处理反馈、错误和警告 212

19.2 结合代码进行设计 215

第Ⅴ部分 服务器端交互 221

第20章 理解Ajax数据库交互 221

20.1 连接PHP 222

20.1.1 跨越鸿沟 222

20.1.2 发送请求 223

20.1.3 创建连接 229

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

21.1 连接到ASP.NET 241

21.2 连接到ColdFusion 246

第22章 高级Ajax数据库交互 251

22.1 大批量更新 251

22.1.1 发送数组 251

22.1.2 发送XML 253

22.1.3 发送JSON 254

22.2 服务器端XML和JSON 254

22.2.1 XML 255

22.2.2 JSON 255

第Ⅵ部分 最后的润色 259

第23章 应用程序的安全性 259

23.1 安全漏洞 259

23.2 具有密码保护的Ajax请求 261

23.3 在服务器端验证密码 264

第24章 最佳实践 267

24.1 使用Ajax引擎 267

24.1.1 设计模式 268

24.1.2 使用组件 268

24.1.3 静态响应vs.动态响应 268

24.1.4 处理错误和反馈 269

24.1.5 应用程序历史 269

24.1.6 安全性 269

精品推荐