Features
- Cover Type: Paperback with 432 pages
- Published by: Prentice Hall PTR
- Edition: 1st Edition August 18, 2006
- Written in: English
- ISBN 10 Number: 0132272679
- ISBN 13 Number: 978-0132272674
-
Book Dimensions:
9.1 x 6.9 x 1.1 inches
- Weighs: 1.6 pounds
Product Description
The Easy, Example-Based Guide to Ajax for Every Web Developer
Using Ajax, you can build Web applications with the sophistication and usability of traditional desktop
applications and you can do it using standards and open source software. Now, for the first time,
there's an easy, example-driven guide to Ajax for every Web and open source developer, regardless of
experience.
Edmond Woychowsky begins with simple techniques involving only HTML and basic JavaScript. Then,
one step at a time, he introduces techniques for building increasingly rich applications. Don't worry if
you're not an expert on Ajax's underlying technologies; Woychowsky offers refreshers on them, from
JavaScript to the XMLHttpRequest object. You'll also find multiple open source technologies and open
standards throughout, ranging from Firefox to Ruby and MySQL.
You'll not only learn how to write "functional" code, but also master design patterns for writing rocksolid,
high-performance Ajax applications. You'll also learn how to use frameworks such as Ruby on
Rails to get the job done fast.
-
Learn how Ajax works, how it evolved, and what it's good for
-
Understand the flow of processing in Ajax applications
-
Build Ajax applications with XML and the XMLHttpRequest object
-
Integrate back-end code, from PHP to C#
-
Use XSLT and XPath, including XPath Axis
-
Develop client-side Ajax libraries to support code reuse
-
Streamline development with Ruby on Rails and the Ruby programming language
-
Use the cross-browser HTML DOM to update parts of a page
-
Discover the best Ajax Web resources, including Ajax-capable JavaScript libraries
About The Author
EDMOND WOYCHOWSKY, a senior level consultant in Pennsylvania and New Jersey, specializes in
client-side JavaScript, Java, Oracle, open source, and Microsoft technologies. A well-known contributor
to TechRepublic, he has developed applications for the financial, pharmaceutical, and manufacturing
industries. He began his professional career at Bell Laboratories.
Reader Reviews
Ajax has hit the bookstores hard the past 6 months and there a lot of books on the market. To try and differentiate them is difficult since it is still a fairly new technology (or implementation of existing technologies actually) and people are trying to understand how to use it and use it properly. The Ajax: Creating Web Pages with Asynchronous JavaScript and XML is a little different than the rest and that is a good thing. Here's why... 1) It doesn't just go right into showing you how to use the XMLHttpRequest object in the usual "Hello World" examples. Its goes into detail how normal scripting works with web pages and shows the differences in using an Ajax implementation and what it can do it for you. 2) It doesn't try to sell you that using Ajax is always better. It explains how other techniques (better or worse) can be used to do similar results: HTML frames and IFRAMES. 3) It teaches you the technologies that are used in Ajax in case you are just starting out. It gives a great primer to XHTML tags,JavaScript basic syntax, the DOM and XML. 4) The examples on Ajax use open source technologies (PHP and MySQL) and really explain how to use these server-side technologies so if you're unfamiliar with them you won't get lost. Was great because myself am a ASP.NET developer, but I had no problem following the examples using PHP code. 5) A very detailed explanation of the XMLHttpRequest object (chapter 7 and 8). Other books I have read on Ajax briefly go into this very important object but this book really explains it methods and properties and how to use it correctly with XML DOM, RSS, and Web Services. 6) Covers XSLT, which many books do not. Those are just a few points why this book is a great, complete introduction to Ajax and why it should be in your bookshelf. I highly recommend it.
Back To Top