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

    XML

    Using XPath for Your XML Based Queries in C# Programming

    XPath is one of the important elements in the W3C's XSLT standard and is often referred as a query language used to help us navigate through attributes, elements and other XML objects. It helps us identify the information and process the data in xml-based data sources in an efficient manner. Read on to learn more...

    [Updated] Understanding XSD Schema

    XSD provides the syntax and defines a way in which elements and attributes can be represented in an XML document. Ramesh Balaji introduces XSD Schema and explains the technology's benefits using a case study.

    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.