Visual Studio Extensibility,Development - Hilton Giesenow's Jumbled Mind

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

.Net Links

BlogRoll

Misc. Links

Syndication

Browse by Tags

All Tags » Visual Studio Extensibility » Development (RSS)
Visual Studio eXtensibility (VSX) Video - How Do I: Create a Basic Language Service Using the Managed Babel System?
My latest VSX How Do I Video is on how to build a language service using the Managed Babel infrastructure. A Language Service is the infrastructure that allows Visual Studio to provide editing for your language, like Intellisense, syntax colouring, etc. (See Language Service Essentials for more) Managed Babel is a set of starting points to help build your own language service (see Babel Package Overview for more). The full video can be found at How Do I: Create a Basic Language Service Using the...
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 Code Snippets to My Language Service?
In this VSX How Do I Video , we look at how to add Code Snippet functionality to your language service. For reasons unbeknownst to me, MS have not yet posted the actual initial video on Language Services in 2008 yet *->. Screen shot for code snippets: Share this post: email it! | bookmark it! | digg it! | reddit! | kick it! | live it!
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 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 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!