Synopses & Reviews
Don't waste time on 1,000-page tomes full of syntax; this book is all you need to get ahead in XML development. Renowned web developer Sas Jacobs presents an essential guide to XML. Beginning XML with DOM and Ajax is practical and comprehensive. It includes everything you need to know to get up to speed with XML development quickly and painlessly.
Jacobs begins by presenting an overview of XMLits syntax, rules, vocabularies, and the hows and whys of validity. She also covers the current state of XML support in todays web browsers. Next, Jacobs covers all of the basic essential uses of XML. You?ll learn how to display XML data using CSS, and transform XML data using XSLT. You?ll even learn about dynamic XML scripting using the XML DOM.
The last part of the book covers advanced server-side XML uses in real-world applications, including displaying XML data in Flash, and XML-driven PHP and ASP.NET applications. And last but not least, Jacobs provides a perfect introduction to Ajax development.
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.
Giving an up-to-date picture of XML, this book also provides an introduction to Ajax-style programming, which is an essential topic for modern Web developers. XML is core to Ajax--which is important when learning how to program Ajax functionality. This book therefore provides a great stepping stone for readers wishing to take this path.
Table of Contents
Introduction to XML.- Web Vocabularies.- Client-Side XML: Browser Support for XML.- Displaying XML using CSS.- Introduction to XSLT.- Advanced Client-Side XSLT Techniques.- XML DOM Scripting in the Browser.- The Ajax Approach to Browser Scripting.- Using Flash to Display XML.- Introduction to Server-Side XML.- Case Study: Using ASP.NET 2.0 for an XML and XSLT-Driven Site.- Case Study: Displaying XML from a MySQL Database using PHP 5 and XSLT.