.Net Framework 1.0 - This is the first
version of .Net Framework that was released by Microsoft.
.Net Framework 1.1 - This is the 2nd major release of .Net Framework
release by Microsoft. In this release it supports mobile ASP.Net controls, ODBC
and Oracle Database. It also provides support for Internet Protocol version
6(I0v6).
.Net Framework 2.0 - It is part of Visual Studio 2005 and Microsoft SQL
Server 2005. .Net Framework 2. Was the latest version of .Net Framework that has
support Windows 2000.Net Framework 2.0 has many changes and enhancements as
compared to ,Net Framework 1.1. It has a number of application programming
interface changes. It contains many new personalization features for ASP.Net,
for example, support for themes, skins, and web parts.
.Net Framework 3.0 - It uses the CLR version of 2.0. It contains a set
of managed code APIs that form an integral part of Windows Vista and Windows
Server 2008. .Net Framework 3.0 uses the same version of CLR that was
incorporated with .Net Framework 2.0. It includes some new features as follows:
- Windows Presentation Foundation
- Windows Communication Foundation
- Windows Workflow Foundation
- Windows CardSpace
·.Net Framework 3.5 - .Net Framework
3.5 also uses the CLR version 2.0. In this release it supports LINQ, extension
methods, lambda expression, anonymous types and built in Ajax support.
·.Net Framework 4.0 - In this release it supports PLINQ and Task Parallel
Library. It supports Code Contracts and provides new types to work with
arbitrary-precision arithmetic.