Skip to content
Scan a barcode
Scan
Paperback Beginning XML with DOM and Ajax: From Novice to Professional Book

ISBN: 1590596765

ISBN13: 9781590596760

Beginning XML with DOM and Ajax: From Novice to Professional

Select Format

Select Condition ThriftBooks Help Icon

Recommended

Format: Paperback

Condition: Very Good

$15.69
Save $29.30!
List Price $44.99
Almost Gone, Only 1 Left!

Book Overview

This is the most up-to-date book on XML available, covering current web standards and server-side language versions. It contains multiple chapters on Ajax and DOM, which are two of the hottest web development and design tools available today. Using a pragmatic and thorough approach, the book ensures that even the most novice XML programmers will become familiar and comfortable using the tools presented. The book provides an introduction to Ajax-style...

Customer Reviews

5 ratings

WEB Services SOAP and XML

I thought this was a great book. My firm was embarking on developing a web service that was using SOAP and XML. We had never developed using these tools and protocols. SAS did a fine job of making it short and sweet on what needs to be done. This books is well written with good examples and without over complicating the technology. I really am tired of books that are long and say a lot and say nothing. I feel this one is an excellent HOW To Book. John J Krzysztow www.cjk-consulting.com

the book for XML in the browser

The book do the right job for who want to learn the XML in the context of the browser , and i consider it XML in the Browser defenitive guide , beginning with the fundamentals of XML for writing well formed XML documents , then illustrate what you need to know about XSL , XPath , XPointer , xhtml , MathMl , SVG , WSDL , SOAP , RSS , VoiceXML , SMIL and Database output formats , then illustrate how to manipulate XML in the client-side using W3C DOM , XSLT and ADOBE flash XML class and AJAX then end up with server side XML manipulation using PHP and .NET .

Excellent intro to XML, XSL, and AJAX

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.

Clearly written with great coverage

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.

Works for both beginning and experienced developers

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.
Copyright © 2024 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks® and the ThriftBooks® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured