Microsoft теперь имеет .NET Core,.NET Framework и Xamarin (Mono) в своем семействе .NET.
Здесь, похоже, много перекрытий. Какая разница между этими типами .NET? Когда я должен использовать .NET Core в своем проекте вместо .NET Framework или Xamarin?