What is the Microsoft .NET Framework
Like all API libraries and code already compiled, the Microsoft Framework is nothing more than a hybrid between a working structure and a so-called “Runtime Environment”, ie an environment where some functions are already compiled and the programmer only has to “call” them through lines of code.
The Framework was initially used to run programs on very different hardware, but given the almost exclusive use adopted on Windows, it soon became an exclusive of this operating system. Many applications work thanks to the .NET framework, which does nothing but make available to programmers blocks of code already written, which we then find in our common use in functions such as “Save as”, or “Open recent” and many other functions, ranging from interaction with windows to graphic effects, up to obviously the deeper scripts, which are used to save certain information in specific ram sectors or other advanced functions.
Given the nature of “code already made”, a program developed on the .NET framework cannot work if the reference frame is not present on the machine where it is run. In this regard, a small digression on the history of the .net must be made.