.NET and XML by Niel M. Bornstein This errata page lists errors outstanding in the most recent printing. If you have technical questions or error reports, you can send them to booktech@oreilly.com. Please specify the printing date of your copy. This page was updated April 18, 2006. Here's a key to the markup: [page-number]: serious technical mistake {page-number}: minor technical mistake : important language/formatting problem (page-number): language change or minor formatting problem ?page-number?: reader question or request for clarification Confirmed errors: {xii} code block under the "Running the Examples" section: Remove the - writer.WriteEndElement (); line from that code. (ix) 3rd paragraph; "...not only does it use XML internally, but it also maks its XML tools..." should read: "...not only does it use XML internally, but it also makes its XML tools..." (46) example 3-3, 2/3 of way down page; // Write another attribute writer.WriteStartAttribute"name", "foo"); should be: // Write another attribute writer.WriteStartAttribute("name", "foo"); {64} 3rd code snippet, 4th line; if (readState == ReadState.Interactive || node == null) { should be: if (readState != ReadState.Interactive || node == null) {