Saturday, June 2, 2007

AJAX

Bulletproof Ajax (Voices That Matter)


Bulletproof Ajax (Voices That Matter)
By Jeremy Keith

* Publisher: New Riders Press
* Number Of Pages: 216
* Publication Date: 2007-02-09
* Sales Rank: 4948
* ISBN / ASIN: 0321472667
* EAN: 9780321472663
* Binding: Paperback
* Manufacturer: New Riders Press
* Studio: New Riders Press More...

Book Description:

Step-by-step guide reveals best practices for enhancing Web sites with Ajax

  • A step-by-step guide to enhancing Web sites with Ajax.
  • Uses progressive enhancement techniques to ensure graceful degradation (which makes sites usable in all browsers).
  • Shows readers how to write their own Ajax scripts instead of relying on third-party libraries.

Web site designers love the idea of Ajax--of creating Web pages in which information can be updated without refreshing the entire page. But for those who aren't hard-core programmers, enhancing pages using Ajax can be a challenge. Even more of a challenge is making sure those pages work for all users. In Bulletproof Ajax, author Jeremy Keith demonstrates how developers comfortable with CSS and (X)HTML can build Ajax functionality without frameworks, using the ideas of graceful degradation and progressive enhancement to ensure that the pages work for all users. Throughout this step-by-step guide, his emphasis is on best practices with an approach to building Ajax pages called Hijax, which improves flexibility and avoids worst-case scenarios.

Download

Friday, May 18, 2007

Pragmatic Ajax: A Web 2.0 Primer (Pragmatic)


Pragmatic Ajax: A Web 2.0 Primer (Pragmatic)
By Justin Gehtland, Ben Galbraith,&nbspDion Almaer,

* Publisher: Pragmatic Bookshelf
* Number Of Pages: 304
* Publication Date: 2006-04-10
* Sales Rank: 12212
* ISBN / ASIN: 0976694085
* EAN: 9780976694083
* Binding: Paperback
* Manufacturer: Pragmatic Bookshelf
* Studio: Pragmatic Bookshelf More...Book Description:

It's not just another book on Ajax. It's Pragmatic Ajax: a concise, complete look at a new way of envisioning and implementing browser-based applications.

Ajax turns static web pages into interactive applications. Now you can deploy rich-client applications to clients without sacrificing the easy deployment of web applications. But to many folks, Ajax seems difficult. That's why we produced this book. As a Pragmatic guide, it strips away the mystery and shows you the easy way to make Ajax work for you.

We cover the the basics of DHTML, JavaScript, and the infamous XmlHttpRequest call. You'll see how to add Ajax to existing programs, and design new applications to exploit the power of Web 2.0. Learn the three layers of Ajax framework, and when (and how) to use each. See how to create rich clients, use visual effects, add client-side validation, and handle forms. Write applications that degrade gracefully if clients don't support JavaScript. And see how to integrate your Ajaxified clients into Java, .NET, and Ruby on Rails server frameworks.

With Pragmatic Ajax, you'll:

  • Understand the breadth of the Ajax/Web 2.0 landscape, and go-indepth on how Ajax works
  • Learn how JavaScript works with your server-side framework
  • See how to easily apply Ajax techniques to an existing application--and when not to
  • Know what's coming by looking at new features and frameworks currently in active development.

Writing dynamic applications isn't that hard. Folks are awed by Google Maps, but it isn't rocket science (apart from the satellite pictures). As a special bonus, see how to implement your own Google Maps-like application using DHTML.

Download


Thursday, May 17, 2007

Ajax in Practice


Ajax in Practice
By Dave Crane, Bear Bibeault,&nbspJord Sonneveld, Ted Goddard,&nbspChris Gray, Ram Venkataraman,&nbspJoe Walker,

* Publisher: Manning Publications
* Number Of Pages: 456
* Publication Date: 2007-06-15
* Sales Rank: 595645
* ISBN / ASIN: 1932394990
* EAN: 9781932394993
* Binding: Paperback
* Manufacturer: Manning Publications
* Studio: Manning Publications More...Book Description:

Ajax in Practice provides example-rich coverage of Ajax packed with ready-to-use code and practical recipes for common and not-so-common tasks. Ajax developers now face the move from Ajax-as-theory to Ajax-in-practice. Ajax in Practice guides web developers through the transition from learning about Ajax to successfully applying Ajax-driven techniques in real-world development scenarios.

Ajax gives web developers the potential to create rich user-centered internet applications. But Ajax also adds a new level of complexity and sophistication to those applications. Ajax in Practice tackles Ajax head-on, providing countless hands-on techniques and tons of reusable code to address the specific issues developers face when building Ajax-driven solutions.

After a brief overview of Ajax, this book takes the reader through dozens of working examples, all presented in an easy-to-use cookbook format. Readers will learn how to implement drag-and-drop interfaces and will discover how to create effective nagigation strategies for their applications. Unlike a traditional cookbook, though, Ajax in Practice provides a thorough discussion of each technique presented and shows how the individual components can be connected to create powerful solutions. A fun "mash-up" chapter concludes the book. Throughout Ajax in Practice, the examples chosen are interesting, entertaining, and practical.

Download


Thursday, May 3, 2007

Ajax on Rails


  • Publisher: O'Reilly Media, Inc.
  • Number Of Pages: 350
  • Publication Date: 2007-01-03
  • Sales Rank: 10419
  • ISBN / ASIN: 0596527446
  • EAN: 9780596527440
  • Binding: Paperback
  • Manufacturer: O'Reilly Media, Inc.
  • Studio: O'Reilly Media, Inc.
Book Description:

Learn to build dynamic, interactive web applications using the two most important approaches to web development today: Ajax and the phenomenally efficient Ruby on Rails platform. This book teaches intermediate to advanced web developers how to use both Ajax and Rails to quickly build high-performance, scalable applications without being overwhelmed with thousands of lines of JavaScript code. More than just recipes, you also get a thorough, low-level understanding of what's happening under the hood.

  • Ajax on Rails includes three fully worked out Rails/Ajax applications, and quick reference sections for Prototype and script.aculo.us.
  • Testing lessons show you how to eliminate cross-browser JavaScript errors and DOM debugging nightmares using a combination of Firebug, and Venkman.
  • Advanced material explains the most current design practices for Ajax usability. You'll learn to avoid user experience mistakes with proven design patterns.
Beyond the how-to, Ajax on Rails helps you consider when Ajax is (and isn't) appropriate, and the trade-offs associated with it. For those new to Rails, this book provides a quick introduction, the big picture, a walk through the installation process, and some tips on getting started. If you've already started working with Rails and seek to deepen your skill set, you'll find dozens of examples drawn from real-world projects, exhaustive reference for every relevant feature, and expert advice on how to "Ajaxify" your applications.
Download

Wednesday, April 18, 2007

Professional Ajax


Professional Ajaxby Nicholas C. Zakas, Jeremy McPeak, Joe FawcettISBN: 0-471-77778-1February 2006432 pagesPrint Version: US $39.99




Monday, March 26, 2007

Understanding AJAX: Using JavaScript to Create Rich Internet Applications

Publisher: Prentice Hall
Language: English
ISBN: 0132216353
Paperback: 592 pages
Data: 11 August 2006
Format: CHM
Description: 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

No comments: