Introduction

It was about five years ago, a few days after I finished my first book, when the publisher came to me with a rather enticing proposal: “Why don’t you start thinking about a new book?” Now I realize that all publishers make this sort of proposition, but at the time the proposal was definitely alluring, and a clear signal—I thought—of appreciation. “Because you seem to do so well with new technologies,” they said, “we’d like you to have a look at this new stuff called XML.” It was the first time I had heard about XML, which was not yet a W3C recommendation.

A lot of things have happened in the meantime, and XML did go a long way. You can be sure that, as I write this, a thousand or more IT managers are giving presentations that include ...

Get Applied XML Programming for Microsoft® .NET 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.