June, 2008

Doug Mahugh

Microsoft Interoperability Team
  • Doug Mahugh

    Open XML diff tools

    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. Or perhaps you've modified a document manually (using Word, say) and you want to know what markup changes were caused by your edits. In those situations, a diff utility can save a lot of time...
  • Doug Mahugh

    Open XML SDK Version 1 released

    Version 1 of the Open XML SDK is now available for free download from MSDN. Here are the links: Open XML Formats SDK download link: http://go.microsoft.com/fwlink/?LinkId=120908 Open XML Formats SDK documentation: http://msdn.microsoft.com/en-us/library/bb448854.aspx MSDN Forum: Open XML Format SDK: http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=1647&SiteID=1 What's New in the Open XML Format SDK 1.0: http://msdn.microsoft.com/en-us/library/cc471858.aspx Changes in...
  • Doug Mahugh

    Updated binary formats documentation

    We have announced today the release of version 1.0 of technical documentation for a variety of protocols used by Office, SharePoint and Exchange. this brings the total amount of protocol documentation available for free download on MSDN to about 50,000 pages, including 5,000 pages of new documentation for the binary file formats alone. The binary format documentation is thorough and well-organized, and will be useful to anyone who needs to write code that reads existing binary documents. Here...
  • Doug Mahugh

    Open XML Power Tools

    Hot on the heels of the release of Version 1 of the Open XML SDK earlier this week, Eric White has posted information about a cool project that is built with the SDK: the Open XML Power Tools project. the Open XML Power Tools are a set of PowerShell cmdlets that can be used to automate various document management tasks. Each cmdlet does one thing, such as removing metadata or adding a chart or digital signature, and the cmdlets can be strung together in PowerShell scripts. This enables creation...
  • Doug Mahugh

    Open XML SDK session at TechEd

    This afternoon at TechEd, Zeyad Rajabi demonstrated some of the ways developers can use the Open XML SDK to read and write Open XML documents. He started with the basics, such as how to create a hello-world document ( as shown on MSDN ), then progressed to real-world scenarios such as a web site for creating customized sales contracts. That demo ( attached ) builds on the template that Tristan Davis created in his post on the Word team blog that first described how content controls work. One...
  • Doug Mahugh

    TechEd Orlando

    If you're at TechEd in Orlando this week, come on by the Open XML booth to get a copy of the recently updated Open XML developer poster (thanks Erika!). I'll be here for TechEd/Developer and TechEd/IT Pro, so hope to see you here. What's new with the Open XML SDK. Tomorrow at 1:00, Zeyad Rajabi will be doing a session on the Open XML SDK, showing off some of the new functionality that will be available in the next CTP (which will be released any day now) as well as a few other things coming in...
  • Doug Mahugh

    Open XML links for 06-22-2008

    Here are some interesting blog posts from the last week, as well as a few items I had missed while I was at TechEd but discovered while catching up on my RSS feeds today ... Wouter Van Vugt has an excellent post on "Embedding repeating elements in a schema-mapped document" that shows how to use the <customXml> element with repeating data structures in WordprocessingML tables. Eric White has two posts last week of interest to users of the Open XML Power Tools , including "PowerTools Script...
Page 1 of 1 (7 items)