Welcome to MSDN Blogs Sign in | Join | Help

Brian Jones: Open XML Formats

I'm Brian Jones, a program manager in Office. I've been working on the XML functionality and file formats in Office for about 5 years now. In this blog, I'll mainly focus on XML in Office and the Open XML File Formats coming in the 2007 Microsoft Office system.

Browse by Tags

All Tags » Word   (RSS)
Friday thoughts (Oct 27, 2006)
I'd been meaning to post a write-up on how to create a simple SpreadsheetML document from scratch, but just haven't had the time this week to pull it all together. Hopefully I'll get that out early next week. I had already done a similar post for WordprocessingML Read More...

Posted Friday, October 27, 2006 2:29 PM by BrianJones | 10 Comments

More on content controls
I posted earlier this year on the support for custom defined schema in wordprocessingML via the new content controls functionality. The key reason for opening the file formats was to make Office a more valuable platform for solution builders. We wanted Read More...

Posted Monday, October 23, 2006 11:44 AM by BrianJones | 1 Comments

Filed under: ,

Simple wordprocessingML document (video demo)
Are the Office Open XML formats too complex? Not really. They are definitely very rich, but the structure of the formats is pretty simple. As you start to get into more complicated features, the complexity of the formats also kicks in though. To show Read More...

Posted Monday, October 16, 2006 4:56 PM by BrianJones | 7 Comments

Filed under: ,

MindManager supports the Office Open XML formats
Here's another application that is able to take advantage of the Office Open XML formats. MindManager is able to transform "mind maps" into the Open XML format. This is really cool: http://channel9.msdn.com/ShowPost.aspx?PostID=235048 Doug Mahugh was Read More...

Posted Tuesday, September 19, 2006 10:03 AM by BrianJones | 3 Comments

New Word team blog
The Word team has started up a new blog, and Jon Bailor has made the first introduction post: http://blogs.msdn.com/microsoft_office_word/ archive/2006/09/15/756756.aspx I've talked with Jon, and he's really excited about giving folks some insight into Read More...

Posted Monday, September 18, 2006 9:27 AM by BrianJones | 2 Comments

Filed under: ,

Using XHTML in a WordprocessingML document
This question has come up a few times, most recently over on the OpenXMLDeveloper site ( http://openxmldeveloper.org/forums/477/ShowThread.aspx#477 ) The challenge a lot of folks have is that they want to generate a WordprocessingML document using pre-existing Read More...

Posted Tuesday, August 08, 2006 5:07 PM by BrianJones | 6 Comments

Filed under: ,

Parsing WordprocessingML using XLinq
Here's a post from Eric White where he provides some code samples for using XLinq to parse a WordprocessingML document: http://blogs.msdn.com/ericwhite/archive/2006/08/01/685535.aspx Here's the description of what Eric was trying to accomplish: "Recently, Read More...

Posted Thursday, August 03, 2006 9:15 AM by BrianJones | 1 Comments

Filed under: ,

Code snippets for generating WordprocessingML files
There are now a handful of code snippets from Wouter available over on the openxmldeveloper.org site that you should check out. He's been pulling these together over the past couple weeks, and they are really looking good. Here's what he has up there Read More...

Posted Wednesday, August 02, 2006 6:01 PM by BrianJones | 1 Comments

New project for converting WordprocessingML to HTML
It looks like there is a new project starting up on the OpenXMLDeveloper.org community for transforming WordprocessingML into HTML using XSLT. The first article posted here ( http://openxmldeveloper.org/articles/333.aspx ) starts off just mapping into Read More...

Posted Thursday, July 13, 2006 10:53 AM by BrianJones | 1 Comments

Word XHTML - Bullets and Numbering
This is the fourth post by Zeyad Rajabi who owns the XHTML output from Word's new blogging feature . In earlier posts, Zeyad discussed a general overview of the XHTML , details on XHML compliance , and how we map styles to semantics . Today Zeyad is discussing Read More...

Posted Wednesday, July 12, 2006 3:34 AM by BrianJones | 20 Comments

Filed under: , ,

Learn more about Word 2007's support for seperating data from presentation
If you're heading out to TechEd this week like I am, you should definitely plan on attending Tristan Davis' talk on Thursday afternoon that covers the new functionality in Word 2007 for custom XML solutions. This talk goes into great detail on the true Read More...

Posted Monday, June 12, 2006 2:51 PM by BrianJones | 2 Comments

DocBook to WordprocessingML conversion
I just ran across this link today and was wondering if anyone else had checked it out: http://shudson310.blogspot.com/2006/05/docbook-xsl-170-released.html It looks like there is a docbook project up on sourceforge that has XSLT support for going from Read More...

Posted Tuesday, May 23, 2006 4:46 PM by BrianJones | 2 Comments

Filed under:

Programmatically manipulate properties in a WordprocessingML file
There is a new article that will be in the June MSDN magazine that shows how to work with a Word document's properties programmatically. The author, Ken Getz has actually been working on building a collection of code snippets that people can use to do Read More...

Posted Wednesday, May 17, 2006 2:01 PM by BrianJones | 0 Comments

Filed under: ,

Create your own simple Open XML editor
You can create your very own Open XML editor! Over on openxmldeveloper.org , there is a new article that shows how you can quickly generate an extremely simple editor for creating WordprocessingML files. When I say "really simple" I mean it though. I'm Read More...

Posted Thursday, April 13, 2006 12:23 AM by BrianJones | 3 Comments

What about Word 2003's XML format?
I've had a few folks ask me about the XML format from Word 2003, and whether or not it would be supported in Word 2007. I mentioned this back in the fall , but in case you missed it let me repeat that the Word 2003 format will continue to be supported Read More...

Posted Tuesday, April 04, 2006 8:48 AM by BrianJones | 8 Comments

Filed under: ,

More Posts Next page »