Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your email address or mobile phone number.

Beginning XML with DOM and Ajax: From Novice to Professional (Beginning: From Novice to Professional) 2006th Edition

3.8 out of 5 stars 10 customer reviews
ISBN-13: 978-1590596760
ISBN-10: 1590596765
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon
Buy used On clicking this link, a new layer will be open
$4.32 On clicking this link, a new layer will be open
Buy new On clicking this link, a new layer will be open
$39.99 On clicking this link, a new layer will be open
More Buying Choices
22 New from $0.54 32 Used from $0.01
Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Save Up to 90% on Textbooks Textbooks

Editorial Reviews

About the Author

Sas Jacobs is a Web developer who loves working with Flash. She set up her business Anything Is Possible in 1994, working in the areas of web development, information technology training and technical writing. The business works with large and small clients building web applications with ASP.NET, Flash, XML and databases. Sas has also spoken at conferences such as Flash Forward, MXDU and FlashKit on topics relating to XML and dynamic content in Flash. In her spare time, Sas is passionate about travelling, photography and enjoying life. One of her most fervent wishes is that Flash will take over the Web!
NO_CONTENT_IN_FEATURE



Product Details

  • Series: Beginning: From Novice to Professional
  • Paperback: 456 pages
  • Publisher: Apress; 2006 edition (June 20, 2006)
  • Language: English
  • ISBN-10: 1590596765
  • ISBN-13: 978-1590596760
  • Product Dimensions: 7 x 1 x 9.2 inches
  • Shipping Weight: 2 pounds (View shipping rates and policies)
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (10 customer reviews)
  • Amazon Best Sellers Rank: #2,842,702 in Books (See Top 100 in Books)

Customer Reviews

Top Customer Reviews

Format: Paperback
The book is an excellent introduction into XML, what in today's world of distributed, multi-platform applications development, is an unavoidable and critical technology. An essential amount of foundation is provided on the basics of XML and XHTML (DTDs schema, structuring rules, web vocabularies, etc.), it also delves into CSS, DOM scripting, remoting via XMLHTTP for AJAX interfaces, server-side XML in ASP.NET 2.0 and PHP, and using XML in Flash applications. Each chapter has a good amount of web-based resources to check out. Even experienced developers will find something useful in this book.

Author Sas Jacobs features a great discussion about using some of the lesser-known niche features of CSS with XML, and provides healthy, practical examples you can replicate or download and instantly implement in your own web projects.

My favorite chapter, and the one I've broke the spine on for my own copy, is Chapter 7 - "Advanced Client-Side XSLT Techniques". There you'll find the necessary information for building sophisticated (if not universally supported by all browsers) web UIs through integrated transformations. This includes demonstrating how to use extension functions/objects, generating JavaScript through XSLT, and dynamic client-side sorting. Most of these are MSIE-dependent, but the chapter also takes into consideration proper testing for graceful degradation in Firefox, Mozilla, Safari, etc. For similar reasons, I likewise got a lot out of the "DOM Scripting" discussion.

In criticism, I would have liked the chapter on XSLT - in my opinion the section most people reading this book will need the most - to be longer. It's rather rudimentary even and doesn't cover some of the more time-saving features of XSLT.
Read more ›
Comment 16 of 16 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
Being a developer who uses XML extensively but for very specific applications I was interested in reading this book to help expand my understanding of XML-specific issues as they relate to Ajax and the browser environment.

I feel that Sas has accomplished her mission in giving a very thorough overview of the topic of XML. This book was very well written, clear and concise. Of particular interest to me were the examples of developing with XSLT, using the CSS functionality and developing in tandem with server side scripting. I thought the examples were relevant and the sections that were shorter led me to other resources where I might continue my explorations in depth. I prefer that the author accomplish the stated task and leave deeper explorations for other books - I felt that what was covered was perfect for the length of the book and gave me the information I was looking for based on the title. Interestingly, it's one of those books that I really did read from cover to cover. A rare event for me with computer books.

This is an excellent book for those who are looking to expand their use of XML in development projects for the browser.
Comment 11 of 12 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
Sas Jacobs writes in the Introduction that she wanted this book to be a one-stop shop to learn how to build XML web applications. I think she reached her goal.

Besides being a mouthful, Beginning XML with DOM and Ajax is crammed with just about every XML topic you can think of from both the client and server side. The topics on the client side cover all the usual suspects such as XSLT and DOM. There're also a few odd client side topics covered as well -- such as mixing CSS and XML and using XML with Flash. The server side section of the book is noticeably shorter than the client side. It's really just one chapter doing a quick overview of ASP and PHP related XML tools. At the very end, there are two case studies -- one for ASP and one for PHP -- in which a full XML-based web application is built. These two studies are really great and definitely build on the server side chapter.

All of these topics are covered in a book just over 400 pages long. Now this might be the only time you hear me say this, but I think this book is a little short for all the topics it covers. Don't get me wrong, the coverage is excellent, the examples are numerous, and the case studies are detailed; however, reading this book was a bit like eating incredibly rich chocolate -- even small portions were more than enough to handle.
Comment 10 of 11 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
This book is excellent as an introduction to XML as used in web development. Whether you've been using XML for data storage but would like to take it to the next level, or haven't ever used XML, this book is a must-read. It doesn't tell you everything you need to know, but it gets you started and tells you how you can find out the rest on the Web. Its countless examples are all well explained.

I use Professional Ajax by Zakas, McPeak, and Fawcett along with it. If one book may leave a question the other has the answers.
Comment 3 of 3 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
I am a beginning web designer as i was assigned by the church i work at to pick up books and learn how to make a website. I bought this book after deciding to follow through a roadmap series, provided by apress publishers, that i found on the back of Beginning CSS Web Development, which by the way is a great book for those wanting to learn CSS and enjoy doing so. Simon Collison is very entertaining and knows how to properly instruct and teach you in the arts of CSS web development.

Maybe i should have read Sas Jacobs Beginning XML with DOM and Ajax before reading Simon Collison because after reading Simon's book first i was very disappointed in Sas Jacobs way of teaching XML. This book is full of theory which isn't necesarily a bad thing, but it also shoots code out there and half the time there is no explanation as to where it came from. XML isn't applied very well to web development in this book so if you are looking for ways to tie XML into web design don't expect much out of this book.

I guess what i'm trying to say is that this book isn't going to get you going asap into utilizing XML in your dreamweaver program or Flash CS3. I would like to compare this book as a very borring Junior level college lecture class. the kind of class that forces you to go out and learn stuff on your own.

The book impliments different coding techniques and languages to impliment with XML such as CSS and XSLT and Javascript. There is a whole chapter on CSS which isn't bad but i had also already read a book on CSS so i was ready to go, but the XSLT chapters were quite dreadful. I had no clue what was going on or how to properly form an XSLT stylesheet. Its something that i'll have to look at on my own from other sources.
Read more ›
1 Comment 3 of 4 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Set up an Amazon Giveaway

Amazon Giveaway allows you to run promotional giveaways in order to create buzz, reward your audience, and attract new followers and customers. Learn more
Beginning XML with DOM and Ajax: From Novice to Professional (Beginning: From Novice to Professional)
This item: Beginning XML with DOM and Ajax: From Novice to Professional (Beginning: From Novice to Professional)
Price: $39.99
Ships from and sold by Amazon.com