Dominant Systems - Michigan Network Solutions Provider Dominant Systems - Michigan Network Solutions Provider
Dominant Systems - Michigan Network Solutions Provider Dominant Systems - Michigan Network Solutions Provider
ARCSPIDER SEARCH
Enter Keywords:

Powered by Arc Spider - Smart Product Search Services 
Privacy Statement
PARTNER LINKS

Buy.com Coupons

Sony VAIO PC Special Offers

The Hottest Notebook Deals Are Here!


Understanding AJAX: Using JavaScript to Create Rich Internet Applications (Prentice Hall...
Home > Computer/ Network Books > Javascript > Item 67
View Previous Product in Javascript View Next Product in Javascript

Click here to buy Understanding AJAX: Using JavaScript to Create Rich Internet Applications (Prentice Hall... by  Joshua Eichorn. Understanding AJAX: Using JavaScript to Create Rich Internet Applications (Prentice Hall...
by Joshua Eichorn
Sales Rank: 760819
List Price: $39.99
$30.07
At Amazon
Get More Info On Understanding AJAX: Using JavaScript to Create Rich Internet Applications (Prentice Hall...! Buy Understanding AJAX: Using JavaScript to Create Rich Internet Applications (Prentice Hall... Now!

  • Paperback: 352 pages
  • Publisher: Prentice Hall PTR; 1 edition August 21, 2006
  • Language: English
  • ISBN-10: 0132216353
  • ISBN-13: 978-0132216357
  • Product Dimensions: 8.9 x 7 x 1 inches
  • Shipping Weight: 1.6 pounds

    Product Description
    AJAX is hot, hot, hot! Why? It's simple. With AJAX, internet developers and designers can create web-based applications that look and feel like desktop applications. These are responsive, highly-interactive applications that represent a new breed called "Rich Internet Applications" (RIA). This book is a guide to designing, implementing, and debugging AJAX applications. The book begins by comparing and contrasting the traditional web application lifecycle with that of an AJAX application. It then covers core AJAX technology, including the XMLHTTPRequest object, and describes various methods for "consuming" data returned by it. Because AJAX represents a fundamentally new way of creating web applications, the book is careful to explore usability guidelines for AJAX developers. This is followed by a series of use cases that show how specific problems are solved in both the pre-AJAX and post-AJAX worlds. The book ends with a chapter on debugging AJAX applications, along with appendices that cover toolkits that greatly simplify AJAX development. All of the server-side examples presented in the book will be written in PHP, the most popular langauage for server-side web programming.

    Back Cover Copy

    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

    Customer Reviews & Comments
    Eichorn's narrative teaches Ajax from scratch. But he writes for a reader already well versed in Web programming. This implies familiarity with HTML and how a Web server responds to http requests. XML knowledge is also needed. Along with how XML data is parsed, by a DOM parser or by XSLT. Actually, for the latter, the book correctly points out its sheer complexity. One nice piece of advice it offers is simply to warn you of this. Oh, knowing JavaScript and PHP also helps. Since JavaScript is the main scripting language on most current browsers. So if you want client side functionality beyond HTML, JavaScript is often the way to go, whether or not you use Ajax. The main thrust of the book is in showing how Ajax works. An ingenious combination of client and server side functionalities. This however has led to the varied requirements described above. The book also warns that Ajax development can bring problems of its own. A useful cautionary note, in light of the recent hype about Ajax. One issue is that using Ajax to alter an existing web site can lead to unexpected changes in usability, and in the very design of the site. Plus, Ajax's production of an application-like feel to the client side on the browser can lead to complex debugging. You don't get those neat extra features at zero cost!

  • Understanding AJAX: Using JavaScript to Create Rich Internet Applications (Prentice Hall...
    List Price: $39.99
    Available from Amazon
    Price: $30.07
    Get More Info On Understanding AJAX: Using JavaScript to Create Rich Internet Applications (Prentice Hall...! Buy Understanding AJAX: Using JavaScript to Create Rich Internet Applications (Prentice Hall... Now!
    Home |  About Us |  Network Services |  Security Services |  Testimonials |  Case Studies
    Tips & Tools |  Press Room |  Newsletters |  Employment |  Contact Us

    Copyright © 2008, Dominant Systems Corporation

    Dominant Systems Corporation