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.
Year | 2002 | 2003 | 2005 | 2006 | 2007 | 2010 |
Tool | VS.NET 2002 | VS.NET 2003 | VS 2005 | VS 2005 + Extension |
VS 2008 | VS 2010 |
Language (C#) | v1.0 | v1.1 | v2.0 | v2.0 | v3.0 | v4.0 |
Framework | v1.0 | v1.1 | v2.0 | v3.0 | v3.5 | v4.0 |
Engine (CLR) | v1.0 | v1.1 | v2.0 | v2.0 | v2.0 | v4.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.
I guess the MVC team didn’t get that memo! 🙂
I’d forgotten about that. Even the Entity Framework is at v4.0 now.