XML has become the lingua franca of information exchange. There is hardly a technology anymore that doesn’t use XML data in some way, whether it’s an import/export format, a native database format, or just configuration data.
This is due in part to its very nature. XML stands for eXtensible Markup Language, and it’s eminently flexible and suited to a wide variety of tasks.
.NET supports XML in many ways, from a multitude of ways to read, parse, and search, to creation and validation.
Most samples in this chapter use the ...