Welcome to MSDN Blogs Sign in | Join | Help

December 2007 - Posts

What is the Difference Between the System.IO.Packaging and DocumentFormat.OpenXml.Packaging Namespaces?
(October 1, 2008 - Update - Open XML SDK V2 does help in consuming the XML of the parts. See this post for more information.) There are two separate namespaces, each containing a number of classes, which you can use to open and get at the contents of Read More...
Using LINQ to XML to process Open XML: The SpreadsheetML Class
This post describes the SpreadsheetML class (derives from the OpenXmlDocument class), which presents one approach for using LINQ to XML with Open XML spreadsheets. Features of this version of the LtxOpenXml namespace: · The SpreadsheetML class contains Read More...
The WordprocessingML Class: A refinement of the approach of using LINQ to XML to access Open XML
(July 10, 2008 - I've written a new blog post on a better way to accomplish this.) This post presents a refinement of the OpenXmlDocument class, which is a new class (WordprocessingML) that derives from the OpenXmlDocument class. The WordprocessingML Read More...
OpenXML Content Types in an XML Document
[Blog Map] While putting together the examples that use LINQ to XML to query Open XML documents, I needed to have a finite list of the XML content types. To determine whether a particular part contains XML, the correct approach is to see if the ContentType Read More...
New Job as a Technical Evangelist for Open XML
I have news! I am leaving my current job documenting XML technologies (primarily LINQ to XML), and taking on the role of Open XML Technical Evangelist in DPE. I am very excited about the new job and the upcoming challenges. Open XML is an extremely important Read More...
Using LINQ to XML with OpenXML Documents
(November 14, 2008 - I've updated my approach for querying Open XML documents using LINQ to XML. You can see my new approach here: Open XML SDK and LINQ to XML . ) Given my focus on LINQ to XML over the last couple of years, I have to say that LINQ to Read More...
Performance of LINQ to XML
[Blog Map] It can be problematic for us here at Microsoft to make specific performance claims of one technology to another, for example, comparing the performance of XmlDocument, say, to LINQ to XML. A good programmer can write code in any number of technologies Read More...
Page view tracker