Wednesday, February 5, 2014

Framework versions differences

 is a software development platform developed by Microsoft. It runs on Microsoft Windows OS. .NET provides tools and libraries that allow developers to develop applications and services much easily, faster and secure by using a convenient way.
.NET Framework Version History
.NET Version
Introduced with IDE
Features Detail
4.5.1
Visual Studio 2013
  1. Includes performance and debugging improvements
  2. Support for automatic binding redirection
  3. Expanded support for Windows Store apps
4.5
Visual Studio 2012
  1. Features Enhancements to CLR 4.0
  2. Async Support
  3. Support for building Windows Store apps
  4. Features Enhancement to WPF, WCF, WF, and ASP.NET
4.0
Visual Studio 2010
  1. Introduced CLR 4.0
  2. Managed Extensibility Framework (MEF)
  3. Dynamic Language Runtime (DLR)
  4. Task Parallel Library
3.5
Visual Studio 2008
  1. Built-In AJAX Support
  2. LINQ
  3. Dynamic Data
  4. Multi-targeting Framework Support
3.0
Visual Studio 2005
  1. Windows Presentation Foundation (WPF)
  2. Windows Communications Foundation (WCF)
  3. Windows Workflow Foundation (WF), and CardSpace
2.0
Visual Studio 2005
  1. Introduced CLR 2.0
  2. Generics and generic collections
  3. Partial classes
  4. Nullable types
  5. Anonymous methods
  6. Introduced many new controls and features to ASP.NET
1.1
Visual Studio .NET 2003
  1. Features Enhancement to ASP.NET and ADO.NET
  2. Built-in support for mobile ASP.NET controls
  3. Security Enhancement
  4. Built-in support for ODBC and databases
  5. Internet Protocol version 6 (IPv6) support
1.0
Visual Studio .NET
  1. Introduced CLR 1.0
  2. Support for Object-oriented Web application development
  3. Use of DLL class libraries

Overview of .NET Framework release history[3]
GenerationVersion numberRelease dateDevelopment toolDistributed withSupercedes...
1.01.0.3705.02002-02-13Visual Studio .NETN/AN/A
1.11.1.4322.5732003-04-24Visual Studio .NET 2003Windows Server 2003v1.0
2.02.0.50727.422005-11-07Visual Studio 2005Windows Server 2003 R2N/A
3.03.0.4506.302006-11-06Expression BlendWindows VistaWindows Server 2008v2.0
3.53.5.21022.82007-11-19Visual Studio 2008Windows 7Windows Server 2008 R2v2.0, v3.0
4.04.0.30319.12010-04-12Visual Studio 2010N/AN/A
4.54.5.50709.179292012-08-15Visual Studio 2012Windows 8Windows Server 2012v4.0
4.5.14.5.50938.184082013-10-17Visual Studio 2013Windows 8.1Windows Server 2012 R2v4.0, v4.5

http://www.slideshare.net/voltaincx/dotnet-frameworks-version-history




.NET Framework version
Introduced with IDE
Description
4.5.1
Visual Studio 2013
Includes performance and debugging improvements, support for automatic binding redirection, and expanded support for Windows Store apps.
4.5
Visual Studio 2012
Included an updated version of CLR 4, support for building Windows Store apps, and updates to WPF, WCF, WF, and ASP.NET.
4
Visual Studio 2010
Introduced a new version of the CLR, expanded base class libraries, and new features such as the Managed Extensibility Framework (MEF), dynamic language runtime (DLR), and code contracts.
3.5
Visual Studio 2008
Added new features such as AJAX-enabled websites and LINQ. The SP1 update added Dynamic Data, and a small set of additional enhancements.
3.0
Visual Studio 2005
This version is essentially .NET Framework 2.0 with the addition of Windows Presentation Foundation (WPF), Windows Communications Foundation (WCF), Windows Workflow Foundation (WF), and CardSpace. It was updated with SP1 and SP2.
2.0
Visual Studio 2005
Introduced a new version of the CLR with additions to the base class libraries, including generics, generic collections, and significant additions to ASP.NET. This version was updated with SP1 and SP2.
1.1
Visual Studio .NET 2003
Included updates to ASP.NET and ADO.NET. This version was subsequently updated twice, with Service Pack 1 (SP1) and SP2. This version also introduced side-by-side execution, which enables apps on a single computer to run against multiple versions of the CLR.
1.0
Visual Studio .NET
Contained the first version of the CLR and the first version of the base class libraries.

No comments:

Post a Comment