Dotnet framework versions have always being confusion for most of us And Dotnet components separate versions makes everything even more complicated. So thought of compiling the version details of Dotnet, its components, related modules and some information on new updates on each revisions.

Hope it diminishes the confusion level. 

DOTNET FRAMEWORK

1)  1.0 (2002)

      MDE – Visual Studio

  1. ASP.NET 1.0
  2. CLR 1.0
  3. C# 1.0
  4. VB.NET 7
  5. NetFx 1.0

2) 1.1 (2003)

      MDE – Visual Studio 2003

      New Features

  • Side by Side Execution
  • .NET Compact Framework
  • IP6 Support
  • API Changes

      Components

  1. ASP.NET 1.1
  2. CLR 1.1
  3. C#1.1
  4. VB.NET 7.1
  5. NetFx 1.1

3) 2.0 (2005)

MDE – Visual Studio 2005

     New Features

     Components

  1. ASP.NET 2.0
  2. CLR 2.0
  3. C#2.0
  4. VB.NET 8.0
  5. NetFx 2.0
  6. ADO.NET 2.0

 

4) 3.0 (2006)

  1. NetFx 3.0
  2. WPF
  3. WCF
  4. WF
  5. Windows Cardspace

5) 3.5  (2007)

      MDE – Visual Studio 2008

  1. ASP.NET 3.5
  2. CLR 2.0
  3. C# 3.0
  4. VB.NET 9
  5. NetFx 3.5

6) 4.0 (2010)

  1. Visual Studio 2010
  2. ASP.NET 4.0
  3. CLR 4.0

 

CLR

    1. 1.0
    2. 1.1
    3. 2.0
    4. 4.0

 ASP.NET

    1. 1.0
    2. 1.1
    3. 2.0
    4. 3.5
    5. 4.0

CSHARP (C#)

1)  1.0

2) 1.1

3) 2.0

  1. Generics
  2. Iterators
  3. Partial Classes
  4. Nullable Types
  5. Anonymous Methods
  6. Namespace alias qualifier
  7. Static Classes

8. External Assembly Alias

  1. Property Accessor Accessibility
  2. Covariance and Contravariance in Delegates
  3. Friend Assemblies
  4. Inline warning control(#pragma)
  5. Volatile

4) 3.0

  1. LINQ
  2. Object initializers
  3. Collection initializers
  4. Anonymous types
  5. Local variable type inference
  6. Lambda expressions
  7. Expression trees

8. Automatic properties

  1. Extension methods
  2. Partial methods

5) 4.0

VB.NET

1)  7.0

2) 7.1

3) 8.0

4) 9.0

 

Glossary

MDE – Microsoft Development Environment

If you think some clarity is missing in this article, please do comment.