Key new Web 2.0 technologies, such as Ajax, REST, and microformats, are built on XML and drive increased demand for developers to understand their foundation Teaches readers all they need to know about XML: what it is, how it works, what technologies surround it, and how it can best be used in a variety of situations, from simple data transfer to using XML in Web pages. This book begins with a broad overview of each technology and then focuses on specific facets of the various specifications Offers focused examples to best help readers hone in on the effect of XML Addresses XPath and XSLT,…mehr
Key new Web 2.0 technologies, such as Ajax, REST, and microformats, are built on XML and drive increased demand for developers to understand their foundation Teaches readers all they need to know about XML: what it is, how it works, what technologies surround it, and how it can best be used in a variety of situations, from simple data transfer to using XML in Web pages. This book begins with a broad overview of each technology and then focuses on specific facets of the various specifications Offers focused examples to best help readers hone in on the effect of XML Addresses XPath and XSLT, databases, queries, XQuery, RSS, Atom, microformats, Web services, SOAP, WSDL, XHTML, CSS, XForms, SVG, and more.
David Hunter is a Senior Architect for MobileQ, a leading mobile software solutions developer, and the first company to ship an XML-based mobility server. David has extensive experience building scalable applica tions, and provides training on XML. He also works closely with the team that develops MobileQ's flagship product, XMLEdge, which delivers the ideal mobile user experience on a diverse number of mobile devices.
Inhaltsangabe
Acknowledgments. Introduction. Part I: Introduction. Chapter 1: What Is XML? Chapter 2: Well-Formed XML. Chapter 3: XML Namespaces. Part II: Validation. Chapter 4: Document Type Definitions. Chapter 5: XML Schemas. Chapter 6: RELAX NG. Part III: Processing. Chapter 7: XPath. Chapter 8: XSLT. Part IV: Databases. Chapter 9: XQuery, the XML Query Language. Chapter 10: XML and Databases. Part V: Programming. Chapter 11: The XML Document Object Model (DOM). Chapter 12: Simple API for XML (SAX). Part VI: Communication. Chapter 13: RSS, Atom, and Content Syndication. Chapter 14: Web Services. Chapter 15: SOAP and WSDL. Chapter 16: Ajax. Part VII: Display. Chapter 17: Cascading Style Sheets (CSS). Chapter 18: XHTML. Chapter 19: Scalable Vector Graphics (SVG). Chapter 20: XForms. Part VIII: Case Study. Chapter 21: Case Study: Payment Calculator. Chapter 22: Case Study: Payment Calculator--Ruby on Rails. Appendix A. Exercise Solutions. Appendix B. XPath Reference. Appendix C. XSLT Reference. Appendix D. The XML Document Object Model. Appendix E. XML Schema Element and Attribute Reference. Appendix F. XML Schema Data Types Reference. Appendix G. SAX 2.0.2 Reference. Index.
Acknowledgments. Introduction. Part I: Introduction. Chapter 1: What Is XML? Chapter 2: Well-Formed XML. Chapter 3: XML Namespaces. Part II: Validation. Chapter 4: Document Type Definitions. Chapter 5: XML Schemas. Chapter 6: RELAX NG. Part III: Processing. Chapter 7: XPath. Chapter 8: XSLT. Part IV: Databases. Chapter 9: XQuery, the XML Query Language. Chapter 10: XML and Databases. Part V: Programming. Chapter 11: The XML Document Object Model (DOM). Chapter 12: Simple API for XML (SAX). Part VI: Communication. Chapter 13: RSS, Atom, and Content Syndication. Chapter 14: Web Services. Chapter 15: SOAP and WSDL. Chapter 16: Ajax. Part VII: Display. Chapter 17: Cascading Style Sheets (CSS). Chapter 18: XHTML. Chapter 19: Scalable Vector Graphics (SVG). Chapter 20: XForms. Part VIII: Case Study. Chapter 21: Case Study: Payment Calculator. Chapter 22: Case Study: Payment Calculator--Ruby on Rails. Appendix A. Exercise Solutions. Appendix B. XPath Reference. Appendix C. XSLT Reference. Appendix D. The XML Document Object Model. Appendix E. XML Schema Element and Attribute Reference. Appendix F. XML Schema Data Types Reference. Appendix G. SAX 2.0.2 Reference. Index.
Es gelten unsere Allgemeinen Geschäftsbedingungen: www.buecher.de/agb
Impressum
www.buecher.de ist ein Internetauftritt der buecher.de internetstores GmbH
Geschäftsführung: Monica Sawhney | Roland Kölbl | Günter Hilger
Sitz der Gesellschaft: Batheyer Straße 115 - 117, 58099 Hagen
Postanschrift: Bürgermeister-Wegele-Str. 12, 86167 Augsburg
Amtsgericht Hagen HRB 13257
Steuernummer: 321/5800/1497