Building a Web Site with Ajax: Visual QuickProject Guide and over one million other books are available for Amazon Kindle. Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Kindle Edition
 
   
Sell Back Your Copy
For a $1.62 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Building a Web Site with Ajax: Visual QuickProject Guide
 
 
Start reading Building a Web Site with Ajax: Visual QuickProject Guide on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Building a Web Site with Ajax: Visual QuickProject Guide [Paperback]

Larry Ullman (Author)
4.5 out of 5 stars  See all reviews (12 customer reviews)

List Price: $19.99
Price: $14.26 & eligible for FREE Super Saver Shipping on orders over $25. Details
You Save: $5.73 (29%)
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 14 left in stock--order soon (more on the way).
Want it delivered Tuesday, January 31? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $6.84  
Paperback $14.26  

Book Description

0321524411 978-0321524416 October 13, 2007 1
Ajax is at the heart of the Web 2.0 revolution. It isn't a technology but, rather, is a technique that leverages other technologies and techniques, such as CSS, XML, DHTML, and XHTML. Many Web designers and programmers would like to incorporate Ajax in their projects because of the amazing functionality it can add to a Web site, but they can't because of the steep learning curve. That's where this book steps in. It makes learning Ajax fun and easy -- a great place to start! Visual QuickProject Guides focus on a single project. In this case the project is creating a business employee directory, like an address book. What's being created is a better, new kind of Web site.

Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

Customers buy this book with PHP 6 and MySQL 5 for Dynamic Web Sites: Visual QuickPro Guide $27.55

Building a Web Site with Ajax: Visual QuickProject Guide + PHP 6 and MySQL 5 for Dynamic Web Sites: Visual QuickPro Guide
  • This item: Building a Web Site with Ajax: Visual QuickProject Guide

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details

  • PHP 6 and MySQL 5 for Dynamic Web Sites: Visual QuickPro Guide

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details



Editorial Reviews

Review

This book covers one reasonably significant project that uses Ajax in a practical way. The selected project provides a good example of how a particular web application can be enhanced by adding Ajax functionality. --About.com

From the Author

Ajax has been one of the most significant developments for the Web over the past decade. While almost everyone has heard of it by now, many are still confused by how one applies Ajax to a site. Well, how to apply it correctly, at least. The goal in this book is to provide a primer on what Ajax is, why you might use it, and how to implement it properly.

To achieve this goal, I took one example Web application, for managing employees in departments, and "Ajax-ified" it. Three Ajax features are covered: viewing employees in a department, adding new employees, and searching for employees. While you may not have the need to perform these specific tasks, the underlying theories--returning a large data set via Ajax, POSTing new data, form validation, and searching--are applicable to almost every project. By using these examples, the book is able to hit all the key aspects of what it means to perform Ajax today.

In terms of the code, the book begins by creating the non-Ajax version first, then adding an Ajax layer. There are two benefits to this approach. First, you can ensure that the non-Ajax version is working properly before getting into the more complicated version (Ajax is harder to debug). Second, the Ajax layer is applied so that it "degrades nicely", which is to say the example's core functionality will continue to work even if the user has JavaScript disabled.

For the JavaScript, which is at the heart of Ajax, I explain how to hand write your own code, as opposed to using a framework. While I'm a pretty big fan of jQuery (as a JavaScript framework example), it's worth knowing how to do things the direct way. Plus, you can't really use a JavaScript framework without a good understanding of JavaScript on its own.

The book does assume basic comfortability with HTML, PHP, and MySQL, but the JavaScript is explained in fairly approachable terms.

Thanks for your interest in the book. It is appreciated. And if you purchase it, I hope you like it and find it to be useful and informative.

Product Details

  • Paperback: 176 pages
  • Publisher: Peachpit Press; 1 edition (October 13, 2007)
  • Language: English
  • ISBN-10: 0321524411
  • ISBN-13: 978-0321524416
  • Product Dimensions: 9 x 7.1 x 0.4 inches
  • Shipping Weight: 10.4 ounces (View shipping rates and policies)
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (12 customer reviews)
  • Amazon Best Sellers Rank: #248,411 in Books (See Top 100 in Books)

More About the Author

Despite having written many computer books, I have no formal computer training, save for one Pascal class way, way, way back in high school. So I like to say that I'm not a computer geek, although I can speak their language.

