Jump to content

.NET Framework

From Simple English Wikipedia, the free encyclopedia
Revision as of 18:05, 3 May 2015 by 117.192.89.71 (talk) (Capital .'N'et)

.Net Framework (pronounced dot net) is a product of Microsoft. It is a programming framework used by Software applications in order to run.[1] It has two major parts: the Common Language Runtime (CLR) and the .Net Framework Class Library. The CLR is an execution engine used to handle running programs. The class library provides a library of reusable code that applications can use.[2] These are designed to greatly simplify the development of larger applications.[2] ,Net Framework supports Object-oriented programming (OOP).[3] Everything in .Net is contained in an object.[3] It also greatly simplifies Windows programming.[3]

Often, a program will ask for a particular version of .Net Framework to be installed (see below).[4] It is usually recommended to install the latest version your operating system (OS) will support.[4] This is because of backward compatibility; the newer version will also support older versions.

Visual Studio is the major development tool for .net Framework. Visual Studio 2013 Community Edition is the first full-featured edition for personal development. It also has compilers for computer programming languages such as C++ and others.

Overview of .NET Framework release history
Version CLR Release
date
Shipped With
Visual Studio
Preinstalled with Windows Relation to the Previous Versions
Client Server Extension Update
1.0 1.0 February 13, 2002 .NET 2002
1.1 1.1 April 24, 2003 .NET 2003 2003 1.0
2.0 2.0 November 7, 2005 2005 2003 R2
3.0 2.0 November 6, 2006 Vista 2008 2.0
3.5 2.0 November 19, 2007 2008 7 2008 R2 3.0 2.0
4.0 4 April 12, 2010 2010
4.5 4 August 15, 2012 2012 8 2012 4.0
4.5.1 4 October 17, 2013 2013 8.1 2012 R2 4.5
4.5.2 4 May 5, 2014 4.5.1

References

  1. Chandan Sinha, .Net Framework - Quick Reference Guide (Google e-book, 2014), p. 11
  2. 2.0 2.1 Thuan Thai; Hoang Lam, .NET Framework Essentials (Beijing: O'Reilly, 2003), p. ix
  3. 3.0 3.1 3.2 Tim Patrick (7 September 2007). "An Introduction to .NET for Beginners". Pearson Education, Informit. Retrieved 30 December 2014.
  4. 4.0 4.1 Kevin Purdy (13 April 2011). "What Is the .NET Framework, and Why Do I Need It?". lifehacker. Retrieved 30 December 2014.