XML by example : building e commerce applications (book/CD)


Language: Anglais
Cover of the book XML by example : building e commerce applications (book/CD)

Subjects for XML by example : building e commerce applications (book/CD)

Approximative price 53.22 €

Subject to availability at the publisher.

Add to cartAdd to cart
Publication date:
450 p. · 24.1x17.8 cm · Paperback

Simply the best way to learn XML: by example!

  • Up-to-date coverage reflects all core standards, including XSL XLL and DOM.
  • Includes an extraordinary collection of tools to create XML code, parse it, and use it on your Web site.
  • Reviews todays leading edge XML applications -- from Channel Definition Format to Cold Fusion Markup Language and beyond.
  • Real insight: authored by a top SGML/XML developer!
XML by Example is practical through-and-through: the first book to teach XML from the standpoint of Web and software developers. The book introduces the features of XML through a real-world e-commerce application thats used as a running example throughout the book. Using this ongoing example, learn how to create XML documents, parse them, display them, link and store them. Understand how to build client- and server-side XML applications. In Part III, youll look at todays most important XML applications, including Channel Definition Format, Open Financial Exchange, Wen Interface Definition Language, Cold Fusion Markup Language and many others. The accompanying CD-ROM includes an extraordinary wide range of tools for creating and deploying XML applications, including Microsofts Java-based XML parser for use with Internet Explorer 4.0, Microsofts implementation of XSL stylesheets, Microstars XML Parser AElfred, the Cold Fusion Evaluation Edition from Allaire, the Amaya XM Web browser, and much more.

Sean McGrath is a software engineer at Digitome Electronic Publishing, developers of IDM, next-generation SGML transformation technology. He is also author of SGML for Software Engineers (PH PTR).

About this book.
Part I Jumpstart.
Part II XML by Example.
Part III A Closer Look at XML and Related Standards.
Part IV Commerce Initiatives Based on XML.
A Note about URI and URL.


1. XML An Executive Summary.
Can you explain XML in less than half a page? Where did XML get its name? What does it do? Sounds complicated. Can you explain the term markup language? So XML is just another markup language? What does XML look like? So XML is extensible because I can use it to make up my own tags? But why would people bother to invent their own XML-based markup language (DTD)? Is some philosophical stuff going on here that I need to know? Ah! So that is what they mean by structured documents! Did someone just sit down and, you know, invent XML? Is something wrong with SGML? Can you draw me a picture of how all these languages are related? Can the structure of an XML document be checked somehow? What if I do not want my structure checked? But how do I make XML look nice in a browser? What about hypertext? So XML is based on truly international standards? Where does all this leave HTML and the concept of a browser? Why not just let people invent proprietary languages why base them on XML? Where does XML fit in with other information technology standards? If XML is so clever, how come the Web was not designed that way in the first place? Okay. Sounds good, but let s cut to the chase. Who out there is using XML and for what purposes?

2. XML in Action.
Push Technology with Microsoft Active Channels. Online banking. Software distribution. Web Automation. Database Integration. Localization. Intermediate data representations. Scientific Publishing Chemical Markup Language.

3. The Commercial Benefits of XML.
Letting the browser do the work. Authors should generate content, not formatting. To summarize.

4 Gaining Competitive Advantage with XML.
Setting up shop. Creating the product catalog. Publishing the catalog. Keeping the catalog accurate. Keeping it pretty. Helping surfers to help themselves. Keeping customers informed. Enhancing the experience. Money matters. Integrating existing systems. Saving on browse time. Keeping ahead of the customer. Working the market. Preparing for change.

5. Just Enough Details.
The big picture. Two views of an XML document. Two classes of XML documents. Two classes of XML processors. Introducing msxml. A minimalist XML document. Creating XML documents. Creating XML DTDs. Entity declarations. Putting it all together. Validating an XML document against its DTD.


6. Using XML with Internet Explorer 4.
Displaying XML in an HTML browser. Converting XML to HTML with XSL.

7. Database Publishing with XML.
Generating XML from a database. Serving up the XML to a Web browser.

8. Web Automation with WIDL (Web Interface Definition Language).
Creating the WIDL document. The WIDL service definition document. Advantages of the WIDL approach. Further capabilities of WIDL. The complete Java program for the Disk Selector Service.

9. Push Publishing with CDF (Channel Definition Format).
A simple channel. Adding a new item to the channel. Scheduling. Personalization.

10. Developing XML Utility Programs.
The ESIS parser output format. To parse or not to parse that is the question. Read-only utilities. Read/Write Utilities.


11. The XML Standard.
Design goals. The big picture. Some more terminology! Constraints on special characters. White space handling. Comments. Proc