Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Shiny things that caught my eye
I've been working in the Office Development space for over 10 years now, and I finally decided it's...
Date: 08/30/2009
HLSL is the High Level Shading Language for DirectX, documented here. I was wondering the other day...
Date: 07/22/2009
This continues my previous checklists here, here and here on getting started with Excel Services. In...
Date: 05/20/2009
This continues my previous checklists here and here on getting started with Excel Services. In this...
Date: 05/04/2009
This continues my previous checklist on getting started with Excel Services. Here, I’ll append a...
Date: 04/24/2009
As part of an internal prototype I was working on recently, I had to set up a machine for Excel...
Date: 04/21/2009
In my last post, I looked briefly at MEF, and I’m wondering how this model can be applied to Office...
Date: 04/07/2009
The Managed Extensibility Framework (MEF) is a new library, still under development, that provides...
Date: 03/31/2009
The eagerly-awaited update to Eric Carter and Eric Lippert’s VSTO book has been released this week....
Date: 03/13/2009
Having looked at Silverlight in Office client, I thought I’d round out the exercise by looking at...
Date: 03/13/2009
I had some ‘free’ time today waiting to give a demo at an MVP conference session – the session...
Date: 03/07/2009
I posted a while back about exposing an automation object from an add-in that fires events. That...
Date: 03/01/2009
A customer (VSP) was using the COM Shim and identified a scenario where a bug in the shim code could...
Date: 02/26/2009
Just like my earlier post on message filters, this is an advanced scenario – so be warned: you...
Date: 02/24/2009
There are at least 9 different ways to start or connect to an Office app programmatically in managed...
Date: 11/30/2008
I’ve posted a few times on the best way to expose methods from an add-in to automation clients – for...
Date: 11/30/2008
Can you use a managed usercontrol in an Office document in the same way that you can use a native...
Date: 11/25/2008
First a warning: this is an advanced scenario, and you should not attempt to use this technique...
Date: 11/19/2008
Here at PDC, Misha Shneerson has just delivered a talk on a couple of very interesting new features...
Date: 10/28/2008
Following on from my recent posts on exposing add-in objects, here and here, it occurred to me that...
Date: 10/13/2008
Under the Hood: Advances in the .NET Type SystemThis is one session you absolutely must not miss. It...
Date: 10/06/2008
AddInSpy is a new diagnostic tool for reporting the maximum possible information about all Office...
Date: 10/01/2008
Continuing on from my earlier posts on building add-ins for multiple versions of Office, avoiding...
Date: 09/02/2008
We’ve released a slight update to the COM Shim Wizard. This is available as a free download here,...
Date: 08/27/2008
Harry 'Play It Again Sam' Miller has posted a wonderfully funny video on this topic - with a serious...
Date: 08/19/2008
You can expose an arbitrary object from your add-in as a kind of extension to the Office host...
Date: 08/13/2008
In general, it is important that any code in a managed Office add-in should execute on the main UI...
Date: 08/11/2008
I received an email from a customer the other day asking how to set up an Excel pivot table...
Date: 07/25/2008
In an earlier post, I talked about how you could delay (or prevent) the loading of managed code...
Date: 07/14/2008
In my last post, I discussed how you could avoid any dependency on the Office PIAs by using...
Date: 06/24/2008
In a previous post, I discussed how you could build an add-in for multiple versions of Office, and...
Date: 06/03/2008
It’s been 3 years since the last Professional Developers Conference, so I’m pleased that we’re doing...
Date: 05/28/2008
In an earlier post, I looked at how you could morph a VSTO project for one application into a...
Date: 05/22/2008
People have been building native shared add-ins for Office (and related apps) since their...
Date: 05/09/2008
Suppose you control your enterprise desktops to the extent that you control which add-ins are...
Date: 04/19/2008
Perusing the forums over the last few months, it’s clear that there’s some confusion about the...
Date: 04/02/2008
Everyone knows you can build document-level Office solutions and you can build application-level...
Date: 03/20/2008
In the past, before it became strategically acceptable to build Office-based solutions in managed...
Date: 03/13/2008
I announced the release of v1 of the VSTO/VSTA Power Tools last time, and they've been getting quite...
Date: 03/05/2008
As I announced at the Office Developers Conference in San Jose this week, we’re releasing a set of...
Date: 02/21/2008
In my previous post, I looked at how the VSTO add-in model is flexible enough to be used in...
Date: 02/19/2008
Following on from my previous post, it should be clear that we've designed the VSTO Office add-in...
Date: 02/01/2008
The Visual Studio team is growing and we have several exciting developer positions open! If you’re...
Date: 01/31/2008
Or, Prototyping VSTO Add-ins for Unsupported Office Versions/Applications It is in the nature of the...
Date: 01/29/2008
I've been thinking more about calling unmanaged XLL UDFs from managed code than about managed...
Date: 01/23/2008
We're 26 days away from the 2008 Office Developer Conference. I've been roped in to talk about the...
Date: 01/15/2008
In my previous post, I looked at how to build a VSTO add-in that invokes native XLL UDFs via the...
Date: 01/01/2008
As part of a little ongoing investigation, I wanted to communicate between a managed add-in and a...
Date: 12/13/2007
As part of a little investigation I'm doing at present, I needed to build some simple native XLLs...
Date: 12/09/2007
Hard on the heels of the Office DevCon, we've just announced the dates for the Microsoft...
Date: 12/07/2007