.Net Framework [Part-1]

What is .Net Framework?

  • The .NET Framework (pronounced dot net) is a software development platform developed by Microsoft.
  • provides tools and libraries that allow developers to develop applications.
  • Microsoft started development on the .NET Framework in the late 1990s originally under the name of Next Generation Windows Services (NGWS).
  • By late 2001 the first beta versions of .NET 1.0 were released.

.Net Framework Version

  1. .NET FrameWork 4.6, 4.6.1, 4.6.2
    1. .Net Core 1.0, 1.1
  2. .NET FrameWork 4.5, 4.5.1, 4.5.2
  3. .NET FrameWork 4.0
  4. .NET FrameWork 3.5
  5. .NET FrameWork 3.0
  6. .NET FrameWork 2.0
  7. .NET FrameWork 1.1
  8. .NET FrameWork 1.0

Versions Details

.NET FrameWork 1.0

  • Release date: 2002-02-13
  • OS: Windows XP
  • IDE: Visual Studio .NET
  • CLR: Introduced CLR 1.0

 

.NET FrameWork 1.1

  • Release date: 2003-04-24
  • IDE: Visual Studio .NET 2003
  • CLR: CLR 1

 

.NET FrameWork 2.0

  • Release date: 2005-11-07
  • IDE: Visual Studio 2005
  • CLR: Introduced CLR 2.0

 

.NET FrameWork 3.0

  • Release date: 2006-11-06
  • OS: Windows Vista
  • IDE: Expression Blend
  • CLR: CLR 2.0

 

.NET FrameWork 3.5

  • Release date: 2007-11-19
  • IDE: Visual Studio 2008
  • CLR: CLR 2.0

NOTE: CLR 3.0 is skipped by Microsoft.

 

.NET FrameWork 4.0

  • Release date: 2010-04-12
  • IDE: Visual Studio 2010
  • CLR: Introduced CLR 4.0

 

.NET FrameWork 4.5

  • Release date: 2012-08-15
  • OS: Windows 8
  • IDE: Visual Studio 2012
  • CLR: CLR 4.0

 

.NET FrameWork 4.6

  • Release date: 2015-07-20
  • OS: Windows 10
  • IDE: Visual Studio 2015
  • CLR: CLR 4.0
  • Introduced new JIT compiler called RyuJIT, for 64-bit systems
  • Introduced Open Source .Net Framework Packages

 

.Net Framework Today

  • .NET Framework
    1. It runs only on Windows operating system
    2. .NET Framework is not an open source.
    3. Latest Version : .NET 4.6.2
    4. Each version of the .NET Framework contains the common language runtime (CLR), the base class libraries (FCL), and other managed libraries.

netdot

  • .NET Core
    1. It runs on Windows, Linux and Mac operating system
    2. The .NET Core platform is open source.
    3. Latest Version: .NET Core 1.0

Release includes the .NET Core runtime, libraries and tools and the ASP.NET Core libraries

netdotcore

 Note: .NET Core is a subset of .NET Framework & is compatible with .NET Framework.

 

References

  • https://en.wikipedia.org/wiki/.NET_Framework
  • https://en.wikipedia.org/wiki/.NET_Framework_version_history
  • http://com/2016/07/28/asp-net-core-part-1

 

Author:

Since March 2011, have 8+ years of professional experience on software development, currently working as Senior Software Engineer at s3 Innovate Pte Ltd.

Leave a Reply