August, 2006

Doug Mahugh

Microsoft Interoperability Team
  • Doug Mahugh

    Content Types for Open XML Documents

    Since many people are starting put Open XML documents on web servers, I thought some of you might find the following table of information useful. I had to track it down for some documents we'll be making available on the OpenXmlDeveloper.org site soon. These are the content types you need to register on your web server in order to let users download some of the common Open XML file types: File Extension: Content Type: docm application/vnd.ms-word.document.macroEnabled.12...
  • Doug Mahugh

    New Binary File Format for Spreadsheets

    With the upcoming release of the 2007 Microsoft Office System, much attention has been focused on the new Open XML file formats. But there is also another new file format for Excel spreadsheets that you'll want to take a look at if you're building unusually large or complex spreadsheets: the new XLSB binary format. Like Open XML, it's a full-fidelity file format that can store anything you can create in Excel, but the XLSB format is optimized for performance in ways that aren't possible with a pure...
  • Doug Mahugh

    Rural Banking in India

    An article in the Times of India today describes a pilot project to design a low cost delivery banking model for rural customers. There is a huge underserved market in India for rural banking services, and the lack of existing banking infrastructure in many areas presents unique challenges. Saastha Infotech , a software company in Bangalore that focuses on the banking and financial services markets, has designed and developed a Rural Credit Rating system that helps banks calculate and manage credit...
  • Doug Mahugh

    Office 2007 Developer Resources

    I told a major Microsoft customer/partner this week that I would get together a list of Office developer resources for them. I haven't looked around to compile such a list for a few months, and a lot has changed! There's so much good info out there, especially since Beta 2, that I decided to post it here for anyone who is interested in a single list of Office developer resources. Office Developer Center. This is the motherlode of Office developer info. It contains links to a large and growing...
  • Doug Mahugh

    Monday Morning Potpourri

    After a busy week and a busier weekend, I came in early today to get a jump start on the week. Here are a few interesting things I found in my RSS feeds while sipping that first cup of coffee from the delicious Starbucks machine down the hall ... Jensen Harris has a great post on the Recently Used Documents functionality in the 2007 Microsoft Office System. I love the way this works now! More items in the list, it's easy to distinguish identically named documents in different locations (is it...
  • Doug Mahugh

    Web Parts: Past, Present and Future

    As I learned from Patrick's blog this week, Jan Tielens of U2U has written a comprehensive overview of Sharepoint web parts on the MSDN Belgium site entitled Web Part Platforms and Development Techniques . It's a nice history of web-part development that explains the options for Sharepoint 2003, .NET 2.0 and Microsoft Office Sharepoint Server 2007. <SHAMELESS PLUG> Patrick and Jan helped us put on the Office "12" Ascend workshops earlier this year, and they did a great job. As did Ted...
  • Doug Mahugh

    Ecma spec: working draft 1.4 now available

    If you were intimidated by the large, dense Ecma draft spec for Open XML, things have changed: the latest release, working draft 1.4, is much more accessible. I've spent the last couple of hours with version 1.4, released last week, and it feels like a completely different document than the previous versions. It's full of useful charts and diagrams, and there are many new sections describing the concepts behind Open XML. It's not quite "Open XML for Dummies" yet, but it's a lot closer to that...
  • Doug Mahugh

    Workflow and Open XML

    If you're working with Windows Workflow Foundation, you may need to create documents as part of a workflow activity. And if you're using the 2007 Microsoft Office System, you'll probably want those to be Open XML documents. If you need to do this, check out this sample of how to create a DOCX or XLSX document in a workflow . It was put together by Matt Winkler , and is a great example of the kind of useful hands-on content you can find over on the workflow community site . Thanks, Matt! Now...
  • Doug Mahugh

    Xlinq and WordprocessingML

    Last month I attended a meeting where Eric White described a really cool way he has been using the new Xlinq technology to iterate through sections of a WordprocessingML document and extract code snippets to be compiled and run for test cases. Xlinq provides the ability to do SQL-style queries on the contents of XML documents, which can really simplify the task of extracting nodes from a complex document. I attended the meeting because my wife Megan works on Eric's team and she had told me about...
  • Doug Mahugh

    ODF and Open XML

    The ODF to Open XML Translator Project recently released their August CTP. This is a collaborative project to build a set of tools that will allow organizations that have standardized on Microsoft Office to work with ODF (Open Document Format) documents as produced by Sun's StarOffice and the open-source office suite OpenOffice. For more information about the details of the translator project, see the links in this article on OpenXmlDeveloper.org. The ODF translator project eliminates many of...
Page 1 of 2 (12 items) 12