The Wayback Machine - https://web.archive.org/web/20100324152110/http://www.codeguru.com:80/csharp/csharp/cs_data/xml/

    XML

    XMLFoundation

    An Object Oriented approach to handling XML.

    How to Read and Write ODF/ODS Files (OpenDocument Spreadsheets)

    Understand the basics of the ODF format, and specifically its implementation in spreadsheet applications (OpenOffice.org Calc and Microsoft Office Excel 2007 SP2). Presented is a demo application that writes/reads tabular data to/from .ODS files.

    Forms (Dialogs) Customization Based on Moveable / Resizable Elements

    Discover how to design user-driven applications

    Take the Pain out of Creating Word Documents by Using C# and XML

    By Chris Bennett - Learn how to create Word documents in your application without using Office Interop or third-party libraries.

    LINQ to XML

    Gain an understanding of LINQ (Language Integrated Query) to XML and see why you'll never want to use the DOM again.

    Dynamically Building Windows Presentation Foundation DataTemplates

    Discover how to use the XamlReader to dynamically create a Datatemplate. Then, see how you can bind to a Dataset and display the data in a ListView control (via a sample application pointing to the Northwind database).

    Inferring an XML Schema from an XML Document

    Let the .NET Framework write your XML Schema document (XSD) for you.

    Accessing Business Data in WPF Applications

    Many WPF demos focus on slick graphics and designer user interfaces. While this is all good, those regular business database applications will eventually make the transition from WinForms to WPF. Learn how to get started accessing business data in your WPF applications.

    Working with the XML Data Type of SQL Server

    Store XML data directly in SQL Server. Use the power of the XML data type to store and manipulate XML data efficiently and easily.

    Developing Microsoft System Center Operations Manager 2007 Management Packs

    Learn to build a Management Pack to monitor your application.

    An Introduction to BizTalk 2006 R2 Development

    Learn about BizTalk 2006 R2's core features housed in the BizTalk Messaging Engine and what they can do for you.

    How to Create a Custom XSL Map for Use in BizTalk 2006

    Discover when and why you may want to use a custom XSL document for mapping rather than the BizTalk Mapper.

    You've Got the BizTalk POP3 Adapter

    Leverage the BizTalk POP3 Adapter to manage an inbox.

    Building a BizTalk Pipeline Content Enricher with SQL Server 2005

    Learn how to implement the Content Enricher integration pattern using BizTalk 2006 R2 and SQL Server 2005.

    Business Data Catalog in Microsoft Office SharePoint Server 2007 and the Object Model

    Microsoft Office SharePoint Services (MOSS) 2007 introduced a mechanism to integrate back-end systems and Line of Business processes with the Portal infrastructure, bringing external data inside the Portal. In addition to creating XML schemas manually, with SharePoint's Object Model the BDC can be generated programmatically.

    BizTalk Pipeline Dreams Become Reality

    Learn how to more easily extend, re-use, and configure a BizTalk Custom Pipeline Component.

    The WCF MessageEncoder Decoded

    If you're already familiar with the fundamental aspects of Windows Communication Foundations, learning about MessageEncoders can take your application to the next level.

    Generating Custom XML from SQL 2005

    See how to take advantage of some new XML features in SQL Server 2005 that will come in handy in your ASP.NET development in this update from Professional ASP.NET 2.0 Special Edition by Scott Hanselman.

    [Updated] Read and Write Open XML Files in MS Office 2007

    Learn how to read and write Open XML files (MS Office 2007).

    Ajax and the Yahoo! Connection Manager

    Discover how to use the new Yahoo! Connection Manager — one of the most popular new Ajax libraries.

    My Feature in VS 2005: Storing Application and User Settings

    Using XML to store configuration settings is a great idea, and thanks to the My feature, you don't have to learn XML to do so.

    XML Queries and Indexing in SQL Server 2005

    For the first time, SQL Server 2005 offers a native XML data type. See how you can store and query XML documents as part of a SQL Server table, and how to use XML indexes to make queries against these columns more efficient.

    XMLFileWatcher Windows Service

    A windows service which monitors the directory changes, writes an entry in the event log about the change, notify the changes to the users by sending mail and also converts the input XML file into Dataset

    Reading XML Files with the XmlTextReader Class

    Learn how to use the .NET XmlTextReader class to sequentially read through and parse the nodes of an XML document/file.

    Writing XML Files Using the XmlTextWriter Class

    Learn how easy it is to generate XML files by using the XmlTextWriter class from Managed C++.