图书介绍
AJAX企业级开发PDF|Epub|txt|kindle电子书版本网盘下载
![AJAX企业级开发](https://www.shukui.net/cover/20/30104963.jpg)
- (加)David Johnson,Alexei White,Andre Charland 著,张祖良,荣浩,高冰译 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115186065
- 出版时间:2008
- 标注页数:287页
- 文件大小:55MB
- 文件页数:299页
- 主题词:计算机网络-程序设计
PDF下载
下载说明
AJAX企业级开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 AJAX和RIA1
1.1变化中的Web2
传统Web应用之痛3
AJAX止痛药4
1.2企业中的AJAX6
1.3采用AJAX的驱动因素7
可用性7
网络利用率9
以数据为中心10
渐增的技巧、工具和技术升级10
服务器中立10
1.4关于应用10
AJAX技术11
编程模式12
1.5 AJAX的替换技术12
XUL12
XAML13
Java Applet和Web Start13
Adobe Flash、Flex和Apollo13
OpenLaszlo14
1.6小结14
1.7资源15
第2章 AJAX构建块16
2.1 JavaScript16
JavaScript类型17
闭包18
面向对象的JavaScript19
prototype属性21
面向对象编程和继承22
易变性24
线程25
错误处理26
命名空间26
2.2 DOM27
基本原理28
操作DOM30
2.3 CSS31
继承和层叠32
内联样式33
样式表33
动态样式35
2.4事件38
事件流39
事件绑定40
跨浏览器事件42
事件对象44
2.5客户端/服务器通信44
XMLHttpRequest基础知识45
处理数据51
2.6小结53
2.7资源53
第3章 Web浏览器中的AJAX55
3.1基于组件的AJAX55
渐增的AJAX56
对服务器的影响56
3.2 HTML标准57
文档类型定义57
盒子模型59
3.3启动加载AJAX组件60
onload事件60
浏览器编码技巧63
3.4模型-视图-控制器66
视图66
控制器68
模型69
3.5 AJAX MVC70
AJAX模型70
AJAX视图77
AJAX控制器79
面向方面的JavaScript86
3.6小结88
3.7资源88
第4章 AJAX组件89
4.1命令式组件89
4.2声明式组件92
服务器端声明式编程92
声明式Google地图93
替代方法97
4.3自定义声明式组件98
行为式组件100
声明式组件103
关于声明107
4.4构建组件110
基本功能110
连接到服务器114
最终版本117
4.5小结119
4.6资源119
第5章 从设计到部署120
5.1设计120
AJAX建模121
应用模型-视图-控制器模式121
预先考虑性能问题122
5.2原型设计123
线框绘制124
验证设计决议128
5.3测试136
测试驱动开发136
调试147
5.4部署151
JavaScript压缩151
图片合并155
保护知识产权156
文档157
5.5小结158
5.6资源159
第6章 AJAX架构160
6.1多层架构:从单层到多层160
6.2异步消息161
6.3轮询162
6.4服务器推送162
6.5跟踪请求163
6.6缓存:处理数据164
6.7基本缓存165
6.8在组件中缓存166
6.9在浏览器中缓存169
6.10在服务器中缓存171
6.11在数据库中缓存173
MySQL174
MS SQL Server174
Oracle174
6.12更新服务器模型:并发174
悲观锁定175
只读锁定175
乐观锁定175
冲突鉴定175
冲突解决177
自动的冲突解决178
6.13流量控制178
客户端178
服务器179
6.14可伸缩性179
负载平衡和群集180
AJAX可伸缩性问题181
6.15离线AJAX181
6.16 FireFox离线存储183
6.17 IE userData离线存储185
6.18使用Flash客户端存储186
6.19离线AJAX和并发188
6.20小结189
6.21资源189
REST和Web服务189
缓存189
数据库性能190
离线AJAX190
第7章 Web Service和安全性191
7.1 Web Service191
7.2 Web Service协议192
表象状态传输192
XML远程过程调用192
Web Service193
选择合适的工具194
7.3客户端的SOAP196
IBM Web Service JavaScript库196
Firefox198
IE199
7.4跨域Web Service200
服务器代理200
URL片段标识符202
Flash跨域XML204
脚本注入204
7.5安全性205
7.6 AJAX的安全性考虑206
7.7跨域漏洞206
跨站脚本207
跨站请求伪造210
JavaScript劫持211
7.8 SQL注入213
预处理语句214
存储过程215
XPath注入216
7.9数据加密和隐私216
7.10防火墙217
7.11小结218
7.12资源218
第8章 AJAX可用性219
8.1常见问题219
后退按钮和书签220
页面大小228
自动提交230
8.2可访问性231
识别用户的可访问性需求232
JavaScript和Web可访问性232
屏幕阅读器和可访问性232
不该为屏幕阅读器提供的解决方案233
兼容JAWS的AJAX交互233
键盘可访问性235
8.3可用性测试237
8.4迅速而又随性的测试237
征募参与者237
设计并运行测试238
8.5软件辅助测试238
用于测试可用性的工具238
对软件辅助测试的一般忠告239
8.6小结239
8.7资源239
后退按钮239
可用性测试240
第9章 用户界面模式241
9.1显示模式241
9.2交互模式248
9.3小结256
9.4资源256
拖曳资源256
进度栏资源257
活动指示器资源257
颜色淡出资源257
即时编辑资源257
向下钻取资源257
即时搜索资源257
即时表单资源257
第10章 风险和最佳实践258
10.1风险来源258
技术风险259
文化/政策风险259
市场风险259
10.2技术风险259
范围259
浏览器能力260
可维护性261
向前兼容261
第三方工具支持和代码过时262
10.3文化和政策风险262
终端用户的期待263
可培训性263
合法性264
10.4市场风险264
搜索引擎的可访问性264
范围266
货币化266
10.5风险评估和最佳实践267
采用特定的AJAX框架或者组件267
渐进增强和不唐突的JavaScript267
Google网站地图269
可视化提示270
避免镀金式设计270
制定维护计划271
采用一种收益模型271
把培训作为应用的一部分272
10.6小结272
10.7资源273
搜索引擎优化273
统计273
网站地图273
屏幕截取工具273
第11章 案例研究274
11.1基于Web 2.0重新武装美国国防部274
背景274
挑战275
解决方案275
采用技术275
成果276
11.2 Agrium公司将AJAX技术整合到实际运作中276
背景276
挑战277
解决方案277
采用的技术279
成果279
11.3 AJAX助力国际运输与物流公司279
背景279
挑战280
解决方案280
采用的技术282
成果282
11.4小结283
11.5资源284
附录A OPENAJAXHUB285