Ajax设计模式

本书特色

[

本书是一本关于复杂Ajax应用的整体架构设计的图书。好的架构设计应该满足KISS的原则,容易理解和学习、开发效率高、容易维护和扩展。在各种必须要满足的约束条件之下,设计出一个*简化的架构是架构师孜孜不倦追求的目标。幸运的是,经过国外高水平的Web开发专家的探索,这样的架构设计已经有了一套行之有效的模式。这些模式都是围绕着REST的思想来设计的。RIA+REST将会成为继Web MVC之后,新一代Web应用的首选架构风格。.
本书是国内出版的**本深入探讨REST架构设计的书籍。书中的所有模式都有详细的讲解和丰富的代码,理论联系实践,确实是不可多得的一本好书。
Ajax, 即异步JavaScript与XML,目前是网络开发人员中*热门的编程技术之一。Ajax综合了大量技术,通过在浏览器中使用JavaScript来处理网络服务的响应,为创建基于XML或者JSON网络服务的交互式网络应用程序提供了坚实的基础。
《Ajax设计模式》为你展示了一些*佳实践方法,这些方法能够迅速提升你的网络应用程序开发项目。这本书分析了其他人如何成功地处理各种相互矛盾的设计原则,并将有用的信息直接传递给你。..
本书中涉及的模式可以分为以下四种类型:
基本技术:检阅Ajax开发所需要的基础技术..
编程实践:罗列为了确保Ajax应用程序的可维护性而由开发人员总结的编程技巧
功能和易用性:描述在进行Ajax应用程序开发时会碰到的各类用户界面,以及Ajax所提供的各种新功能
程序开发:解释用于监控、调试和测试Ajax应用程序的流程
《Ajax设计模式》还将加快你对核心Ajax技术的掌握,其中包括XMLHttpRequest、DOM和JSON。本书的技术讨论还附有示例代码,以帮助你了解Ajax可以做什么和什么是Ajax做不到的。本书作为易于使用的参考手册,将帮助你设计高质量的Ajax架构,提升网络应用程序的性能和改善用户体验。…


]

内容简介

[

本书是关于复杂Ajax应用的整体架构设计的图书,展示了能够大幅改善Web开发项目的*佳实践。

]

作者简介

[

麦赫马夫(Michael Mahemoff),已经在软件业工作了22年,包括10年的商业经验。他在墨尔本大学获得了计算机科学和软件工程的哲学博士(Ph.D)学位,他的论文是“软件工程中的设计重用和人机交互”。他居住在伦敦,为银行、卫生保健、后勤等行业做软件开发问题的技术咨询。Micheal的blog与在线项目可从他的主页中链接到——http://mahemoff.com/。

]

目录

目录CONTENTS序 I**部分序曲 1第1章Ajax简介 3Ajax与可用性良好的的Web应用 3Ajax的崛起 5将Web应用Ajax化:Portal的故事 6将桌面应用Web化:Office应用的故事 9Ajax应用的特性 10Ajax技术 14服务器调用之剖析 15Ajax的趋势 17结论 20第2章由模式引导的教程 21Ajax技术概述 21将Web应用Ajax化:一次一个模式 27项目与实践 40结论 41第3章Ajax设计:原则与模式 43Ajax应用应该具备的属性 43为Ajax做设计 44Ajax模式概览 47剖析模式说明格式 48Ajax模式的演示 54结论 55第二部分基础技术设计模式 57第4章Ajax应用 59Ajax应用 59第5章显示操作 69显示变形 69页面重新布置 78第6章Web远程通信 85Web服务 86XMLHttpRequest调用 91IFrame调用 108HTTP信息流 113随需下载的JavaScript 122第7章动态行为 133用户动作 133计划 143第8章扩展技术 149富媒体插件 149第三部分编程模式 159第9章WebServices 161RESTful服务 162RPC服务 177AjaxStub 182HTML信息 186纯文本信息 191XML信息 195JSON信息 201第10章浏览器-服务器对话 209调用跟踪 210定期刷新 215提交次数限制 221明确提交 227分布式事件 232跨域代理 243第11章DOM组装 253XML数据岛 254浏览器端的XSLT 259浏览器端模板 265第12章代码生成与重用 275服务器端代码生成 275跨浏览器组件 283第13章性能优化 289浏览器端缓存 290预先获取 297推测估计 303多阶段下载 310胖客户端 317第四部分功能性与可用性模式 327第14章小组件 329滑动条 330进度指示器 336分级下拉菜单 343数据表格 350富文本编辑器 355输入提示 361动态搜索 368动态命令行 376动态表单 383第15章页面架构 389拖放 390小精灵 394弹出框 401可改变的内容 407微连接 416Portlet 421状态区域 427更新控制 431虚拟工作空间 436第16章视觉效果 445一秒钟聚光灯 446一秒钟变形 455一秒钟移动 462突出显示 468第17章功能性 473延迟注册 474直接登录 487防主机端保存 493超时机制 499心跳检测 509唯一URL 515第五部分开发模式 531第18章诊断 533日志 534调试 537DOM查看 540流量嗅探 544第19章测试 549模拟服务 550浏览器端测试 554服务测试 558系统测试 560第六部分附录 565附录AAjax框架和库 567附录B设置代码范例 601附录C模式和模式语言 605附录D参考文献 607索引 609

封面

Ajax设计模式

书名:Ajax设计模式

作者:(美)麦赫马夫 著,杨仁和 译

页数:18,635页

定价:¥78.0

出版社:电子工业出版社

出版日期:2007-05-01

ISBN:9787121039959

PDF电子书大小:119MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注