网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 程序设计 > 商品详情

Ajax Design Patterns Ajax设计模式(影印版)

分享到:
Ajax Design Patterns Ajax设计模式(影印版)

最 低 价:¥29.52

定 价:¥72.00

作 者:(美)麦赫马夫 著

出 版 社:东南大学出版社

出版时间:2006-11-1

I S B N:9787564105716

价格
29.52元
价格
57.60元
价格
57.60元
价格
59.80元
价格
63.40元

商品详情

编辑推荐

内容简介

Ajax,即异步JavaScript与XML,目前是网络开发人员中最热门的编程技术之一。Ajax综合了大量技术,通过在浏览器中使用JavaScript来处理网络服务的响应,为创建基于XML或者JSON网络服务的交互式网络应用程序提供了坚实的基础。
《Ajax设计模式》为你展示了一些最佳实践方法,这些方法能够迅速提升你的网络应用程序开发项目。这本书分析了其他人如何成功地处理各种相互矛盾的设计原则,并将有用的信息直接传递给你。
本书中涉及的模式可以分为以下四种类型:
基本技术:检阅Ajax开发所需要的基础技术;编程实践:罗列为了确保Ajax应用程序的可维护性而由开发人员总结的编程技巧;功能和易用性:描述在进行Ajax应用程序开发时会碰到的各类用户界面,以及Ajax所提供的各种新功能 程序开发:解释用于监控、调试和测试Ajax应用程序的流程。
《Ajax设计模式》还将加快你对核心Ajax技术的掌握,其中包括XMLHttpRequest、DOM和JSON。本书的技术讨论还附有示例代码,以帮助你了解Ajax可以做什么和什么是Ajax做不到的。本书作为易于使用的参考手册,将帮助你设计高质量的Ajax架构,提升网络应用程序的性能和改善用户体验。

作者简介

Michael Mahemoff,获得墨尔本大学计算机科学和软件工程系的博士学位。他的博士毕业论文是“Design Reuse in Software Engineering and Human-Computer Interaction”。他现在住在伦敦并为银行、医疗保健和物流行业中软件开发提供咨询。

目录

PREFACE
Part One INTRODUCTION
 1 INTRODUCING AJAX
  Ajax and the Usable Web
  The Rise of Ajax
  Ajaxifying the Web: The Story of Portals
  Webifying the Desktop: The Story of Office Applications
  Characteristics of Ajax Applications
  The Ajax Technologies
  Anatomy of a Server Call
  Ajax Trends
  Conclusions
 2 A PATTERN-LED TUTORIAL
  Ajax Technologies in a Blink
  Ajaxifying a Web App: One Pattern at a Time
  Projects and Katas
  Conclusions
 3 AJAX DESIGN: PRINCIPLES AND PATTERNS
  Desirable Attributes of Ajax Applications
  Oesigning for Ajax
  Ajax Patterns Oueruiew
  Anatomy of a Pattern
  Ajax Patterns Demos
  Cnnclusions
Part Two FOUNDATIONAL TECHNOLOGY PATTERNS
 4 AJAX APP
  Ajax App
 5 DISPLAY MANIPULATION
  Display Morphing
  Page Rearrangement
 6 WEB REMOTING
  Web Service
  XMLHttpRequest Call
  IFrame Call
  HTTP Streaming
  On-Demand JavaScript
 7 DYNAMIC BEHAVIOR
  User A ction
  Scheduling
 8 EXTENDED TECHNOLOGIES
  Richer Plugin
Part Three PROGRAMMING PATTERNS
 9 WEB SERVICES
  RESTful Service
  RPC Service
  Ajax Stub
  HTML Message
  Plain-Text Message
  XML Message
  JSON Message
 10 BROWSER-SERVER DIALOGUE
  Call Tracking
  Periodic Refresh
  Submission Throttling
  Explicit Submission
  Distributed Events
  Cross-Domain Proxy
 11 DOM POPULATION
  XML Data Island
  Browser-Side XSLT
  Browser-Side Templating
 12 CODE GENERATION AND REUSE
  Server-Side Code Generation
  Cross-Browser Component
 13 PERFORMANCE OPTIMIZATION
  Browser-Side Cache
  Predictive Fetch
  Guesstimate
  Multi-Stage Download
  Fat Client
Part Four FUNCTIONALITY AND USABILITY PATTERNS
 14 WIDGETS
  Slider
  Progress Indicator
  Drilldown
  Data Grid
  Rich Text Editor
  Suggestion
  Live Search
  Live Command-Line
  Live Form
 15 PAGE ARCHITECTURE
  Drab-And-Drop
  Sprite
  Popup
  Malleable Content
  Microlink
  Portlet
  Status Area
  Update Control
  Virtual Workspace
 16 VISUAL EFFECTS
  One-Second Spotlight
  One-Second Mutation
  One-Second Motion
  Highlight
 17 FUNCTIONALITY
  Lazy Registration
  Direct Login
  Host-Proof Hosting
  Timeout
  Heartbeat
  Unique URLs
Part Five DEVELOPMENT PATTERNS
 18 DIAGNOSIS
  Logging
  Debugging
  DOM Inspection
  Traffic Sniffing
 19 TESTING
  Simulation Service
  Browser-Side Test
  Seruice Test
  System Test
Part Six APPENDIXES
 A AJAX FRAMEWORKS AND LIBRARIES
 B SETTING UP THE CODE EXAMPLES
 C PATTERNS AND PATTERN LANGUAGES
 D REFERENCES
INDEX

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...