Craig Skibo's WebLog

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

Browse by Tags

Tagged Content List
  • Blog Post: 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 create a class library, console application, and...
  • Blog Post: 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 .
  • Blog Post: 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 Visual Studio language service. When you would...
  • Blog Post: Adventures in writing managed VSIP packages

    It has been a little too long since I last made a post. A lot has been going on since the last time I wrote, mostly I have been working on getting bugs fixed for the “Whidbey” build of VS , and work has been proceeding on a new wizards tool for VS (while my last post said I would have some...
  • Blog Post: Adventures in writing managed VSIP packages

    It has been a little too long since I last made a post. A lot has been going on since the last time I wrote, mostly I have been working on getting bugs fixed for the “Whidbey” build of VS , and work has been proceeding on a new wizards tool for VS (while my last post said I would have some...
  • Blog Post: 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. The advantage of this assert technology over...
  • Blog Post: 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 to make tracking down these interfaces easier...
  • Blog Post: Crossing the VSIP Bridge - Part 2(a)

    Sorry this took so long to get out, but I have had some connectivity issues lately and could not post to this blog.   It seems that my code to Crossing the VSIP Bridge - Part 2  has a bug in it that Oleg has kindly pointed out. Here is the problem:   sp.QueryService...
  • Blog Post: Crossing the VSIP Bridge - Part 2

    I have been putting together a presentation on how to use VSIP from automation (and vice-versa), and one bit of code that I have is how to call a VSIP interface from a macro. To make the VSIP calls, you need to first install the VSIP Extras SDK available from the vsipdev.com web site. Next, within...
  • Blog Post: Crossing the VSIP bridge

    I had another person tell me today that they decided to scrap the Add-in code they wrote and start writing VSIP packages. My response to them is always “Why?” Not too many people know that you can go from the automation object model into VSIP, and from VSIP to the automation object model, with just...
Page 1 of 1 (10 items)