DESCRIPTION:
.NET Framework (proclaimed spot net) is a product system created by Microsoft that runs essentially on Microsoft Windows. It incorporates a substantial class library known as Framework Class Library (FCL) and gives dialect interoperability (every dialect can utilize code written in different dialects) over a few programming dialects. Projects composed for .NET Framework execute in a product situation (as differentiated to equipment environment), known as Common Language Runtime (CLR), an application virtual machine that gives administrations, for example, security, memory administration, and special case taking care of. FCL and CLR together constitute .NET Framework.
FCL gives client interface, information access, database integration, cryptography, web application advancement, numeric calculations, and system correspondences. Developers produce combining so as to program their own particular source code with .NET Framework and different libraries. .NET Framework is proposed to be utilized by most new applications made for the Windows stage. Microsoft additionally delivers a coordinated improvement environment to a great extent for .NET programming called Visual Studio.
.NET Framework began as a restrictive system, in spite of the fact that the organization attempted to institutionalize the product stack very quickly, even before its first discharge. In spite of the institutionalization endeavors, engineers—especially those in the free and open-source programming groups—communicated their uneasiness with the chose terms and the possibilities of any free and open-source execution, particularly concerning programming licenses. From that point forward, Microsoft has changed .NET improvement to all the more nearly take after a contemporary model of a group created programming task, including issuing an overhaul to its patent that guarantees to address the concerns.
.NET Framework family additionally incorporates two variants for portable or implanted gadget utilization. A diminished rendition of the system, .NET Compact Framework, is accessible on Windows CE stages, including Windows Mobile gadgets, for example, cell phones. Moreover, .NET Micro Framework is focused at seriously asset compelled gadg
The .NET Framework is Microsoft's thorough and predictable programming model for building applications that have outwardly shocking client encounters, consistent and secure correspondence, and the capacity to model a scope of business procedures.
The Microsoft .NET Framework 4 redistributable bundle introduces the .NET Framework runtime and related records that are obliged to run and create applications to focus on the .NET Framework 4.
The .NET Framework 4 works one next to the other with more established Framework adaptations. Applications that are taking into account prior forms of the Framework will keep on running on the rendition focused of course.
.NET Framework 4 incorporates the accompanying new elements and changes:
Upgrades in CLR and BCL
Upgrades in ADO.NET
Improvements to ASP.NET
Upgrades in Windows Presentation Foundation
Upgrades to Windows Workflow Foundation and Windows Communication Foundation