I mentioned ages ago that I've been working on a set of Visual Studio wizards for building unmanaged (COM) shims for managed extensions. By 'extensions', I mean add-ins, smart tags and realtime data components. All of these should be shimmed. VSTO codebehind