Beginning XML with DOM and Ajax: From Novice to Professional 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
More Buying Choices
Have one to sell? Sell yours here
Beginning XML with DOM and Ajax: From Novice to Professional (Beginning: From Novice to Professional)
 
 
Start reading Beginning XML with DOM and Ajax: From Novice to Professional on your Kindle in under a minute.

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

Beginning XML with DOM and Ajax: From Novice to Professional (Beginning: From Novice to Professional) [Paperback]

Sas Jacobs (Author)
3.5 out of 5 stars  See all reviews (11 customer reviews)

List Price: $39.99
Price: $26.39 & this item ships for FREE with Super Saver Shipping. Details
You Save: $13.60 (34%)
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, February 14? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $17.59  
Paperback $26.39  

Book Description

June 19, 2006 1590596765 978-1590596760 1

XML has been around for many years, so what makes this book different? Well, a lot of the competitors out there are large tomes; this book assumes a different approach, showing that you can give the reader all they need to know to hit the ground running, without making them trawl through hundreds of pages of syntax.

The book also gives the most up-to-date picture of the topic—XML support in the most modern web browsers, creating XML-driven applications using the most versions of web standards and server-side languages, including CSS 2.1/3, DOM, XSLT and XPath 2, PHP 5, ASP.NET 2, and many more.

Finally, the book provides an introduction to Ajax-style programming, which is an essential topic for modern web developers to understand. XML is core to Ajax, so an understanding of it is essential when learning how to program Ajax functionality. This book therefore provides a great stepping stone for readers wishing to take this path.


Frequently Bought Together

Customers buy this book with XML, Web Services, and the Data Revolution $27.57

Beginning XML with DOM and Ajax: From Novice to Professional (Beginning: From Novice to Professional) + XML,  Web Services, and the Data Revolution
  • This item: Beginning XML with DOM and Ajax: From Novice to Professional (Beginning: From Novice to Professional)

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

  • XML, Web Services, and the Data Revolution

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



Editorial Reviews

About the Author

Sas Jacobs is a web developer who set up her own business, Anything is Possible, in 1994, working in the areas of web development, IT training, and technical writing. The business works with large and small clients building web applications with ASP.NET, Flash, XML, and databases. Sas has spoken at such conferences as Flash Forward, MXDU, and Flaskit on topics relating to XML and dynamic content in Flash. In her spare time, Sas is passionate about traveling, photography, running, and enjoying life.


Product Details

  • Paperback: 456 pages
  • Publisher: Apress; 1 edition (June 19, 2006)
  • Language: English
  • ISBN-10: 1590596765
  • ISBN-13: 978-1590596760
  • Product Dimensions: 9.3 x 7.1 x 0.9 inches
  • Shipping Weight: 1.6 pounds (View shipping rates and policies)
  • Average Customer Review: 3.5 out of 5 stars  See all reviews (11 customer reviews)
  • Amazon Best Sellers Rank: #789,091 in Books (See Top 100 in Books)

 

Customer Reviews

11 Reviews
5 star:
 (4)
4 star:
 (3)
3 star:
 (1)
2 star:
 (1)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
3.5 out of 5 stars (11 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 Works for both beginning and experienced developers, July 20, 2006
By 
Jason A. Salas (Dededo, Guam Guam) - See all my reviews
(REAL NAME)   
This review is from: Beginning XML with DOM and Ajax: From Novice to Professional (Beginning: From Novice to Professional) (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. Also, I found the "Web Vocabularies" to be extraneous; interesting but not warranting an entire chapter in today's WWW. The book would also benefit from an appendix of the resources mentioned for various tools, URLs and technologies available to speed XML-related development.

But beyond these minor concerns, which I'm sure will be modified in forthcoming revised versions, the book remains a must-have resource for introductory programming, and a useful tool for more intermediate developers.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


11 of 12 people found the following review helpful:
5.0 out of 5 stars Clearly written with great coverage, July 24, 2006
By 
MD Dundon (Emeryville, CA) - See all my reviews
This review is from: Beginning XML with DOM and Ajax: From Novice to Professional (Beginning: From Novice to Professional) (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.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


10 of 11 people found the following review helpful:
4.0 out of 5 stars Has everything!, July 21, 2006
By 
This review is from: Beginning XML with DOM and Ajax: From Novice to Professional (Beginning: From Novice to Professional) (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.
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)
subnavigation items, autem veleum iriure dolor, onreadystatechange handler, current stylesheet, five namespaces, new stylesheet, web vocabularies, inline boxes, readystate property, second planet from the sun, stylesheet starts, sulfuric acid clouds, fourth planet from the sun, page first loads, molestie consequat, feugait nulla facilisi, vero eros, xslt stylesheet, nulla facilisis, xml document, css stylesheet, community weather, commodo consequat, attribute selectors, consectetuer adipiscing elit
Key Phrases - Capitalized Phrases (CAPs): (learn more)
File Edit, Favorites Tools Help, Microsoft Internet Explorer, Practical Web, Mars Travel, Little Britain, Bookmarks Tools Help, Copyright Planetary Fun, Edit Delete, Source Code, Src As Object, Done Figure, Mozilla Firefox, Cascading Style Sheets, Document Object Model, Component Inspector, Flash Professional, Venus Venus, World Wide Web Consortium, Done Local, Extensible Stylesheet Language Transformations, Flash Player, Scalable Vector Graphics, Customize Links Free Hotmail, Mars Explorer
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:




Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(4)
(3)
(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





Look for Similar Items by Category


Look for Similar Items by Subject