Practical Ajax Projects with Java Technology and over one million other books are available for Amazon Kindle. Learn more

Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Buy Used
Used - Very Good See details
$4.78 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
Kindle Edition
 
   
More Buying Choices
Have one to sell? Sell yours here
Practical Ajax Projects with Java Technology (Expert's Voice)
 
 
Start reading Practical Ajax Projects with Java Technology on your Kindle in under a minute.

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

Practical Ajax Projects with Java Technology (Expert's Voice) [Paperback]

Frank W. Zammetti (Author)
4.0 out of 5 stars  See all reviews (3 customer reviews)

Price: $49.99 & this item ships for FREE with Super Saver Shipping. Details
  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.
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 $31.20  
Paperback $49.99  

Book Description

1590596951 978-1590596951 July 25, 2006 1

Ajax (Asynchronous JavaScript and XML) is the ultimate web programming methodology for producing dynamic, rich web experiences—it is one of the hottest technology topics around today, and it can be used in conjunction with all of the major server-side development tools, including Java, PHP, ASP.NET etc.

This book will save Java developers countless hours of development time by providing them with 7 complete Ajax applications to learn from and adapt for use in their own projects, including an online calendaring/scheduling system, a Flickr™-style photo gallery application, and even an Ajax role-playing game.

It also details the set up of a perfect Java/Ajax development environment in which to construct the applications; Java technologies covered include Apache, Ant, Ajax Tags, Struts, Prototype, DWR, Dojo, and more.

This is the first book of its kind, aimed at Java/Ajax developers.


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

Practical Ajax Projects with Java Technology (Expert's Voice) + Pro Ajax and Java Frameworks + Ajax on Java
Price For All Three: $96.85

Show availability and shipping details

Buy the selected items together
  • In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Pro Ajax and Java Frameworks $27.31

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

  • Ajax on Java $19.55

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



Editorial Reviews

Review

From the reviews:

"Java developers who have read the tutorials and want to pick apart the real code of complete Ajax enabled Java applications will find this book very helpful. … the book can be recommended to any Java developer who wants to learn Ajax by doing." (Alberto Bolchini, ACM Computing Reviews, Vol. 49 (5), May, 2008)

About the Author

Frank W. Zammetti is a Web Architect Specialist for a leading worldwide financial company by day and a PocketPC and open-source developer by night. He is the Founder and Chief Software Architect of Omnytex Technologies, a PocketPC development house.

He has over 12 years of professional experience in the IT field, and over 12 more of "amateur" experience. He began his nearly life-long love of computers at age 7 when he became 1 of 4 students chosen to take part in his school district's pilot computer program. A year later, he was the only one left! The first computer Frank owned was a Timex Sinclair 1000 in 1982, on which he wrote a program to look up movie times for all of Long Island (and without the 16k expansion module!). After that he moved on to a Commodore 64 and spent about 4 years doing nothing but Assembly programming (games mostly). He finally got his first IBM-compatible PC in 1987, and began learning the finer points of programming (as they existed at that time!)

Frank has been primarily developing web-based applications for about 8 years; previously he developed Windows-based client/server applications in a variety of languages. Frank holds numerous certifications including SCJP, MCSD, CNA, i-Net+, A+, CIW, MCP and numerous BrainBench certifications. He is a contributor to a number of open-source projects, including DataVision, Struts, PocketFrog and Jakarta Commons. In addition, Frank has started two projects: Java Web Parts and The Struts Web Services

Enablement Project. He also was one of the founding members of a project that created the first truly working Commodore 64 emulator for PocketPC devices (PocketHobbit).

Frank is the author of various articles on topics ranging from integrating DataVision into webapps and using Ajax in Struts-based applications. He is currently working on a new application framework specifically geared to creating next-generation web applications.


Product Details

  • Paperback: 528 pages
  • Publisher: Apress; 1 edition (July 25, 2006)
  • Language: English
  • ISBN-10: 1590596951
  • ISBN-13: 978-1590596951
  • Product Dimensions: 9.3 x 7 x 1.2 inches
  • Shipping Weight: 1.8 pounds (View shipping rates and policies)
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon Best Sellers Rank: #1,145,343 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

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

15 of 15 people found the following review helpful:
4.0 out of 5 stars A very nice complimentary resource, October 4, 2006
This review is from: Practical Ajax Projects with Java Technology (Expert's Voice) (Paperback)
I have read some AJAX books and enjoyed them, but they typically concentrate on the client side and coverage of what occurs on the server side, if any, is generally PHP or a smattering of almost anything. But I'm a Java guy. The book I've been looking for would have not only the server side examples in Java, but would also use Java as the basis of discussion on client-server communication and the tools available to ease the whole process.

The examples cover a variety of interesting projects and technologies, but the coverage of CSS, JavaScript, Servlets etc is very light as to be almost non-existent. Some of the sample code has been cut and paste without too much scrutiny, so they are often bloated by useless or even empty javadoc blocks but this is more of a annoyance than a real problem. Appendix B has several pages of useful links, but I would have liked to have seen this as a closing chapter of the topics that didn't warrant complete coverage.

Interestingly, while core AJAX books tend to favour the client action and be light on what happens on the server, this book leans the other way. If you are looking to buy a single book to cover AJAX this will cause you a problem, but now that you are fore-warned if you get the correct combination of client and server AJAX coverage you'll be well served for your future needs.
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:
4.0 out of 5 stars Good intro and reference material, January 20, 2007
By 
B. Bottema (Leeuwarden, Friesland Netherlands) - See all my reviews
(REAL NAME)   
This review is from: Practical Ajax Projects with Java Technology (Expert's Voice) (Paperback)
The book begins a three chapter introduction about the involved technologies, Ajax basics and maybe even more important the concept of Web 2.0 and its ongoing evolution. When people think about Ajax they often think 'no refreshing', 'cool widgets' and 'flashy stuff', but nobody really thinks about desktop application architecture within the webbrowser. And Frank Zammetti finely points this out.

The chapters following the introduction are about fully working projects (a project per chapter). Every project uses a different Ajax toolkit/library or combines them differently. For example there's a very good introduction project on how to use DWR or Dojo (though Dojo's full capabilities are not used). Frank also goes into the details of the communication between server and client using XML and JSON. At the end of every chapter, he gives you a couple of suggestions for improvement so you can go at it yourself with your newly gained knowledge.

Not all is perfect though; From the project chapters on, Frank just goes into the details of the project but fails to put it in a context; he doesn't for example explain why a certain Ajax webapplication has 'windows' using divs or why/how/if separation of responsibly is needed (like MVC). It's just the way it is and he only explains the mechanisms. I would've liked his opinion, both conceptually and concrete examples of how he thinks an enterprise web application should be implemented (for example DWR is an excellent candidate as Controller in the MVC marshalling between client and web).

On the Java side he goes into details on how to set up the server (web.xml etc.) and how to configure some toolkits in there (like dwr.xml with DWR). Configuration aside, he explains his server-sided application logic for every project. Again, he just goes into technicalities here and leaves the architectural concepts behind them untouched.

All in all a good book to read; to get introduced to many toolkits and gain awareness of what Web 2.0 really means.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
4.0 out of 5 stars Great AJAX toolkit guide, December 8, 2008
This review is from: Practical Ajax Projects with Java Technology (Expert's Voice) (Paperback)
Before you buy this book, you should have a solid understanding of basic Javascript and some server-side Java programming. The book does a great job explaining how to create complicated projects simply by using some of the free AJAX toolkits. My only complaint is that the book does not cover much "raw AJAX." If you are looking to learn how to use some of the best toolkits for AJAX programming, this is the book for you.
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
 
 
 
Only search this product's reviews



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
underlying logging implementation, top style attribute, webapp structure, front servlet, suggestions div, activity scroll, chat history pane, incoming request parameters, simple logger, webmail client, map chunk, image preloads, timer tag, casting view, tasks due today, servlet definition, feed list, response handler, manual tag, dependency injection, feed title, lobby screen, sic attribute, compile target, five artifacts
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Commons Digester, Done Figure, Internet Explorer, Java Web Parts, Freeze Time, Jakarta Commons Logging, Zen Garden, Array List, Struts Action, Sun Microsystems, Fire Rain, Star Wars, The Jakarta Commons, Cascading Stylesheets, Direct Web Remoting, File Size, Omnytex Technologies, Visual Basic, Web Work, White Star, Apache Software Foundation, Babe Ruth, Google Suggest, Inversion of Control, Michael Jordan
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | 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.
 
(4)
(3)
(1)
(1)
(1)

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



So You'd Like to...

Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject