Doug Mahugh
Office Interoperability
December 2006 - Posts
Wrapping up 2006
31 December 06 01:05 PM
I'm taking a few days off for the New Year celebration, and I hope you are too. The work will still be there next week, I'm sure. Meanwhile, here are a couple of links that Open XML developers may find interesting during this otherwise quiet week ...
Read More...
Searching Open XML documents
19 December 06 09:39 AM
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
Read More...
Finding WindowsBase.dll
14 December 06 10:31 PM
OK, what's the deal with WindowsBase.dll? It's the dll where the System.IO.Packaging API lives, and you have to add a reference to it in your project before you can use the packaging API. And it's never there at the end of the .NET tab on my "Add Reference"
Read More...
SpreadsheetML documents in a browser
13 December 06 05:46 PM
Muthu Kumar Arjunan has posted the second article in his series on XSL transformation of SpreadsheetML data over on OpenXmlDeveloper.org . This article looks at how to generated a paginated set of documents (HTML pages) from a large spreadsheet, using
Read More...
Backgrounds in WordprocessingML
13 December 06 12:26 AM
Part 3 (Primer) and Part 4 (Markup Language Reference) of the Ecma Office Open XML spec have many XML markup examples that demonstrate various concepts. Pasting those samples into a minimal test document is a good way to learn about how Open XML works.
Read More...
Rsids explained
11 December 06 10:51 PM
There's an interesting post on Brian Jones's blog today about how rsids work in Open XML documents . The use of rsids provides a simple and flexible mechanism for merging changes two users make to the same document, and if you've looked inside many Open
Read More...
Mac support for Open XML
11 December 06 11:08 AM
Some people are wondering how Microsoft Office for the Mac will support Open XML, and there has been some speculation on this lately in the press and blogs. I just wanted to clarify where things stand, based on the latest information from the Office for
Read More...
Images in Open XML documents
10 December 06 04:09 PM
Images are one of the basic elements of a document, and the use of images in documents continues to grow. Just a few years ago, it was relatively uncommon to have an image in a word-processing document, and downright rare to see one in a spreadsheet.
Read More...
Open XML in Estonia
10 December 06 02:29 PM
At the launch of Office/Vista/Exchange (LOVE, get it?) in Estonia 10 days ago, Microsoft Student Partner Kristjan Kongo gave a presentation on Open XML and showed off some demos of the kinds of developer opportunities that Open XML offers. Thanks for
Read More...
New blog look
09 December 06 08:10 PM
I've rolled out a new look and new structure for this blog today. The goal was to make it more readable and usable, and to refine the scope a bit. In the past I've covered various Office developer topics, but going forward I'll be focused 100% on Open
Read More...
Vive la Révolution Open XML
08 December 06 02:23 PM
What a week! First we had Novell's announcement of Open XML support in OpenOffice , which came just after a similar announcement of plans for Open XML support in Corel's Wordperfect Office X3 suite . And then the really big news we've all been waiting
Read More...
Updated CreateDocx/CreateXlsx
05 December 06 02:57 AM
Here at the Open XML workshop in Paris this week, Jerome Berthaud pointed out to me that my CreateXlsx sample program required a bit more than just updating to the final Ecma schemas in order to get it running under the RTM. It seems that there are some
Read More...
diffopc+ -- if you need this, you need it bad
01 December 06 01:57 PM
The best just got better. A few weeks ago, I blogged about Stephane Rodriguez's diffopc utility , a freeware program for analyzing the difference between OPC packages such as Open XML documents or XPS documents. Now Stephane has upgraded diffopc to a
Read More...
This Blog
Home
About
Links
Email
Tags
Open XML
Tech Interop
Archives
November 2009 (3)
October 2009 (1)
September 2009 (2)
July 2009 (2)
June 2009 (4)
May 2009 (4)
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 (13)
February 2007 (10)
January 2007 (17)
December 2006 (13)
November 2006 (10)
October 2006 (11)
September 2006 (12)
August 2006 (12)
July 2006 (12)
June 2006 (23)
May 2006 (14)
Syndication
RSS 2.0
Atom 1.0
All posts by date
comment policy
Blog Roll:
Alexander Falk
Alex Brown
Amruta Gulanikar
Brian Jones
Dennis Hamilton
Eric White
Erika Ehrli
Excel team blog
Gray Knowlton
Interoperability@Microsoft
Jesper Lund Stocholm
John D. Head
Julien Chable (French)
Maarten Balliauw
Microsoft on the Issues
Miguel de Icaza
Murray Sargent
Office 2010 Engineering blog
Oliver Bell
PowerPoint team blog
Rick Jelliffe
Stephen McGibbon
Stephen Peront
Word team blog
Wouter Van Vugt
Open XML Resources:
Altova XMLSpy
Aspose developer tools
DII site (implementer notes)
ECMA-376 specifications
ISO/IEC 29500
Microsoft Office File Formats documentation
ODF Translator project
Office Compatibility Pack
Office File Formats Documentation
Office Protocol Documentation
OMPM (Bulk File Converter)
Open Specifications Developer Center
OpenXmlDeveloper.org
Open XML Developer Portal
Open XML Format SDK
Open XML Format SDK forum
Package Explorer
PHPExcel API
PHP PowerPoint API