Sign in
MSDN Blogs
Microsoft Blog Images
More ...
Browse by Tags
Search
Archives
Archives
January 2012
(1)
October 2011
(1)
July 2011
(2)
April 2011
(1)
March 2011
(3)
December 2010
(1)
August 2010
(1)
June 2010
(1)
May 2010
(1)
April 2010
(3)
March 2010
(1)
November 2009
(4)
October 2009
(1)
September 2009
(2)
July 2009
(2)
June 2009
(4)
May 2009
(5)
April 2009
(4)
March 2009
(4)
February 2009
(2)
January 2009
(4)
December 2008
(4)
November 2008
(3)
October 2008
(4)
September 2008
(3)
August 2008
(2)
July 2008
(5)
June 2008
(7)
May 2008
(5)
April 2008
(8)
March 2008
(14)
February 2008
(15)
January 2008
(13)
December 2007
(12)
November 2007
(5)
October 2007
(9)
September 2007
(6)
August 2007
(10)
July 2007
(9)
June 2007
(8)
May 2007
(12)
April 2007
(14)
March 2007
(12)
February 2007
(10)
January 2007
(17)
December 2006
(14)
November 2006
(10)
October 2006
(11)
September 2006
(12)
August 2006
(12)
July 2006
(12)
June 2006
(23)
May 2006
(14)
Tags
.NET
Altova
blogging
code samples
Codeplex
Custom XML
DII
DIS29500
ECMA-376
IBM
Java
Monarch
ODF
Office 2007
OpenXMLDeveloper.org
PHP
Redmond
SharePoint
System.IO.Packaging
TechEd
UOF
VSTO
Windows
WordprocessingML
workshops
Common Tasks
Blog Home
Email Blog Author
About
RSS for posts
RSS for comments
Tagged Content List
Blog Post:
libOPC version 0.0.1 released
Doug Mahugh
The first release of libOPC, a new API for Open XML development, was published on Codeplex last week. This API is the first open-source cross-platform API for developers working with Open Packaging Convention (OPC) packages as used by Open XML, XPS, and other formats. Full source code is available, and...
on
19 Apr 2011
Blog Post:
Release V2 of Open XML document generation system
Doug Mahugh
Eric White posted yesterday release V2 of his simple Open XML document generation system, a high-performance tool for generating customized documents from any data source that can be serialized as XML. This tool is part of Eric’s ongoing series of posts on generating Open XML WordprocessingML...
on
30 Mar 2011
Blog Post:
Miscellaneous links for 03/18/2009
Doug Mahugh
It’s been a couple of weeks since I posted, and I’ve come across several interesting blog posts and articles in that time. Here are a few favorites … There’s some cool new content that has started appearing on the OpenXMLDeveloper.org site. First was the OOXML Crawler , an application that...
on
19 Mar 2009
Blog Post:
Open XML SDK, XMLSpy Standard Edition, and custom markup
Doug Mahugh
Where the heck did August go? A few links from the last month ... Open XML SDK V2. The first CTP of V2 of the Open XML SDK is now available for download. Eric White has all the details , including descriptions of the new features and before/after code examples showing how the strongly typed DOM can...
on
8 Sep 2008
Blog Post:
Open XML diff tools
Doug Mahugh
When learning about Open XML or developing Open XML solutions, it's very common to find yourself wondering "what's the difference between these two documents?" For example, you may see something in a document that you'd like to recreate programmatically, so you want to know what markup would be required...
on
18 Jun 2008
Blog Post:
Open XML Resources for Developers
Doug Mahugh
Like many people, I thought we'd know the official outcome of the DIS 29500 process today, but it looks like we won't hear the official results until after ISO has had a chance to run them by the national bodies who participated in the review of the specification, which according to Reuters will be Wednesday...
on
31 Mar 2008
Blog Post:
Linq to XML code samples
Doug Mahugh
Well, that didn't take long: Eric White has already posted a series of blog posts on using Linq to XML with Open XML. He covers the basics of packages and parts, and then presents an OpenXMLDocument class that converts any Open XML document into a hierarchical object graph on which it is easy to write...
on
11 Dec 2007
Blog Post:
Open XML links for 11-04-2007
Doug Mahugh
There has been quite a bit of Open XML discussion in the blogosphere recently, and I've not posted on my blog for two weeks (a personal record, if not one to be proud of!), so without further delay here's a recap of some of the posts and articles I've found most interesting lately ... Two new articles...
on
4 Nov 2007
Blog Post:
Developer workshop content
Doug Mahugh
If you've attended one of the Open XML Developer workshops that I and others have delivered in the last few months, you probably received a bunch of presentations, hands-on labs with complete source code, lab manuals, and demo files. We passed out that content as takeaway items for all the attendees...
on
10 Aug 2007
Blog Post:
Microsoft SDK for Open XML
Doug Mahugh
I was so busy with activities related to the announcement of the new SDK yesterday that I didn't get a chance to blog about it. And now, the morning after, I don't have much to add to all the great posts that have been written by my colleagues around the globe. Nice work, everyone. Here are some links...
on
5 Jun 2007
Blog Post:
PHPExcel API for Open XML
Doug Mahugh
PHPExcel is a set of classes that enable Open XML spreadsheet development, available as an open-source project on Codeplex . Using these classes, PHP programmers can easily create spreadsheets with formulas, conditional formatting, and other features. Here's a sample of a spreadsheet created with PHPExcel...
on
30 Apr 2007
Blog Post:
TechDays 2007 Open XML sample code
Doug Mahugh
Julien Chable's content from his Open XML session at France's TechDays 2007 is now available for download. His blog has all the details. For those who, like me, don't read French as well as they could/should/would, here are the download links labeled in English: Workshop manual/exercises: http...
on
24 Apr 2007
Blog Post:
Introduction to Office Open XML Code Snippets
Doug Mahugh
Office Programmability PM Kevin Boske has a new screencast on Channel 9 that takes you through how to work with the Office Open XML Code Snippets that are available as a free download on MSDN. There are 40 code snippets total, providing ready-to-use methods for common development chores ranging from...
on
29 Jan 2007
Blog Post:
Searching Open XML documents
Doug Mahugh
Searching documents for text strings is a common task in many type of applications. And there are many possible variations on this simple concept: whether to search the body of the document or its metadata, whether to restrict your search to specific document types or document sections, and so on. At...
on
19 Dec 2006
Blog Post:
Xlinq and WordprocessingML
Doug Mahugh
Last month I attended a meeting where Eric White described a really cool way he has been using the new Xlinq technology to iterate through sections of a WordprocessingML document and extract code snippets to be compiled and run for test cases. Xlinq provides the ability to do SQL-style queries on the...
on
3 Aug 2006
Blog Post:
Open XML file format: Word 2007 article
Doug Mahugh
Ever since Beta 2 of the 2007 Microsoft Office System came out, the amount of content around the new file formats has been growing rapidly. And I keep finding cool new resources that I didn't know existed. Here's a great one: a 22-page article on MSDN by Erika Ehrli entitled " Walkthrough: Word 2007...
on
18 Jul 2006
Blog Post:
CreateXlsx sample program
Doug Mahugh
This post covers the code for a CreateXlsx program that creates a simple Open XML spreadsheet from scratch using the .NET Framework 3.0 packaging API (System.IO.Packaging), as well as two of the Open XML code snippets that are available on MSDN . Full source code for this sample is provided in the attached...
on
15 Jul 2006
Blog Post:
CreateDOCX Sample Program
Doug Mahugh
This post covers a very simple program for creating an Office Open XML word-processing document. The source code for this program is included in the attachment, or you can download it here . The syntax for using the CreateDOCX program is shown to the right. It's a command-line program that takes two...
on
27 Jun 2006
Blog Post:
Creating Open XML Documents
Doug Mahugh
The packaging API in the .NET 3.0 framework (formerly known as WinFX) provides low-level support for reading and writing Open XML documents. And now that Office 2007 Beta 2 is out, more developers are starting to ramp up on how to work with the packaging API. (If you've not seen the new packaging API...
on
26 Jun 2006
Blog Post:
Code Snippets for Open XML Development
Doug Mahugh
The Open XML code snippets are out! These are a well-organized set of snippets that do the basic things every developer needs to do when working with Open XML documents. They're free, and all of the snippets come in C# and VB versions. Download them here. Here's the complete list of what you'll find...
on
17 Jun 2006
Blog Post:
Adding Custom XML Parts from the Word Object Model
Doug Mahugh
There are several different ways to insert a custom XML part in an Office Open XML documents: you can manually add the part and set the necessary relationships ( here's an example of that on OpenXmlDeveloper.org ), you can use the .NET 3.0 packaging API, or you can use the Office object models from within...
on
16 Jun 2006
Page 1 of 1 (21 items)