What's the difference between .NET Core, .NET Framework, and Xamarin?
Asked 07 September, 2021
Viewed 2.1K times
  • 61
Votes

Microsoft now has .NET Core, .NET Framework and Xamarin (Mono) in its family.

It seems to be a lot of overlap here. What's the difference between these types of .NET Platforms? When should I choose to use .NET Core in my project, instead of .NET Framework or Xamarin?

9 Answer