Master your Minecraft
 
 

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Tour our stores


    Recently Viewed clear list


    What I'm Giving | December 4, 2014

    Fred Armisen: IMG Fred Armisen: What I'm Giving



    At Powell's, we feel the holidays are the perfect time to share our love of books with those close to us. For this special blog series, we reached... Continue »

    spacer
Qualifying orders ship free.
$39.99
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Qty Store Section
25 Remote Warehouse General- General

Foundations of Ajax (Foundations)

by

Foundations of Ajax (Foundations) Cover

ISBN13: 9781590595824
ISBN10: 1590595823
All Product Details

 

Synopses & Reviews

Publisher Comments:

If the question you have about Ajax is, 'I'm on a deadline--what tools are available, and how can I use them now?' Foundations of Ajax is your book. — Joey deVilla, Dr. Dobb's Journal

Where Foundations of Ajax shines is its no-nonsense introduction, implementation, and expansion of the basics of Ajax programming, leaving the reader confidently ready to utilize the concepts within. — Craig Maloney, Slashdot Reviewer

Foundations of Ajax hits the mark with its recipe-style format and examples . . . The elements of each example are well explained and easy to understand but aren't diluted with pages of theory and whys. This book is all how. — Gregg Bolinger

The one big thing that impressed me about this book was the fact that it...has so many detailed, in-depth code samples and discussions. It doesn't just present code samples though. It takes you through the how's and the why's, which is cool. — greg hughes - dot - net

Ajax burst onto the Web development scene by offering highly interactive, desktop-like Web applications that can be deployed through any modern Web browser without the need for special plug-ins. Ajax is built on existing Web technologies such as JavaScript, HTML, and CSS, and it is used in conjunction with your favorite server-side language. Foundations of Ajax explains how to combine these technologies effectively to implement Ajax into your new or existing Web applications. Like you, we are developers who are in the trenches, tasked with building Web-enabled applications that provide real value to our customers. As the Web continues to grow, the demand for more expressive and engaging interfaces will continue toincrease.

Much of the early hype surrounding Ajax centered on its use by Internet powerhouses such as Google and Amazon. However, just because the initial forays into Ajax were pioneered by leading software development firms doesn't mean your application wouldn't also benefit from these techniques. You already know how to develop Web applications, so this book uses specific, focused examples to teach the Ajax tools and techniques you'll need to bring your applications to life. Armed with this book and your existing development expertise, you too will be able to apply Ajax techniques to your application to enrich the end user's experience.

When we first saw the potential of Ajax, we knew we had to start leveraging it for our own applications. Along the way we've learned some hard-earned knowledge that we thought needed to be shared with the rest of the development community. With this book you'll be able to easily extend your own applications with Ajax and have fun while doing it. We hope that someday we'll be reading about your great Ajax-enabled application

Book News Annotation:

Intended for experienced web developers, this guide explains XMLHttpRequest object's properties and methods, how it communicates with the server, and techniques for adding Ajax to an application. Code examples illustrate how to document JavaScript code with JSDoc, validate HTML content with Firefox extensions, search for nodes using DOM Inspector, test JavaScript with JsUnit, and debug Ajax requests with Greasemonkey. Annotation ©2006 Book News, Inc., Portland, OR (booknews.com)

Synopsis:

Google Maps, Google Suggest, Gmail, Tada List--these are all examples of highly dynamic Web applications. Leading technology companies are adopting Ajax techniques, and with this groundbreaking book as their companion, readers can lead the way and get ahead of the game.

Synopsis:

Ajax burst onto the Web development scene by offering highly interactive, desktop-like Web applications that can be deployed through any modern Web browser without the need for special plug-ins. Ajax is built on existing Web technologies such as JavaScript, HTML, and CSS, and it is used in conjunction with your favorite server-side language. Foundations of Ajax explains how to combine these technologies effectively to implement Ajax into your new or existing Web applications. Like you, we are developers who are in the trenches, tasked with building Web-enabled applications that provide real value to our customers. As the Web continues to grow, the demand for more expressive and engaging interfaces will continue to increase.

