All about .net framework
The Microsoft .NET Framework is a software program framework that can be put in on computers running Microsoft operating system. It consists of a large library of coded options to frequent programming tasks and a virtual machine that manages the execution of packages written particularly for the framework. The .NET Framework supports multiple programming languages in a manner that permits language interoperability, whereby every language can utilize code written in different languages; specifically, the .NET library is accessible to all of the programming languages that .NET encompasses.
The .NET Framework is a Microsoft offering and is intended to be used by most new applications created for the Windows platform. So as to be able to develop and not simply run functions for the Microsoft .NET Framework 4.0, it is required to have Microsoft's SDK for Windows 7 and .NET Framework 4 (or newer) or Visual Studio 2010 put in in your computer.
The framework's Base Class Library provides a wide variety of features together with user interface, knowledge access, database connectivity, cryptography, internet utility improvement, numeric algorithms, and network communications. The class library is used by programmers, who combine it with their own code to provide applications.Applications written for the .NET Framework execute in a software program environment that manages the program's runtime requirements. Also a part of the .NET Framework, this run-time environment is named the Common Language Runtime (CLR). The CLR provides the appearance of an application virtual machine so that programmers needn't take into account the capabilities of the particular CPU that may execute the program. The CLR additionally provides different necessary services resembling security, memory administration, and exception handling. library and the CLR together represent the .NET Framework.
Version 3.0 of the .NET Framework is included with Windows Server 2008 and Windows Vista. Version 3.5 is included with Windows 7, and may also be put in on Windows XP and the Windows Server 2003 family of operating systems. On April 12, 2010, .NET Framework 4 was released alongside Visual Studio 2010.The .NET Framework household additionally contains two versions for cellular or embedded gadget use. A decreased version of the framework, the .NET Compact Framework, is out there on Windows CE platforms, together with Home windows Cell gadgets comparable to smart-phones. Additionally, the .NET Micro Framework is focused at severely resource-constrained devices.