Hi all,
I have put together a set of extensions I like using with my Visual Studio 2008.
Some extensions make life easier, while others improve productivity and some can even teach you a thing or two while programming
Well, here goes my list:
The obvious one and many claim is a must: ReSharper, please note that version 4.5 is the latest one released by JetBrains. It seems to work much faster and they claim it has lots of new functionality packed inside. I liked ReSharper 4.1 so I guess i’ll enjoy 4.5 even more.
This extension does most of the work you can think of (taken from their site) “It fully integrates with Visual Studio to intelligently and powerfully extend the functionality that is native to Visual Studio.”
What they claim is accurate, it helps coding, performing program time compilation, compiles and fixes errors as you type (eclipse also supports this notion in Java). This means that when you do build your project with Visual Studio, it will compile with no errors
This extension keeps on prompting for numerous fixes and enhancements while I code and is even fun to work with, it intelligently guesses your next word and suggests the best match.
The extension even has a set of plugins: Plugins for ReSharper
This extension comes with a price, which I am more than happy to pay.
Here’s an example of a screen shot in action:

This extension is free and highly configurable.
It will make you commenting like mad in no time
You simply click ctrl+D or right click “Document this” and you get a smart comment for any class, method, enum or anything else. The comment is supported by a variety of tools including Visual Studio itself.
I like commenting enums with a short explanation and the value itself, this can help a lot later when you use that enum in code.
Another good idea might be creating custom return values for methods you write, so later you can automagically create great looking documentation with Codeplex’s Sandcastle and Sandcastle Help File Builder tools.
Taken from their site:

Another very cool extension designed to do exactly those things missing from Visual Studio. The best features I like and use are: (there are many other features, have a go, try using Power Commands)
Undo Close
This command reopens a closed document , returning the cursor to its last position. To reopen the most recently closed document, point to the Edit menu, then click Undo Close. Alternately, you can use the Ctrl+Shift+Z shortcut.
Collapse Projects
This command collapses a hierarchy in the solution explorer starting from the root selected node. It can be executed from three different places: solution, solution folders and project nodes respectively.
Open Containing Folder
This command opens a Windows Explorer window pointing to the physical path of a selected item. It can be executed from a project item node.
And my favorite, because there are always projects which you don’t need from the recent project list
Clear Recent Project List
This command clears the Visual Studio recent project list.

Well, this is the list, if you have any extensions you’d like to recommend, i’ll be more than happy to discuss them.
And now, for something completly different…
I like using iGoogle, Google’s custom home page. You can add almost anything you want with various Gadgets and themes, but I’d like to point out the simple option of adding a feed from any source in any language.
Click on “Add stuff »” then at the middle of the page on your left you’ll see “Add feed or gadget” link. Click there and paste your link to your favourite feed.
That’s it! You can now view you feed from any site on you custom home page, I like adding news feeds from a few site, limited to 5 items each.
See you at my next blog,
Shahal