Welcome to MSDN Blogs Sign in | Join | Help

Misha Shneerson

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

Browse by Tags

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 have some topics to cover on the whole NOPIA shabang - here we go. CLR’s 4.0 support for Type Equivalence allows you to define your own copy of an interface, Read More...
Face made for emails
Today I got a word that the video recordings I’ve made with Amanda Silver on the topics of Type Embedding and Type Equivalence did get published. My face is clearly should have been shaded out – but Amanda looks fantastic! Anyway, may be you will find Read More...
Better eventing support in CLR 4.0 using NOPIA support
Events implementation in the Interop Assemblies does have its shortcomings. I enumerated the issues in “ COM Interop: Handling events has side effects ” post. The quick recap is that Interop Assemblies eventing support does create “ghost RCWs” that get Read More...
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 NOPIA feature. The compiler changes have been implemented by Sam Ng and he is back to blogging. So I will keep an eye on what he has to say and so should Read More...
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 compilers and Type Equivalence support in the CLR. Some people I talked to after the session were very enthusiastic about the whole thing and I did get comments Read More...
COM Interop: Handling events has side effects
From time to time Eric Carter shares with me some issues customers run into and wonders whether we can do something about it. The one I am going to talk about is quite interesting issue on its own AND I will talk about a solution we propose to this problem Read More...
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 abstract: Under the Hood: Advances in the .NET Type System Enhancements to the type system in the next version of .NET Framework allow for loose type-coupling Read More...
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 become the inevitable reality for many Office devs. This reality is quite gruesome, I must add. Andrew Whitechapel describes a technique allowing single add-in Read More...
Deploying your VSTO 2008 Add-In to All Users (Part III)
This post is both the continuation of part I and part II installments but it also addresses new product that has shipped since VSTO 2005 SE and this is VSTO 2008 (which is also known as VSTO 3.0 - see the complete matrix of VSTOs in this post by Andrew Read More...
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 icons returned by GetImageMso API. I got involved into this by replying to this post in our forums but the explanation just would not fit into a regular Read More...
Deploying your VSTO Add-In to All Users (Part II)
In this post I am going to discuss how the observations made in the previous post can be incorporated into a setup project for Office 2007 Add-Ins. As with any setup we will need to address installation, un-installation and repair procedures. Upon the Read More...
Deploying your VSTO Add-In to All Users (Part I)
VSTO Add-Ins aka Managed Office Add-Ins have a major deficiency on the deployment side. Putting it simple, Microsoft has only provided guidance how to deploy these Add-Ins on per-user basis. Machine wide deployment has been our Achilles heel. In this Read More...
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 2005 SE runtime becomes available. Unfortunately when this finally happened I was on vacation and could not immediately post this. My appologies for such Read More...
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 available here and does not explicitly say what exactly was broken or what fix has been made – it simply states the symptoms. On a Windows Vista-based Read More...
VSTO 2005 SE deployment paper is published
The original deployment paper targeted deployment aspects of customizations built using VSTO 2005 release but since VSTO 2005 SE came out many people wondered what are the changes in the deployment, specifically the questions where around deploying the Read More...
More Posts Next page »
Page view tracker