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.

January 2004 - Posts

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...
Office redecoration
A few days ago, Korby posted a picture of an office that was redecorated while it's occupant was off getting married. Here is the link: http://blogs.msdn.com/korbyp/archive/2004/01/16/59518.aspx My office shares a wall with this one (I am on the right 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...
Fix debugging QIs in ATL code
I have been doing a lot of VSIP package writing lately. While I was writing a project for VS I wanted to find out which interfaces VS is looking for on my package so I could implement those interfaces. I decided to turn on ATL’s QI tracking feature Read More...
MSN Direct Watch - Part 2
Some more info on the SPOT watch: It is much better than I thought it would be. I am getting used to wearing it now, and it is not that much of a distraction. The messenger thing is cool, although the response time is unpredictable. Friday I sent myself Read More...
MSN Direct Watch
About a month ago I ordered MSN Direct watch, and I finally got it today. I have not had a chance to play around with it too much yet, but I need to say it is quite cool. It gives you the weather, news highlights, stock quotes, meeting notifications and 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...
Page view tracker