Hilton Giesenow's Jumbled Mind

the madness that is...

News

This is my little spot in cyberspace where you will find a collection of random (but mostly software-related) thoughts and ideas that are frightening in their shining brilliance (or something like that ;->).
 
Please enjoy your stay and feel free to Contact Me.
 
Microsoft MVP
 
I'm a Shoe Circus Member!

.Net Links

BlogRoll

Misc. Links

Syndication

Browse by Tags

All Tags » Visual Studio Extensibility (RSS)
Generating Enums From Database Tables
I posted earlier about how to use enums in LINQ To SQL , and I spoke about why I think enums are useful. The only problem with this approach was that you had to create the enums by hand, even if you had the same data sitting in a lookup table. If you were at my recent Code Generation with T4 Chalk 'n Talk at Tech Ed South Africa, you would have seen me generate enums automatically from the database, which is what we're going to do below. Note: If you're not familiar at all with T4, check...
Visual Studio eXtensibility (VSX) Video - How Do I: Add Intellisense to a Language Service?
In this video, I cover how to add Intellisense functionality to your custom language service . The video covers Statement/Word Completion and QuickInfo. I can see this coming to a LOLCode Language Service near you! Here's a screen shot: Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it!
Visual Studio eXtensibility (VSX) Video - How Do I: Work With Other Combo Box Types?
I've been a bit bogged down, so I haven't noticed some of the recent Visual Studio eXtensibility (VSX) How Do I videos going live. I see that How Do I: Work With Other Combo Box Types? is now available. It's a follow on to an earlier video which covered adding a standard combo box, and it includes adding an Indexed Combo, a Most-Recently Used (MRU) Combo (like the Find combo in Visual Studio) and a Dynamic Combo (Like the Zoom combo in most PDF viewers). Here's a screenshot: Share...
Visual Studio eXtensibility (VSX) Video - How Do I: Add Branding to My Visual Studio Integration Package
This weeks Visual Studio eXtensibility (VSX) How Do I video is on adding branding into the IDE for a Visual Studio Integration Package , like setting values on the splash screen and in the Help... About box. The video also shows how to use the /splash setting to keep the splash screen up long enough to see if your package registered correctly. Below is a screenshot from the video. See the full list of videos here . Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it...
Learn Visual Studio Extensibility
The Microsoft Visual Studio eXtensibility (VSX) team have updated the Learn Visual Studio Extensibility site. It includes a whole bunch of content, including the How Do I video series I've been working on, but it groups them nicely by category, so check it out if you're working with VSX. Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it!
Visual Studio eXtensibility (VSX) Video - How Do I: Deploy My Visual Studio Integration Package?
This week's Visual Studio eXtensibility video is on the MSDN How Do I site. It covers Deploying a Visual Studio Integration Package . Here's a screenshot: For the full list of VSX videos, see here . Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it!
Visual Studio eXtensibility (VSX) Video - How Do I: Integrate With The Error List
The latest Visual Studio eXtensibility video is up. This one is on integrating with the Error List in Visual Studio 2008 . It's quite similar to integrating with the Task List, so keep an eye out for that video which should be coming out soon. Here's a screenshot: Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it!
Visual Studio eXtensibility (VSX) Video - How Do I: Add A Dialog Page to Configure My VSPackage?
This week's Visual Studio eXtensibility (VSX) video is up. It covers adding a dialog page to configure your Visual Studio Integration Packages . It does this by adding a section into the Tool..Options window. Below is a screenshot: Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it!
Visual Studio eXtensibility (VSX) Video - How Do I: Add a New Tool Window to Visual Studio?
The most recent How Do I video was recently published. It covers adding a custom tool window into the IDE with its own toolbar. The example is simple (just a web browser) but it covers some of the main core concepts. Here's a screenshot: Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it!
Visual Studio eXtensibility (VSX) Video - How Do I: Write to the Output Window?
My latest video is on the Visual Studio Extensibility How Do I series page. This latest video covers writing out to the Output tool window . Here's a screenshot: Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it!
Visual Studio Extensibility (VSX) Video - How Do I: Add Commands and Controls Into the Visual Studio IDE?
This week's VSX video is on adding commands and controls into the Visual Studio environment . It's a modified version of the VS 2005 version of the video that was up on the site before, more tailored around Visual Studio 2008, including using VSCT files for the command placement. Here's a screenshot: Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it!
Visual Studio Extensibility (VSX) Video - How Do I: Add Validation To My DSL?
Last week the latest Visual Studio eXtensiblity (VSX) video went up. It's on How Do I: Add Validation To My DSL? To find out more about Domain Specific Languages (DSL)'s, check out some of the other Visual Studio eXtensiblity videos and keep an eye on the VSX site on MSDN Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it!
Visual Studio Extensibility (VSX) Video - How Do I: Create And Use T4 Templates?
I put up a post recently discussing some aspects of creating and using T4 Code Generation Templates . The content in the post was a follow-on to the Visual Studio eXtensibility (VSX) video I was working on at the time, which went live a little while ago. You can get it at How Do I: Create And Use T4 Templates? Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it!
T4 Template Items
I've just finished working on a new How Do I video for Visual Studio Extensibility on the topic of T4 Code Generation [Update: the video is now live at How Do I: Create And Use T4 Templates? ] . T4, or Text Template Transformation Toolkit , is the free code generation engine from Microsoft that underpins their Domain Specific Languages and Software Factories toolkits. T4 is usually used only to generate code from the models in your DSL, but it's a pretty rich code generation engine in it's...