.NET versions

Dilmurod Yaqubbayev - Aug 18 - - Dev Community

Assalamu alaykum, dear programmer, today we will talk about .NET versions, InshaAllah.
.Net is a platform produced by Microsoft - Cross-platform, open source and a free platform for developers to develop IOT, Mobile, Desktop, Web, Game products, and .NET is very convenient for respected developers to use.
Image description
You can use C#, F#, Visual Basic to develop .NET applications.

Image description
As everyone knows, there are 3 types of .NET frameworks currently in operation. ".NET Framework", ".NET Core", ".NET5". All three frameworks have an SDK and Runtime. .NET SDK - ensures that the application is built and launched. .NET Runtime - Just ensures that the program runs. I mean, the SDK also includes the Runtime. Why is it necessary if it includes itself // ??

Image description

We all need .NET Runtimes to run applications written on a particular .NET platform. That's not C++ to you. Works on any computer. That is, when the Windows system is newly installed on the computer, there will be C++ Runtimes. Therefore, there are no prompts when running applications written in C++. Now, slowly, .NET frameworks are appearing in new versions of Windows.

. . . . . .