Terje Sandstrom

------ Chief Software Geek at Inmeta Consulting in Scandinavia ----- and a Visual Studio ALM MVP

  Home  |   Contact  |   Syndication    |   Login
  47 Posts | 1 Stories | 66 Comments | 0 Trackbacks

News

Subscribe

Visual Studio Feeds

Twitter












Tag Cloud


Article Categories

Archives

Post Categories

Image Galleries

Company stuff

Interesting bloggers

Interesting companies

Microsoft

Microsoft Norge

Microsoft Regional Directors

Microsoft Test

MSFT Blogs

MVP

NNUG

Other interesting stuff

TFS

Visual Studio

Thursday, March 22, 2012 #

This post is continued HERE.

Looking for the VS 2010 extensions ? Go to extensions for VS 2010. Looking for links to the test adapters, go to this blog post.

UPDATE Apr 12th 2013: Updates: Code Contracts, Code Contract Editor Extensions, T4 Toolbox

UPDATE Apr 4th 2013: Updates: Visual Studio 2012 Update 2 ,TFS 2012 with Update 2, and Productivity Power Tools 2012

UPDATE Apr 2th 2013: Visual Studio 2012 Update 2 CTP 4, added T4 Toolbox, Code Contract Editor Extensions, updated Visual Studio Tools for Git , TypeScript, ReSharper, NuGet Manager, Wix Toolset (Version 3.7), Productivity Power Tools, Code Contracts, Slow Cheetah, Web Essentials

UPDATE Feb 5th 2013: Hotfix for TFS 2012 Update 1, update of Slow Cheetah

UPDATE Jan 31th 2013: Visual Studio 2012 Update 2 CTP 2, VS 2012 extension for Gitsupport, small update of Community Build Manager , updated NDepend and ReSharper

UPDATE Dec 17th 2012: Added Productivity Power Tools, remove Power Commands. Update of NDepend, NuGet.

UPDATE Dec 10th 2012: Visual Studio 2012 Update 1, TFS 2012 with Update 1, and LinqPad added, updates on ReSharper, TypeScript, TFS Power Tools, Build Manager, Code Contracts,Visualization and Modeling SDK, Slow Cheetah, Web Essentials, Just Decompile and tangible T4 editor

UPDATE Oct 31th 2012: Typescript added, Visual Studio Update 1 CTP4 added, NuGet updated

UPDATE Sept 16th 2012: New TFS Power Tools, NuGet updated

UPDATE Sept 12th 2012: New version of Code Contracts

UPDATE Sept 10th 2012: Added Slow Cheetah, WiX 3.6 released

UPDATE Aug 31th 2012: Updated for RTM

UPDATE June 17th 2012: New versions of Feedback Tool and SDK for the RC.

UPDATE May 30th 2012: Visual Studio 2012 and TFS 2012 RC released. Updated names to 2012.

UPDATE April 8th 2012: April Update of Visual Studio 11 Beta. Added Code Contracts - released for Dev 11. New version of NuGet Manager

This post is a list of the extensions I recommend for use with Visual Studio 2012. It’s coming up all the time – what to install, where are the download sites, last version, etc etc, and thus I thought it better to post it here and keep it updated. The basics are Visual Studio 2012 connected to a Team Foundation Server 2012.

Many live in a side-by-side environment with Visual Studio 2010. The side-by-side is supported by VS 2012. However, if you installed a component supporting VS2012 before you installed VS2012, then you need to reinstall it. The VSIX installer will understand that it is to apply those only for VS2012, and will not touch – nor remove – the same for VS2010. A good example here is the Power Commands.

The list is more or less in priority order.

The focus is to get a setup which can be used for a complete coding experience for the whole ALM process.

The list of course reflects what I use for my work , so it is by no means complete, and for some of the tools there are equally useful alternatives. Many components have not yet arrived with VS2012 support. I will add them as they arrive.

The components directly associated with Visual Studio from Microsoft should be common, see the Microsoft column.

If you want to use the same set of extensions on multiple computers, you might like to share them easily. Lars Wilhelmsen has a great blog post about how to use Dropbox to share extensions and common settings.

Components ready for VS 2012, both upgrades and new ones

Product NotesLatest VersionLicenseApplicable toMicrosoft
Visual Studio Tools for Git1 See Brian Harry’s blogpost 0.8.0.0Pre-releaseVisual StudioYes
TypeScriptSee info here, and B.Harry’s blogpost. Codeplex here0.8.3.1FreeCodingYes
ReSharper3 7.1.25.234 (.2000.1478)LicensedCoding & QualityNo
NuGet Manager1 3Initial install included with VS 2012. Updates through extension gallery2.2.40116.9051FreeVisual StudioYes
TFS Power Tools1See Brian Harry’s blog post for more info
(Side-by-side with TFS 2010 should work, but remove the Shell Extension from the TFS 2010 power tool first.), and this post for info on Update 1
(Link to RTM Power tools here if you need this)
Nov 2012(11.0.51126.0) FreeTFS integrationYes
NDepend3 Info on updates here. Trial available.

