in

Platinum Bay

Peace, Love and Visual Studio Team System

.NETicated

Visual Studio Tools and Add-Ins

Thanks to everyone who attended my session at the Philly .NET Code Camp 2008.1. Here is a list of the tools I covered:

Microsoft Tools

Visual Studio SDK
http://www.microsoft.com/downloads/details.aspx?familyid=30402623-93ca-479a-867c-04dc45164f5b&displaylang=en

The Visual Studio SDK is the mothership of all Visual Studio add-ins. Among other things, it provides project templates to create add-ins and managed packages. It also adds DSL tools and text templating.

Modeling Power Toys
http://www.codeplex.com/modeling  

If you do much modeling, check out these tools. I use the mover toy the most.

Enterprise Library
http://msdn2.microsoft.com/en-us/library/aa480453.aspx

The Enterprise Library provides, you guessed it, a library of enterprise building blocks from cryptography to logging to caching. If you build apps a bit, check this out.

Visual Studio Tools for Office Second Edition
http://msdn2.microsoft.com/en-us/office/aa905543.aspx

VSTO, as outlined in a previous post, is a set of tools for extending Microsoft Office. VSTO adds the necessary class libraries as well as project and item templates for developing Office solutions.

Third-Party

Resharper

Quick Facts

 

Supports:

Visual Studio 2003, 2005

Vendor:

Jet Brains

Price:

From $149

URL:

http://www.jetbrains.com

Seriously, I don't know how I live without this one. So many helpful features. Unfortunately, it doesn't yet support the .NET 3.5 language features.

.NET Reflector

Quick Facts

 

Supports:

.NET Framework versions 1.0, 1.1, 2.0, 3.0

Vendor:

Lutz Roeder

Price:

Free

URL:

http://www.aisto.com/roeder/dotnet/

This is the tool everyone is talking about. Actually dive in and explore an assemblies source code. Great for debugging or simple curiosity.

Clarius T4 Editor

Quick Facts

 

Supports:

Visual Studio 2005, 2008

Vendor:

Clarius Consulting

Price:

Free

URL:

http://www.t4editor.net/

Note:

Text Templating requires the Visual Studio SDK

If you are using text templating, which is part of the Visual Studio SDK, you need this add-in. It provides color coding and IntelliSense for .TT files.

Postbuild

Quick Facts

 

Supports:

.NET Framework versions 1.0, 1.1, 2.0, 3.0

Vendor:

Xenocode

Price:

From $499

URL:

http://www.xenocode.com/

A fantastic tool for obfuscating .NET assemblies. If you're an ISV, you need this one.

Project Line Counter

Quick Facts

 

Supports:

Visual Studio 2002, 2003, 2005

Vendor:

Oz Solomon

Price:

Free

URL:

http://www.codeproject.com/KB/macros/linecount.aspx

I'm a metrics geek. This tool counts how many lines of code there are in my project or solution.

Smart Paster 2005

Quick Facts

 

Supports:

Visual Studio 2003, 2005, 2008

Vendor:

Alex Papadimoulis

Price:

Free

URL:

http://weblogs.asp.net/alex_papadimoulis/category/5341.aspx

Smart Paster provides several code editor context menus to paste clipboard text as a string, StringBuilder or a comment.

Visual Local History 2005

Quick Facts

 

Supports:

Visual Studio 2005, 2008

Vendor:

Samuel Lacroix

Price:

Free

URL:

http://www.codeplex.com/VLH2005

Visual Local History has saved me many times.  It saves a backup copy of a file each time you save it.  I've used it more than once to restore something I deleted, saved, and closed.

For more great tools and add-ins, check out Scott Hanselman's list.

Published Jan 15 2008, 11:48 PM by Steve
Filed under: ,

Comments

No Comments

Leave a Comment

(required )  
(optional )
(required )  
Add

About Steve

Steve Andrews has been working as a developer for more than 8 years. During this time, he has designed and developed applications in such widely varying areas as trust accounting, medical information management, supply chain management, and retail systems. He has firsthand developer experience with a variety of languages, including Java, VB, and .NET. Most recently, he has been immersed in SharePoint. He is currently employed at RDA Corporation in Philadelphia, PA, as a Software Engineer and a team member in the Architectural Guidance evangelism team. Steve is also an MTCS (x2), ICSOO, and .NET fanatic.
Powered by Community Server (Commercial Edition), by Telligent Systems
© Platinum Bay | Some Rights Reserved Creative Commons License

Disclaimer: The information in this weblog is provided "AS IS" with no warranties, and confers no rights. This weblog does not represent the thoughts, intentions, plans or strategies of my employer. It is solely my opinion. Feel free to challenge me, disagree with me, or tell me I'm completely nuts in the comments section of each blog entry, but I reserve the right to delete any comment for any reason whatsoever (abusive, profane, rude, or annonymous comments) - so keep it polite, please.