Blog LogoBlog Logo

Updated chart of .NET version numbers

17 Mar 2010 ~ 1 min read


Way back when, I published a table detailing the version numbers of the various parts that make up a .NET application: The Tools, the C# language, the Framework itself and the Engine (CLR) that it all runs on. With the latest version about to be released I thought it was time to update that table.  

Year200220032005200620072010
ToolVS.NET 2002VS.NET 2003VS 2005VS 2005 ExtensionVS 2008VS 2010
Language (C#)v1.0v1.1v2.0v2.0v3.0v4.0
Frameworkv1.0v1.1v2.0v3.0v3.5v4.0
Engine (CLR)v1.0v1.1v2.0v2.0v2.0v4.0

  The main new thing is that finally someone has had the good sense to re-sync the version numbers. It all got a bit silly with the release of Visual Studio 2008.


Headshot of Colin Mackay

Hi, I'm Colin. I'm a software engineer with over 30 years of experience based in central Scotland, specialising in Microsoft technologies, initially with C++ and then in C#. I was a Microsoft MVP from 2007 to 2010 and a Code Project MVP from 2005 to 2009.