Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Microsoft Interoperability Team
Open XML: designed for change
Wouter Van Vugt has a great post on Markup Compatibility today. This topic is covered in part 5 of...
Author: Doug Mahugh Date: 01/11/2007
Learning about content controls
Tristan Davis has a great post over on the Word team blog about working with content controls and...
Author: Doug Mahugh Date: 01/10/2007
Open-source API for SpreadsheetML documents
More people are starting to build and share open-source APIs around Open XML development. There are...
Author: Doug Mahugh Date: 01/08/2007
Searching Open XML documents
Searching documents for text strings is a common task in many type of applications. And there are...
Author: Doug Mahugh Date: 12/19/2006
Finding WindowsBase.dll
OK, what's the deal with WindowsBase.dll? It's the dll where the System.IO.Packaging API lives, and...
Author: Doug Mahugh Date: 12/15/2006
SpreadsheetML documents in a browser
Muthu Kumar Arjunan has posted the second article in his series on XSL transformation of...
Author: Doug Mahugh Date: 12/13/2006
Rsids explained
There's an interesting post on Brian Jones's blog today about how rsids work in Open XML documents....
Author: Doug Mahugh Date: 12/12/2006
Mac support for Open XML
Some people are wondering how Microsoft Office for the Mac will support Open XML, and there has been...
Author: Doug Mahugh Date: 12/11/2006
Images in Open XML documents
Images are one of the basic elements of a document, and the use of images in documents continues to...
Author: Doug Mahugh Date: 12/10/2006
Open XML in Estonia
At the launch of Office/Vista/Exchange (LOVE, get it?) in Estonia 10 days ago, Microsoft Student...
Author: Doug Mahugh Date: 12/10/2006
New blog look
I've rolled out a new look and new structure for this blog today. The goal was to make it more...
Author: Doug Mahugh Date: 12/09/2006
Vive la Révolution Open XML
What a week! First we had Novell's announcement of Open XML support in OpenOffice, which came just...
Author: Doug Mahugh Date: 12/08/2006
Updated CreateDocx/CreateXlsx
Here at the Open XML workshop in Paris this week, Jerome Berthaud pointed out to me that my...
Author: Doug Mahugh Date: 12/05/2006
diffopc+ -- if you need this, you need it bad
The best just got better. A few weeks ago, I blogged about Stephane Rodriguez's diffopc utility, a...
Author: Doug Mahugh Date: 12/01/2006
New report on open document formats
IDC has prepared a report about the move toward open document formats such as Office Open XML and...
Author: Doug Mahugh Date: 11/28/2006
Arbitrary content in an OPC package
I was up early this morning playing around with some sample Open XML documents when my friend Pedro,...
Author: Doug Mahugh Date: 11/25/2006
New articles on OpenXmlDeveloper.org
There are a bunch of new articles on OpenXmlDeveloper.org this week, so if you haven't been over...
Author: Doug Mahugh Date: 11/23/2006
TechEd video interview
In Barcelona last week, Nicolas Sorel filmed me answering a few questions from Julien Chable about...
Author: Doug Mahugh Date: 11/13/2006
Open XML directory of articles
Last week at TechEd, I often showed developers articles on the OpenXmlDeveloper.org web site in...
Author: Doug Mahugh Date: 11/11/2006
Parlez-vous Français?
If you answer "oui!" you'll want to check out a great resource for French-speaking Open XML...
Author: Doug Mahugh Date: 11/10/2006
Open XML Developers at TechEd
At Microsoft TechEd in Barcelona this week, two announcements were of special interest to Open XML...
Author: Doug Mahugh Date: 11/09/2006
TechEd booth duty
Halfway through the first day at TechEd/Barcelona, the Open XML booth has been a lot of fun. There's...
Author: Doug Mahugh Date: 11/07/2006
A lot can change in a year
It's official as of today: the 2007 Microsoft Office System has been released to manufacturing. And...
Author: Doug Mahugh Date: 11/06/2006
Open XML Images: 3D effects
One of the key benefits of the Open XML file formats is that they support all of the things you can...
Author: Doug Mahugh Date: 11/01/2006
Samples from the Ecma spec
I've been going through the final draft version of the Ecma Office Open XML spec, to put together...
Author: Doug Mahugh Date: 10/27/2006
Open XML Podcasts
If you're too busy to learn about the Open XML file formats, here's something to do on the way home...
Author: Doug Mahugh Date: 10/25/2006
Backward Compatibility
Before I started at Microsoft, I worked at a wholesale auto auction for a few years. In 1999-2000, I...
Author: Doug Mahugh Date: 10/20/2006
Converting SpreadsheetML to generic XML
Muthy Kumar Arjunan has written an interesting article entitled "XSL transformation of SpreadsheetML...
Author: Doug Mahugh Date: 10/18/2006
Office and Open XML: now available in 7 languages
Don Campbell beat me to it, but this is so good I want to mention it too: MSDN's Erika Ehrli has...
Author: Doug Mahugh Date: 10/17/2006
Virtual PC 2007 beta
Now that I've flattened my laptop and gone to running nothing but Vista, I need to re-install all...
Author: Doug Mahugh Date: 10/12/2006
Open XML diff utility
Many people have asked me about a Diff tool for Open XML: something that would show what has changed...
Author: Doug Mahugh Date: 10/11/2006
Vista RC2: goodbye, XP
Well, I've taken the plunge: I flattened my laptop yesterday, and installed Vista RC2 (5744) and the...
Author: Doug Mahugh Date: 10/10/2006
Paris MOSS Workshop
The Paris workshop has been going great, with an all-star team of MOSS experts supporting the ISVs...
Author: Doug Mahugh Date: 10/04/2006
Programmatically creating content controls
The concept of content controls is one of the most powerful features in the new Open XML file...
Author: Doug Mahugh Date: 10/02/2006
Miscellaneous Office-related links
I'm in Paris, getting ready for another MOSS deep-dive lab this week, and I just went through all my...
Author: Doug Mahugh Date: 09/30/2006
Sorting out your VSTO options
The release of the VSTO 2005 SE Beta ("Cypress") has given developers a way to build...
Author: Doug Mahugh Date: 09/29/2006
Munich MOSS Workshop
We're putting on a MOSS developer workshop at the Munich MTC this week, and I've been too busy to...
Author: Doug Mahugh Date: 09/27/2006
Office Blogs
Now that Office 2007 Beta 2 Tech Refresh is out, it's time to get serious about learning Office...
Author: Doug Mahugh Date: 09/19/2006
Mind-blowing Mindmaps
One of the cool things about being a technical evangelist is that you get to talk to partners (i.e.,...
Author: Doug Mahugh Date: 09/16/2006
Beta 2 Tech Refresh
Tomorrow the Beta 2 Tech Refresh build of the 2007 Microsoft Office System will be available for...
Author: Doug Mahugh Date: 09/13/2006
The Future of OBAs
For a great example of the potential of Office Business Applications, check out the Accruent demo...
Author: Doug Mahugh Date: 09/11/2006
Open XML Revision Tracking
If you've ever worked on documents that require a great deal of collaborative editing -- contracts,...
Author: Doug Mahugh Date: 09/07/2006
Using XmlSchemaSet to validate WordprocessingML
Wouter Van Vugt has posted some useful information about the issues and options for validating XML...
Author: Doug Mahugh Date: 09/07/2006