Another officewiki.org plug.

I’ve been doing some C# development with the Excel object model and when you look at Excel objects in the object browser or in intellisense there are two major problems you run into: 1) Methods that would be hidden in VBA are shown in the object browser when using C#.  You really probably shouldn’t be…

1

FAQ: Why do my forms in my managed add-in or VSTO 2003 look Windows 95-ish

This is a frequent question that comes up. You develop a managed add-in or VSTO 2003 code behind.  You show a windows form and yuck–it looks like Windows XP never happened. The buttons aren’t pretty like the Windows XP buttons.  Everything looks circa Windows 95. The trick is you have to tell Windows Forms to use…

5

VSTO 2005 Video Magic

If you haven’t had a chance yet to see these great videos that Kathleen has made of VSTO in action, check them out.  They’re each about 6 minutes long are are really nice glimpses into some of the cool features of VSTO 2005.  Keep ’em coming Kathleen! Demo 1 – Locate and Delete NamedRange Controls…

2

More on getting Outlook to shut down

I recently posted some code showing how to get Outlook to shut down. I contended that you shouldn’t have to call ReleaseCOMObject as is shown in some MSDN articles to get Outlook to shut down. Indeed, David Mortenson who has worked on interop here at Microsoft warns further about ReleaseCOMObject. One other point that David…

3

This post brought to you by the letter E

On the very off topic subject of wacky things that happen to developers office’s, somehow one of the developers on my team (Mohit Gupta) has acquired a shower curtain complete with pressure rod which he has mounted on his office door.  To get in to his office, you have to open the shower curtain and…

0

Building a Status Report Application With VSTO 2005 & Word

Another new article on MSDN about VSTO 2005–this time by J. Jason De Lorme.  Jason mentions that VSTO 2005 doesn’t support complex databinding against XMLNodes.  We did add an “UpdateXML” method (renamed to LoadXML in Beta 2) on an XMLNode that should make some of the tasks you do with XML in Word easier–I wonder…

0

Getting Outlook to shut down

I’ve had a number of people ask me how to get Outlook to shutdown properly when you create a managed add-in for it.  I alluded to this issue briefly in my last blog.  The OnDisconnection method you implement in your add-in’s implementation of IDTExtensibility2 doesn’t get called if you have outstanding variables that are still…

4

Fun with Shimming Wizards, Shimming and Outlook

As promised, I thought I’d report on my experience with the new Shimming wizards that I blogged about earlier.  The wizards are available for download here.   I’ve been working mainly with Visual Studio 2005 Beta 1 and the 2.0 CLR.  Silly me, I assumed that these would work out of the box with the…

5