VSTO v3 CTP & Stadium Arcadium

First, I have some info about our CTP release of VSTO v3, and then I blog about the Red Hot Chili Peppers’ new double CD: Stadium Arcadium. Microsoft Pre-Release Software Visual Studio Tools For Office “V3” – June Community Technology Preview (CTP) The June 2006 Community Technology Preview of Microsoft Visual Studio Tools for Office…


Using Using According to Proper Usage

Have you ever been in a conversation or meeting when terms are being used that you somehow sense you should already know? Happens all of the time. Well, let me help every one out here by telling a big secret: chances are you are not the only one in the conversation or meeting that hasn’t…


Overwrite Custom XML Part in Office 2007 file

Julie Kremer (everyone should know her) had a great post in March about how to overwrite a custom XML part in an Office 2007 file in the Office Open XML format. Her sample is great. She provided it in C#, so I converted it to VB.NET for those of you who prefer that language. Here’s…


Webcast: Creating a multi-tier application with VSTO 2005

In about 20 minutes, I’ll be doing a Webcast on how to create a multi-tier app with VSTO 2005. Good times. Man, my blog has been stale. I think of it several times a day. Bottom line: I’m working on too many projects at work. It’s affecting more than just my professional equilibrium. For example, I…


Office Developer Conference 2006- Summary

Last week was exhausting but a heckuva a lot of fun. We had a Software Design Review (SDR) with well-known VSTO devotees. An SDR is essentially a chance for the product team to acquire really early reactions to proto-thinking about our product development. We want to be as transparent as possible while not compromising our…


OpenXMLDeveloper.org and Bill Gates Keynote

I just left the Office Developer Conference 2006 keynote where Chairman and Chief Software Architect, Bill Gates spoke about Office 2007. As I watched him, I realized how he is aging. He seemed so timeless to me for a long time. Now, I see greater wisdom and compassion although I think he is actually more…


Want to be my co-worker?

Yeah, you could have an office just a couple of doors down from me, and that could be a good thing. Depends on whether you want to help realize the vision of Office as a development platform and want your work integrated into every one of the hundreds of millions of desktops that have Office installed….


Singleton Windows Form example for Office Developers

Every now and then, a request comes through the forums or ng’s about how to code an application so that only one instance of a form class can be created. There are variations on the theme, but it all comes down to what we call a singleton design. Here’s a full example in C# confirming that…


UDFs in Visual Studio 2005 Tools for Office: put your VBA where it belongs

I fielded a question from an eager VSTO developer in the forums. It was about the UDF-managed code support we added in VSTO- a screaming feature. Basically, you can create User-defined functions in manage code and then make them available from your VBA code. Paul Stubbs has a blog entry about how to get going…


Programmatically Execute Smart Tag Actions, and Kanye West as Terrence Trent D’Arby

One of the recent questions on our forums was about invoking a smart tag action in a VSTO 2005 project. Invoke action for all Smart Tags in Word document First, let me repeat: Our smart tag tools in VSTO are reason enough to own the tools. I’ve been creating smart tags since just after Office…