Much of the early hype surrounding Ajax centered on its use by Internet powerhouses such as Google and Amazon. However, just because the initial forays into Ajax were pioneered by leading software development firms doesn't mean your application wouldn?t also benefit from these techniques. You already know how to develop Web applications, so this book uses specific, focused examples to teach the Ajax tools and techniques you?ll need to bring your applications to life. Armed with this book and your existing development expertise, you too will be able to apply Ajax techniques to your application to enrich the end users experience.

When we first saw the potential of Ajax, we knew we had to start leveraging it for our own applications. Along the way weve learned some hard-earned knowledge that we thought needed to be shared with the rest of the development community. With this book, you?ll be able to easily extend your own applications with Ajax and have fun while doing it. We hope that someday well be reading about your great Ajax-enabled application

Synopsis:

Ajax is hot news for developers! With examples like Google Maps, Google Suggest, Gmail, and Tada List, we have highly dynamic web applications that are nearly as feature rich as their thick client brethren. Using the Ajax techniques in this book, you can provide your customers with the rich user experience they have come to expect while still enjoying the ease of deployment you've come to expect of web applications. In this Ajax book you will also learn that browser-based applications have none of the complex distribution problems that plague thick-client applications. Once a browser-based application is deployed to the Web server, it is available to all users without the need for a costly, complex, and error-prone installation process. Browser-based applications are accessible from any platform with a modern Web browser, whether the operating system is Windows, Unix, Mac OS X, or Linux. As the authors point out in this book, an Ajax application is very similar to the web applications we're already familiar with. It's made from many of the same components and operates in the same way and to the same standards. The difference is that it incorporates an "Ajax engine" that negates the start-stop nature of traditional web interaction and drives the whole process along. A quick look at an Ajax application like Google Maps will demonstrate the difference to the user experience very clearly. Gone are the constant page-refreshes and instead the user is presented with a smooth, responsive interface that seamlessly reacts to their requests.

Table of Contents

Ajax an Introduction.- The XMLHttpRequest Object.- Communicating with the Server.- Simple Application of Ajax.- The Ultimate JavaScript Toolbox.- Developing High Quality JavaScript.- JavaScript Debugging Tools and Techniques.- Examples Using Selected Server-side Technologies.

What Our Readers Are Saying

Add a comment for a chance to win!
Average customer rating based on 1 comment:

davydog, May 23, 2006 (view all comments by davydog)
Review: Foundations of Ajax
By Ryan Asleson & Nathaniel T. Schutta
296 pp., Oct 2005, Apress, Inc.

As a open source technology consultant for non-profit and community media organizations, my job is to keep on top of emerging "Web 2.0" and other social media technologies, and then clearly communicate to my clients any potential value these technologies might offer them. So when a buzz started happening around a "new" technology called Ajax a little more than a year ago, naturally I was intrigued.

Ajax (short for Asynchronous Javascript And Xml) isn't really a specific technology as much as it is a novel way of combining already existing technologies that allow developers to extend the user's browser with lightweight mini-applications. This is particularly useful when the goal is to enhance web page responsive by exchanging small amounts of data with the server behind the scenes. This approach allows users to make changes to interactive web pages without the entire web page needing to reload each time a change is made.

Because of the nature of my work, I found the opening chapter, "Introducing Ajax," very useful for walking me through a brief history of web applications and describing various approaches to building dynamic web pages. The remaining seven chapters provide techniques for communicating back to the server, useful Ajax examples, a toolbox and testing your JavaScript. The appendix covers cross-browser JavaScript and introduces Ajax frameworks.

In all, I found this book quite useful in that it provided me with a much deeper understanding of the advantages (and drawbacks) to using Ajax. A major plus would have been a chapter on incorporating Ajax techniques into some of the more advanced open source content management systems, such as Mambo/Joomla or Drupal. Even so, I think Foundations of Ajax is a worthy introduction to this innovative approach to web app development.

~ Review by David Myers, Open Media Center, www.openmediacenter.org.
Was this comment helpful? | Yes | No
(3 of 6 readers found this comment helpful)

Product Details

