Understanding AJAX: Using JavaScript to Create Rich Internet Applications

  • Authors:
  • Joshua Eichorn

  • Affiliations:
  • -

  • Venue:
  • Understanding AJAX: Using JavaScript to Create Rich Internet Applications
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

AJAX: fast mastery for experienced Web developers!Already an experienced Web developer? Apply your skills in today's fastest-growing area of Web development: AJAX!Building on what you already know, this fast-paced guide will show you exactly how to create rich, usable Internet applications. Joshua Eichorn teaches through sophisticated code examples, including extensive server-side PHP code.You won't just learn how to code AJAX applications: Eichorn covers the entire development lifecycle, from use cases and design through debugging. He also presents detailed application case studies, including a start-to-finish update of a non-AJAX application that addresses everything from feature improvements to changing usage patterns. Coverage includes:ï戮·ï戮 ï戮 ï戮 ï戮 ï戮 ï戮 How AJAX changes the conventional Web development cycleï戮·ï戮 ï戮 ï戮 ï戮 ï戮 ï戮 Problems created by the AJAX paradigm -- and how to avoid themï戮·ï戮 ï戮 ï戮 ï戮 ï戮 ï戮 Adding AJAX to existing Web applications: key considerationsï戮·ï戮 ï戮 ï戮 ï戮 ï戮 ï戮 Using core AJAX technologies, including the XMLHttpRequest objectï戮·ï戮 ï戮 ï戮 ï戮 ï戮 ï戮 Consuming data returned to an AJAX application using both XSLT and JSONï戮·ï戮 ï戮 ï戮 ï戮 ï戮 ï戮 Building more usable AJAX applications: guidelines and downloadable resourcesï戮·ï戮 ï戮 ï戮 ï戮 ï戮 ï戮 Use cases: solving real-world problems in the AJAX environmentï戮·ï戮 ï戮 ï戮 ï戮 ï戮 ï戮 Libraries and toolkits for simplifying AJAX development, including Sarissa, scriptaculous, and HTML_AJAXï戮·ï戮 ï戮 ï戮 ï戮 ï戮 ï戮 A complete guide to AJAX debuggingï戮·ï戮 ï戮 ï戮 ï戮 ï戮 ï戮 Supporting browsers without XMLHttpRequest by using IFrames or cookiesï戮·ï戮 ï戮 ï戮 ï戮 ï戮 ï戮 JSON data encoding debugging guide, which covers tools for Firefox and Internet Explorerï戮·ï戮 ï戮 ï戮 ï戮 ï戮 ï戮 A list of libraries, which includes PHP, .NET, Java, and other libraries that can be used with any server language