Chapter 9. Working with XML

Extensible Markup Language, or XML, provides a platform-independent way to describe complex data using hierarchical documents composed of elements and attributes. XML documents can be used to exchange data between components in the same distributed application, different applications in the same organization, or even different organizations. Because XML is a standard, text-based way to represent data, the differences between hardware platforms, operating systems, and programming languages can be overcome relatively easily, making it possible to build closely integrated solutions with components running on dissimilar systems.

For example, suppose you need to develop a distributed solution in which a product catalog for ...

Get Microsoft® .NET Compact Framework (Core Reference) now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.