ISBN:
9781590595824
Author:
Asleson, Ryan
Publisher:
Apress
Author:
Schutta, Nathaniel T.
Author:
Schutta, Nate T.
Subject:
Internet - Web Site Design
Subject:
Internet - World Wide Web
Subject:
Application software
Subject:
Development
Subject:
Web - Page Design
Subject:
Web - General
Subject:
Web site development
Subject:
Application software -- Development.
Subject:
Internet - General
Series:
Books for Professionals by Professionals
Publication Date:
20051031
Binding:
TRADE PAPER
Language:
English
Illustrations:
Y
Pages:
273
Dimensions:
9.08x7.42x.76 in. 1.24 lbs.

Other books you might like

  1. Ajax Patterns and Best Practices New Trade Paper $44.99
  2. Make Easy Money With Google Using the Ad Used Trade Paper $14.50
  3. Professional Web Parts and Custom... Used Trade Paper $7.50
  4. Ajax Hacks: Tips & Tools for... Used Trade Paper $5.95
  5. How to Make Money Online with Ebay,... New Trade Paper $35.00
  6. Beginning Visual C# 2005 Used Trade Paper $10.50

Related Subjects

Computers and Internet » Internet » General
Computers and Internet » Internet » Information
Computers and Internet » Internet » Web » Site Design
Computers and Internet » Internet » Web Publishing

Foundations of Ajax (Foundations) New Trade Paper
0 stars - 0 reviews
$39.99 In Stock
Product details 273 pages Apress - English 9781590595824 Reviews:
"Synopsis" by , Google Maps, Google Suggest, Gmail, Tada List--these are all examples of highly dynamic Web applications. Leading technology companies are adopting Ajax techniques, and with this groundbreaking book as their companion, readers can lead the way and get ahead of the game.
"Synopsis" by , Ajax burst onto the Web development scene by offering highly interactive, desktop-like Web applications that can be deployed through any modern Web browser without the need for special plug-ins. Ajax is built on existing Web technologies such as JavaScript, HTML, and CSS, and it is used in conjunction with your favorite server-side language. Foundations of Ajax explains how to combine these technologies effectively to implement Ajax into your new or existing Web applications. Like you, we are developers who are in the trenches, tasked with building Web-enabled applications that provide real value to our customers. As the Web continues to grow, the demand for more expressive and engaging interfaces will continue to increase.

Much of the early hype surrounding Ajax centered on its use by Internet powerhouses such as Google and Amazon. However, just because the initial forays into Ajax were pioneered by leading software development firms doesn't mean your application wouldn?t also benefit from these techniques. You already know how to develop Web applications, so this book uses specific, focused examples to teach the Ajax tools and techniques you?ll need to bring your applications to life. Armed with this book and your existing development expertise, you too will be able to apply Ajax techniques to your application to enrich the end users experience.

When we first saw the potential of Ajax, we knew we had to start leveraging it for our own applications. Along the way weve learned some hard-earned knowledge that we thought needed to be shared with the rest of the development community. With this book, you?ll be able to easily extend your own applications with Ajax and have fun while doing it. We hope that someday well be reading about your great Ajax-enabled application

"Synopsis" by , Ajax is hot news for developers! With examples like Google Maps, Google Suggest, Gmail, and Tada List, we have highly dynamic web applications that are nearly as feature rich as their thick client brethren. Using the Ajax techniques in this book, you can provide your customers with the rich user experience they have come to expect while still enjoying the ease of deployment you've come to expect of web applications. In this Ajax book you will also learn that browser-based applications have none of the complex distribution problems that plague thick-client applications. Once a browser-based application is deployed to the Web server, it is available to all users without the need for a costly, complex, and error-prone installation process. Browser-based applications are accessible from any platform with a modern Web browser, whether the operating system is Windows, Unix, Mac OS X, or Linux. As the authors point out in this book, an Ajax application is very similar to the web applications we're already familiar with. It's made from many of the same components and operates in the same way and to the same standards. The difference is that it incorporates an "Ajax engine" that negates the start-stop nature of traditional web interaction and drives the whole process along. A quick look at an Ajax application like Google Maps will demonstrate the difference to the user experience very clearly. Gone are the constant page-refreshes and instead the user is presented with a smooth, responsive interface that seamlessly reacts to their requests.
spacer
spacer
  • back to top

FOLLOW US ON...

     
Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.