Misha Shneerson

VSTO internals and the little things about CLR, COM, Visual Studio and more ...

VSTO performance tips

If you are writing a VSTO customization - make sure you aware of this performance tip courtesy of...

Date: 06/03/2010

Oh, that mysteriously broken VisibleSlicerItemsList

Excel 2010 has a new feature called Slicers and a bunch of new methods and objects associated with...

Date: 06/01/2010

COM Shim Wizards for VS 2010

About a month ago I wrote a post on compiling the COM shim for 64-bit where I was hoping to have a...

Date: 03/19/2010

Design of VSTO 2010 runtime

When migrating VSTO solutions targeting .NET 3.5 to .NET 4.0 people are noticing some design...

Date: 03/10/2010

Taking COM Shim Wizards to 64-bit

It’s been quite a while since the last update to COM Shim Wizards has taken place. Among the things...

Date: 02/24/2010

NoPIA blog posts

The plan of record for this post is to collect refererences to NoPIA related posts by other folks...

Date: 01/29/2010

VS 2010 compiler error: Interop type XXX cannot be embedded. Use the applicable interface instead.

Some users have reported that when using Visual Studio 2010 and referencing an Interop Assembly with...

Date: 12/07/2009

Type Equivalence and Type Safety

What one should do on a plane back from the PDC? Of course! Write a new blog post! So, since I still...

Date: 11/03/2008

Face made for emails

Today I got a word that the video recordings I’ve made with Amanda Silver on the topics of Type...

Date: 10/29/2008

Better eventing support in CLR 4.0 using NOPIA support

Events implementation in the Interop Assemblies does have its shortcomings. I enumerated the issues...

Date: 10/28/2008

Type Embedding support in C#

In my PDC session I did talk a lot about Type Embedding support in the compilers and that we call it...

Date: 10/28/2008

Advances in .NET Type system: Type Equivalence Demo

I just finished my PDC session at Los Angeles where we introduced Type Embedding support in the...

Date: 10/28/2008

PDC Talk – Under the hood: Advances in .NET Type System

Advances in .NET Type System – sound like this is a PDC session one must come to. Here is the talks...

Date: 10/06/2008

Targeting multiple versions of Office without PIAs

Having to rely on the correct version of PIAs to be deployed for implementing Office add-ins has...

Date: 06/04/2008

Deploying your VSTO 2008 Add-In to All Users (Part III)

UPDATE March 11, 2010: Office 2010 does support deploying managed add-ins to HKLM which makes the...

Date: 04/24/2008

Preserving transparency when rendering Office icons

Today I have a guest writer on my blog - Eric Faller. Eric shows the correct way to render Office...

Date: 10/10/2007

Deploying your VSTO Add-In to All Users (Part II)

UPDATE March 11, 2010: Office 2010 does support deploying managed add-ins to HKLM which makes the...

Date: 09/05/2007

Deploying your VSTO Add-In to All Users (Part I)

UPDATE March 11, 2010: Office 2010 does support deploying managed add-ins to HKLM which makes the...

Date: 09/04/2007

VSTO 2005 SE runtime update is available

I have promised on several occasions that I will make a post on my blog as soon as an update to VSTO...

Date: 08/30/2007

Update for VSTO 2005 SE released

We have recently released an update for VSTO 2005 SE design time support on Vista. The KB article is...

Date: 07/24/2007

VSTO 2005 SE deployment paper is published

The original deployment paper targeted deployment aspects of customizations built using VSTO 2005...

Date: 03/08/2007

Windows Installer fails on Vista with 2869 error code.

Omar had a problem: he was using VS 2005 SP1 on Vista to build his Windows Installer setup package...

Date: 03/02/2007