Error 2869 when installing preview handlers MSI

If you’re getting an error with error code 2869 when installing the sample preview handlers associated with my preview handler article from the January 2007 issue of MSDN Magazine, make sure you’re following the directions in the README file.  Open a new console window with “Run as administrator”.  From the console window, change to the…

UnauthorizedAccessException in PDF Preview Handler

For my article on preview handlers in the January 2007 issue of MSDN Magazine, I wrote a sample preview handler for previewing PDF files.  This allows you to view PDF files in Outlook and in the Vista shell just as you would other document types for which there are built-in preview handlers, like for Word…

Preview Handler Association Editor

I received an email from MSDN Magazine subscriber Oren Novotny thanking me for my preview handler article in the January 2007 issue of MSDN Magazine.  Oren also wondered whether a tool could be written to make it easy to edit preview handler registrations for particular extensions.  For example, what if you wanted to associate the…


January 2007 MSDN Magazine now online

As announced over on the MSDN Magazine blog, the January 2007 issue of MSDN Magazine is now available online at

Update to Outlook Calendar Provider framework for Outlook 2007

I’ve received several emails from folks who have been successfully using my Outlook Calendar Provider and Outlook Contact Provider with Outlook 2003.  Unfortunately, they upgrade to Outlook 2007, and their solutions break.  This appears to be due to Outlook 2007 being more strict about the response it gets back from the Web service than was…

MSDN Magazine December 2006 issue now online

We’ve created an MSDN Magazine blog, and I’ve posted about the December 2006 issue, which just went live online last night, at  Enjoy the issue!

Slides and code from DevConnections talks

Several folks have asked me for my slides and code samples from both talks I gave at Visual Studio Connections last week.  You can find them here:

MSDN Magazine in 7 languages!

Starting with the November 2006 issue, MSDN Magazine is now available online in seven languages!  This includes English, French, Spanish, German, Russian, Brazilian Portuguese, and Simplified Chinese.  Want to read the November issue in Russian?  How about German?  Maybe in Spanish? We’re very excited to be able to bring this content to the global community. …

November 2006 MSDN Magazine now online

The November 2006 issue of MSDN Magazine is now available online at This includes the November installment of my favorite column, .NET Matters, available at