Historically, .NET Framework was a Windows-only software development framework. In fact, many developers who don’t regularly work with it still believe that .NET and its languages, such as C#, are only available on Windows. It all changed in 2016 when .NET Core was released. The biggest selling point of .NET Core over its predecessor, .NET Framework, is that .NET Core can run on Windows, Linux, and Mac. Since the release of .NET 5 in 2020, it is no longer called .NET Core. It’s just called .NET. The Windows-only .NET Framework is now considered to be a legacy framework.
Differences between .NET, .NET Core, and mono
Differences between .NET, .NET Core, and mono
Differences between .NET, .NET Core, and mono
Historically, .NET Framework was a Windows-only software development framework. In fact, many developers who don’t regularly work with it still believe that .NET and its languages, such as C#, are only available on Windows. It all changed in 2016 when .NET Core was released. The biggest selling point of .NET Core over its predecessor, .NET Framework, is that .NET Core can run on Windows, Linux, and Mac. Since the release of .NET 5 in 2020, it is no longer called .NET Core. It’s just called .NET. The Windows-only .NET Framework is now considered to be a legacy framework.