My formal education was in impractical knowledge: English literature, language, and writing; philosophy and religion (with a heavy emphasis on symbolic logic); and, Latin. As you can see, nothing really useful here. I guess what I did figure out is how to learn something new, how to synthesize all the information I come across, and how to communicate what I've learned in a clear and effective manner.

Since college I've worked at a national bookstore chain, at the main library at Georgetown University, and then for DMC Insights, Inc. I started as the head of the Digital Media Technologies department, where my main focus was on developing dynamic Web sites. I've since been promoted to President of the company, but that's not as impressive as it may sound! Most of my time is spent writing (books and articles), teaching (online and in small group settings), and actually using the technologies that I write about and teach.

 

Customer Reviews

12 Reviews
5 star:
 (9)
4 star:
 (2)
3 star:    (0)
2 star:    (0)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
4.5 out of 5 stars (12 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

13 of 14 people found the following review helpful:
5.0 out of 5 stars Good Specific Example Of Ajax, December 12, 2007
This review is from: Building a Web Site with Ajax: Visual QuickProject Guide (Paperback)
The author succeeds in leading the reader through an example application utilizing techniques that have been lumped under the name "Ajax". I suspect that many readers learn as I do by testing and experimenting with code examples. To get the most out of the book, these readers should have access to a desktop or ISP web server with Php capability.

Throught out the book, the author refers the reader to other resources that cover topics referred to briefly or noted as simply not in the scope of the book. Examples are installing Apache/PHP, verifying data input, security considerations etc.

The book is a excellent read for those who have already delved into one of the pre-Ajax volumes that covered MySql/PHP in depth and want an Ajax upgrade. Others with basic application implementation needs will benefit from the overview, example code and resource tips provided.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


8 of 8 people found the following review helpful:
4.0 out of 5 stars Good AJAX begginer workshop in a book, March 4, 2008
This review is from: Building a Web Site with Ajax: Visual QuickProject Guide (Paperback)
The book jacket lists it as a beginner level book. It says: "Familiarity with HTML, JavaScript, PHP and CSS would be helpful but is not required." It's true that the project doesn't involve anything terribly complicated in any of these areas. Still, if ALL of these are unfamiliar to you, I'd guess it would be quite difficult to follow what is going on simply because there are so many components interacting. (Actually there are a few more involved as well: MySQL, SQL and XML).

Every step of the project is explained at a level that assumes you might not have seen that type of code before. But the exact syntax of each line of code isn't always explained so you may have to follow up with more reading and research if you want to adapt what you've learned to your own project later.

Several things I thought were particularly good about this book. One: given that browsers do a good part of the processing with AJAX through JavaScript, and given that you can't count on consistent behavior across browsers--or even on JavaScript being enabled, I was pleased to find that the project was designed to create a non-AJAX version first and then to add the AJAX layer on top of that.

Two: there was a good amount of error-checking built in to the application even though it is a fairly simple one. That's something as a not-so-proficient programmer I often find myself overlooking.

And three: tips on debugging in PHP and in JavaScript are included. Although they are pretty basic tips, if you are a beginner, they will be helpful.

I'd say this book can give you as much for your investment of time as many a day-long workshop would and at much lower cost.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful:
5.0 out of 5 stars Great book on Ajax and server side and client side problems, January 25, 2008
By 
samcsharp (Lyon, France) - See all my reviews
This review is from: Building a Web Site with Ajax: Visual QuickProject Guide (Paperback)
I already have a book from Larry Ullman (on PHP5 and SQL). So I know the man is both a great programmer and an excellent teacher. I already know the basics of Ajax (XMLHTTPRequest object, asynchronous requests etc). But I'm always interested in studying case studies. The book was unexpensive and short so I went for it. And I'm really happy I did. The project developed in this book clearly shows how to deal with server side problems and even to deal with a client on which javascript is disabbled (or blocked by a security app).
Two thumbs up for this book.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews










Only search this product's reviews



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
see extra bits, browsing employees, extra bits section, ajax search, ajax object, database ajax, php script, highlighted field, text node
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Human Resources, Document Object Model, Redundancy Department, Employee Search Results, Department Employees, Java Script, Internet Explorer, Adding Records, Phone Extension, Matching Employees
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:

What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(13)
(3)
(2)

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums





Look for Similar Items by Category


Look for Similar Items by Subject