Welcome to MSDN Blogs Sign in | Join | Help

Craig Skibo's WebLog

Sorry I can't answer the phone right now, I am outside feeding yogurt to the clowns.

Browse by Tags

All Tags » Automation   (RSS)
Toys and Thanksgiving
So here we are the day after we try our best to gorge ourselves on turkey, stuffing, and many other foods. Hopefully everybody had a good holiday. Today is the traditional start of the shopping spree for the Christmas holiday. Me, I got my shopping done Read More...
Properties: How they work, why they exist
From talking with people, it appears that one area of confusion is over the use of the Properties object. How should you use it, how do the contents of this collection get generated, and why does it exist? To start off, there is a Properties object available Read More...
Visual IL
After a lot of time spent working on my IL editor and IL project, I finally have a workable version ready for you to try out, if you would like. The MSI file that is linked below, includes code for a project and an editor. The project has templates to Read More...
New Add-in sample – Add Code Wizard
I originally wrote this sample for the wizards chapter of our book , but it really did not fit into the flow of the rest of the chapter. It was a tough cut, but it had to be done. I forgot about it until recently while doing some hard disk clean-up. So Read More...
Contest & WebCast info
There is an Add-in writing contest going on over at http://weblogs.asp.net/rosherove/archive/2004/04/21/117663.aspx . They are giving away some great prizes - including a copy of our book that I will sign. I just finished up my web cast. It did not go Read More...
Visual Studio Developer Center
If you have not noticed, the Visual Studio Developer Center on MSDN is now live. You will be able to find articles, whitepapers, etc. about programming both Automation and VSIP for Visual Studio . Visit the Developer Center at http://msdn.microsoft.com/vstudio/extend Read More...
News, an update, and a tip
If you have a MSN Watch, then basketball is now available as a channel. Now if I only liked basketball… Where is baseball and hockey? An update to my last post: as I suspected, the .NET Framework was not the cause of my performance problems in my Read More...
Using the clipboard
Sorry that I have not made a post in a while, but I have been very busy at work lately fixing bugs in the Whidbey object model, as well as working to get a new way of writing wizards ready (more info on that in a few days). Not too long ago I was browsing Read More...
The 54 commandments of COM object model design.
There are a plethora of books, tutorials, whitepapers, etc. on the market describing how to use an existing object model. But I have never seen any real description of how to design a COM object model (the .NET framework has design guidelines, but I have Read More...
Use VSASSERT to help debug
Here is a second tip for debugging that requires a slight .h file change. If you have the VSIP SDK installed and you need advanced assert help, use VSASSERT. VSASSERT is a nifty utility that is installed with the VSIP SDK that will put up an assert message. Read More...
Custom command bitmaps 101
This is the tutorial I promised on how to create buttons with custom UI in the VS object model. A common question that I get is how can you add a custom bitmap to a command placed on a tool bar and have that bitmap support transparency. Getting this to Read More...
Commands and UI
New Whidbey features. Read More...
Commands and UI
Today was a big source code check-in day. I sent well over 50 files to be checked into our source code control system, and I will be here late sending off a lot more. What kind of things did I change? Well, one of the most asked for features is the ability Read More...
Problems after installing Add-ins
How a common error when setting up Add-ins can cause other problems. Read More...
Crossing the VSIP Bridge - Part 2(a)
Fixing bugs Read More...
More Posts Next page »
Page view tracker