.net运行时 :Core,Xamarin,Mono或Framework?
Core:面向所有平台 window 、liniux 、苹果mac
Framework:面向微软系统
Mono: Mono 项目始于 2001 年,最初它主要致力于为 Linux 桌面应用程序建立一个.NET 开发平台。第一次正式版本是在 2003 年发布的,此后该项目逐渐演进为在多个平台和操作系统上支持.NET。
Xamarin:面向手机 系统 Mono 是由 Xamarin 从 2011 年开始开发的。自从该公司被微软收购,并在 2016 年发布.NET Core 1.0 以来,Mono 和.NET Core 一直在并行开发。根据最新发布的版本,InfoQ 采访了 Miguel de Icaza(目前他就职于微软,是 Xamarin 的联合创始人,Mono 项目的原作者),讨论了 Mono 的现状及其在.NET 生态系统中的未来,以及 Xamarin 如何适合这种情况。
.net 5出现统一了运行时环境