Doug Mahugh - Office Interoperability

Doug Mahugh

Microsoft Interoperability Team
  • Doug Mahugh

    Vista Includes Debug!

    <friday evening rant while waiting for traffic to die down> I have a favorite utility program, a piece of software that has been included with every shipping Microsoft operating system since the earliest versions of DOS. I'm talking about Debug, of course, the DDT of MS-DOS. (DDT, or Dynamic Debugging Tool, was a Debug-like programmer for CP/M, the operating system DOS was largely based upon.) With all the focus on security in Vista, I thought Debug would be long gone. In fact, geek that...
  • Doug Mahugh

    Adding Custom XML Parts from the Word Object Model

    There are several different ways to insert a custom XML part in an Office Open XML documents: you can manually add the part and set the necessary relationships ( here's an example of that on ), you can use the .NET 3.0 packaging API, or you can use the Office object models from within your C#, VB, or VBA code. If you're using that last option, you'll probably want to create an empty custom XML part and then fill it with some content, something like this example in C#: ...
  • Doug Mahugh

    Dual-boot Vista/XP

    Last night I took a flying leap into the world of Vista. I've meant to install it for a while, but was a bit afraid of losing the ability to run all my old XP applications -- I didn't want to get in a situation where I had to fight with some not-ready-for-Vista piece of software in order to get my job done. But thanks to Vista's hassle-free installation that lets you put it on a secondary drive for a multi-boot scenario, I now have a setup that gives me the best of all worlds. I have Vista and...
  • Doug Mahugh

    Developer Tools for Office 2007 Beta 2

    If you're looking to get started on developing software with Beta 2 of the 2007 Microsoft Office System, you'll need more than the free Beta bits . You'll need WinFX .NET 3.0, VSTO, various SDKs, Visual Studio extensions, and more. Mark Bower has put together a handy list of where to get everything you'll need to develop solutions with Beta 2 .
  • Doug Mahugh

    Dan Bricklin Interviews Alan Yates

    Speaking of FUD (below), it's refreshing when you hear two class acts calmly discussing the state of their industry. Dan Bricklin, inventor of the spreadsheet, interviewed Alan Yates, GM of Office business strategy, at a Microsoft reception at TechEd Monday evening, and Dan has put it on his blog as a podcast . There's no cheap shots and no hype, just a frank discussion of the Google spreadsheet announcement, and some good high-level information about related topics such as Infopath 2007's support...
  • Doug Mahugh

    Living In The Past

    There have been some strange FUD-based arguments put forth around file formats lately. You'd think people would feel good about the openness that the industry has embraced: ODF is now ISO-ratified , and Open XML is moving rapidly through the Ecma standards process . The debate has shifted from "who has the best proprietary format?" to "which is the most flexible and capable open format?" -- that's great news for users, right? Of course it is. But some folks still seem to fear that the sky is falling...
  • Doug Mahugh

    Office Business Applications

    Office Business Applications, or OBAs, are a new breed of business solutions built on the 2007 Microsoft Office System. These applications feature the familiar people-ready interfaces that users already know and love in Word, Excel, Outlook and Sharepoint, combined with back-end data from line of business (LOB) applications and MOSS 2007 sites. Two converging trends make OBAs possible. The first is the increasingly ubiquitous presence of internet connectivity. Most white-collar workers are always...
  • Doug Mahugh

    WinFX becomes .NET 3.0

    To clarify Microsoft's development-tools strategy and make it easier for developers to understand the growing Microsoft development platform, a new change has been announced this afternoon: WinFX will henceforth be known as version 3.0 of the .NET framework. This does not affect the technologies themselves: all the cool things you've seen coming in WinFX, such as WPF, WCF, Workflow, and other new APIs, will all be part of .NET 3.0. Only the name has changed, and nothing else. To make it perfectly...
  • Doug Mahugh

    Open XML at TechEd and Codeplex

    If you're going to be at TechEd in Boston next week, be sure to check out Brian Jones's presentation on the Office Open XML file formats. It's Wednesday at 5:30, and Brian has all the details on his blog . If you've been doing any development around Open XML since the release of Beta 2, head on over to and share what you know, or get your questions answered. We're starting to see more activity now that Beta 2 is out and the working draft of the Ecma spec has been published...
  • Doug Mahugh

    Internet Explorer Developer Toolbar

    If you're doing complicated CSS markup, or just doing something simple like hacking up the CSS on your MSDN blog (for example :-)), there's a tool you must have: the Internet Explorer Developer Toolbar . It adds the above toolbar to your browser, which can be used to quickly and easily drill down into the details of the structure of the page you're viewing: the DOM, the HTML and CSS markup, image sizes, and so on. It also has handy features for resizing your browser to specific resolutions...
Page 34 of 37 (361 items) «3233343536»