.NET Framework is an innovation that supports building and running Windows applications and web administrations. .NET Framework is intended to satisfy the accompanying targets:
Give a predictable, object-arranged programming climate whether item code is put away and executed privately, executed locally however web-appropriated, or executed from a distance.
Give a code-execution climate that:
Limits programming arrangement and forming clashes.
Advances safe execution of code, including code made by an obscure or semi-confided in outsider.
Takes out the presentation issues of prearranged or deciphered conditions.
Make the designer experience reliable across broadly fluctuating sorts of applications, for example, Windows-based applications and Web-based applications.
Construct all correspondence on industry norms to guarantee that code in view of .NET Framework incorporates with some other code.
Note
.NET Framework 4.8 is the last form of .NET Framework. .NET Framework is overhauled month to month with security and unwavering quality bug fixes. .NET Framework will keep on being incorporated with Windows, without any designs to eliminate it. You don't have to relocate your .NET Framework applications, yet for new turn of events, use .NET 5 or later.
.NET Framework comprises of the normal language runtime (CLR) and the .NET Framework class library. The normal language runtime is the underpinning of .NET Framework. Think about the runtime as a specialist that oversees code at execution time, giving center administrations like memory the board, string the executives, and remoting, while likewise authorizing severe sort wellbeing and different types of code exactness that advance security and vigor. Indeed, the idea of code the executives is an essential guideline of the runtime. Code that objectives the runtime is known as overseen code, while code that doesn't focus on the runtime is known as unmanaged code. The class library is a thorough, object-situated assortment of reusable sorts that you use to create applications going from customary order line or graphical UI (GUI) applications to applications in view of the most recent advancements given by ASP.NET, for example, Web Forms and XML web administrations.