June, 2007

Doug Mahugh

Microsoft Interoperability Team
  • Doug Mahugh

    Delhi Open XML workshop

    We had a 2-day Open XML workshop in Delhi this week, for local software developers and members of the technical committee working on the Open XML spec (DIS 29500). TC members included people from the BIS (Bureau of Indian Standards) as well as representatives of software companies operating in India. It was fun to work with Vijay Kapur and Rick Jelliffe, both of whom I've not worked with -- in person, anyway -- for several months. The venue was FICCI, the Federation of Indian Chambers of Commerce...
  • Doug Mahugh

    San Francisco workshop

    We had an Open XML developer workshop in San Francisco this week, with a couple of new twists. One new twist was that it was hosted by Mindjet , the developer/publisher of MindManager . They provided a great facility for us to use, and tolerated a lot of logistical complexity due to the other new twist for this workshop: it was filmed for re-delivery on MSDN , OpenXmlDeveloper , and other web sites later this summer. I've never been involved in a video production like this before, and it...
  • Doug Mahugh

    Open XML links for 06-13-2007

    Professor Flavio Soares da Silva from the University of Sao Paulo has an interesting article on "Arguments in Favor of a Controlled Plurality of Office Formatting Standards." "If we end up with too many standards, the usability and interoperability of data and programs over the Internet will be hindered by the necessity of too many auxiliary tools and intermediate steps to migrate between standards, with potential loss of meaningful information each time a migration occurs. An authoritarian decision...
  • Doug Mahugh

    Open XML links for 06-08-2007

    Preeti Krishna has announced new drops of the Excel and PowerPoint converters for ODF 1.0 formats over on the ODF translator team blog. In addition to the hard-working people at CleverAge, Aztecsoft, and DiaLOGIKa, the project now includes members of Sonata's Open XML team. Check out the roadmap document that oulines plans for the evolution of these Open XML-ODF translator tools. Hub has some information about the Sun/Novell project to add Open XML support to OpenOffice, specifically in the area...
  • Doug Mahugh

    Open XML links for 06-06-2007

    Ted Neward's InfoQ article "Using Java to Crack Office 2007" provides a nice overview of Open XML development in Java. "It's exciting and inspiring to consider how open the Office platform is to the Java programmer. Between the interoperability of using Java within an Office application, using Office within a Java application, and being able to read and write Office file formats from Java, the Office platform is more open to the Java programming community than ever before." Altova announced that...
  • Doug Mahugh

    Microsoft SDK for Open XML

    I was so busy with activities related to the announcement of the new SDK yesterday that I didn't get a chance to blog about it. And now, the morning after, I don't have much to add to all the great posts that have been written by my colleagues around the globe. Nice work, everyone. Here are some links with lots of information, starting with Brian's post that broke the news online yesterday: Brian Jones: http://blogs.msdn.com/brian_jones/archive/2007/06/04/open-xml-api-tech-preview.aspx Kevin Boske...
  • Doug Mahugh

    Open XML numbering options

    What kind of numbering options do people need in word-processing documents? That's a pretty open-ended question, and the answer depends on what you mean by "people." If you're just talking about people in the United States or other Western countries, there's a short list of options that will usually get the job done: decimal (1,2,3), alphabetical (a,b,c or A,B,C), perhaps Roman numbers (I,II,III) and a few others. But if you look at that question from a more global perspective, there are many...
  • Doug Mahugh

    Open XML links for 06-01-2007

    Spreadsheet formatting. Brian Jones's post on " Simple SpreadsheetML file Part 3 - Formatting " is a great tutorial on how to format cells in Open XML spreadsheets. The basic concept is that you define various fonts, fills, and borders in the styles part, then group those together in various combinations as direct-formatting records, and each cell has a simple integer reference to its associated direct-formatting record. This minimizes the markup within the body of the worksheet, and keeps all the...
Page 1 of 1 (8 items)