4.1.0.6871

LicensedQualityNo
Build Manager1 Community Build Manager. Info here from Jakob1.4.0.9FreeTFS IntegrationNo
Visual Studio 2012 SDKRequired for using WixPublished 2.Aug.2012FreeVisual StudioYes
Wix Toolset3.7FreeCoding/InstallersNo
Visual Studio 11 Feedback tool1Use this to really ease the process of sending bugs back to Microsoft. 1.2.3FreeVisual StudioYes
Productivity Power Tools1Re-added with new features, now also includes Power Commands, which can be uninstalled. 11.0.60403.0FreeVisual StudioYes
Power Commands1 3 Just reinstall, even if you already have it for VS2010. The reinstall will then apply it to VS 2012
Install Productivity Power Tools which includes Power Commands
1.0.2.3FreeCodingYes
Code Contracts1 3 Now on gallery too. Info here and follow the forum here
1.4.60409.11FreeCodingYes
Code Contract Editor Extensions1 1.5.60409.11FreeCodingYes
Visualization and Modeling SDKRequires VS 2012 SDK
RTM (Sept. 29th 2012)Free now, otherwise Part of MSDN SubscriptionModeling, DSL, UML extensionsYes
Slow Cheetah1 Tool for transforming XML files, like config files. 2.5.5FreeCodingNo
Web Essentials1 2.6FreeCodingYes
ILSpyDecompiler. Can also export assembly as C# project2.1.0.1603FreeCoding/InvestigationNo
DotPeek 1.0.0.8644FreeCoding/InvestigationNo
Just Decompile 2012.3.1016FreeCoding/InvestigationNo
T4 Toolbox111.5.0FreeCoding (T4 templates)No (Author now MSFT)
tangible T4 editor1 2.1.1Lite version Free (Good enough)Coding (T4 templates)No
LinqPadInfo here4.43.06Free and licensed versionsCodingNo

#1 Get via Visual Studio’s Tools | Extension Manager (or The Code Gallery). (From Adam : All these are auto updated by the Extension Manager in Visual Studio)

#2 Works with ultimate only

#3 Also works with VS 2010

Components we wait for, not yet in a VS 2012 version

Product NotesLatest VersionLicenseApplicable toMicrosoft
Inmeta Build Explorer FreeTFS integrationNo

Components which are now integrated into VS 2012

ProductNotes
Fakes Was Moles in 2010. Fakes is improved and made into a product.
NuGet ManagerIncluded in the install, but still an extension package. Info here. So it is updated through the extension manager. Initial version is 1.6.30117.9648

Product installation, upgrades and patches for VS/TFS 2012

ProductNotesVersion numberDateApplicable to
Visual Studio 2012 Update 2
and
TFS 2012 with Update 2
See Brian Harry’s blogpost and MSDN Blogpost
Also see links to other updates in the VS 2012 Update 2 page
11.0.60315.01
2012.2
Apr 4th 2013VS and TFS
VS2012 Update 2 CTP 4See KB2797912 and 11.0.60223.1Mar 3rd 2013VS and TFS
VS 2012 Update 2 CTP 2See Brian Harry’s blogpost and KB2797912 11.0.60115.01Jan 30th 2013VS and TFS
Hotfix 1 for TFS Update 1See Brian Harry’s blogpost, and KB280362511.0.60123.0Feb 1st 2013TFS
Visual Studio 2012 Update 1You should find it as a product update in the Extension Manager.
Info from Brian H here, and other info here ( and here written for CTP4 but valid). Also see all downloads from here.
11.0.51106.1
2012.1
Nov 26th 2012Visual Studio
TFS 2012 with Update 1Complete install or upgrade from RTM. 11.0.51106.1Nov 26th 2012TFS
Visual Studio 2012 Update 1 CTP 411.0.51020.3Oct 29th 2012Visual Studio and TFS
Visual Studio 2012 & TFS 2012

11.0.50727.1

Aug 15th 2012Visual Studio and TFS
July 2012 Update

11.0.50626.1

July 2012Visual Studio and TFS
Visual Studio 2012 & TFS 2012 RCSee Brian Harry’s blogpost, more links inside there11.0.50522.1May 31th 2012Visual Studio and TFS
April 2012 Update1See KB2677574 and VS Blogpost for more information.
Get the update using Tools/Extension Manager/Product Update.
11.0.50323.1April 2012Visual Studio
Visual Studio 11 & TFS 11 BetaThis is the beta release, and you are free to download and try it out. 11.0.50214.1March 2012Visual Studio and TFS
SQL Server 2008 R2 SP1 Cumulative Update 4
The TFS 2012 requires the CU1 at least, but you should go up to at least CU4, since this update solves a ghost record problem that otherwise may cause your TFS database to not release records the way it should when you clean it up, see this post for more information on that issue. Oct 2011SQL Server 2008 R2 SP1

#1: MSDN Subscription download site, require login) v

v