✅ is there a difference between NET core and .NET and .NET framework ?
Hello guys, I was reading a bit, I noticed that .NET core, .NET and .NET framework doesn't refer to the same thing, like I read for eg that .NET framework is mainly for windows legacy system. Can someone elaborate on there differences please; is it important to know how they differ?
4 Replies
It is not "important" per se to know how they differ. Just know that .NET is the current version, and .NET Core and .NET Framework are older and have their limitations, but might still be used by companies
yep noted, .NET core and .NET framework is for legacy systems?
I didn't understand though, I read that .NET core involves both windows and other OS, like linux, why change it to .NET then
.NET Framework was the first to exist. It is Windows only.
In 2016, Microsoft decided to rewrite it and make it cross platform. That new codebase was called .NET Core
As of 2021, .NET core is renamed to .NET>
So:
* .NET = Newest version (use this)
* .NET Core = 2016-2021, deprecated
* .NET Framework = Windows only, used for legacy systems
yep, noted, thanks !