Open XML SDK Session at PDC

I wanted to share with you guys some really cool demos and source code I presented at PDC last month. In addition to some of the same content I have talked about in my previous posts, I showed solutions to other scenarios, including Open XML SDK solutions built on top of SharePoint. I also talked about some of the awesome tools that are available for building solutions on top of Open XML formats. For example, the SDK comes with three very useful tools:

  1. Open XML Diff – Allows you to compare two Open XML files to see differences at the xml and part level

  2. Class Explorer – Allows you to navigate the Open XML standard (Ecma 376 version) as it relates to the SDK

  3. Document Reflector – Probably the coolest of the three tools. Allows you to automatically generate Open XML SDK code based on an Open XML file

Check out the session here: If you are interested in checking out the source code to some of the demos click here.

Next time, I will show you how to merge multiple documents together into one document by leveraging altChunks.

Zeyad Rajabi

Comments (4)

  1. Don says:

    Great job Zeyad.  Thanks for the excellent posts!

  2. Dear Brian Jones,

    I hope you don’t mind me making you a point of call. I am not sure how to reach you?! I hope that this is okay? I am just desperate to recover a corrupt word document and there doesn’t seem to be a solution, I was hoping so much that you may be able to offer some advice

    I am in the final year of a four year Masters course in Mechanical Engineering at Durham University, I am writing up part of my final year masters project.

    This word document that has become corrupt is part of my Engineering masters project and has some very important work on that took a long time.

    I get an error box appearing when I try to open it… "OpenOffice XML file_name cannot be opened because there are problems with the content" It states that the error is unspecified".

    I have no recent back up and no way of recovering this document as it appears to be a known problem with Office 2007 that Microsoft have confirmed.  I am happy to email you the document which has gone corrupt, as I am desperate to open it and resume my work.

    Thank you for your time,

    Best Wishes,

    Look forward to hearing from you,

    Felicity Milton

  3. says:

    Hey Felicity,

    I got your document through a colleague and took a look. It looks like there was some bug around how one of the equations was stored, and by removing a bit of the XML it cleared everything up.

    I sent you an updated copy, so I hope that helps.


  4. Doug Mahugh says:

    If you’ve been at one of the recent DII workshops, you may recall that some of us from Microsoft have