.NET Core vs Mono
В чем разница между .NET Core и Mono?
На официальном сайте я нашел заявление, в котором говорилось: «Код, написанный для него, также переносим через все стеки приложений, такие как Mono».
Моя цель - использовать C #, LINQ, EF7 и Visual Studio для создания веб-сайта, который можно запускать / размещать в Linux.
Кто-то сказал мне, что он хотел, чтобы это было «в моно», но я не знаю, что это значит. Я знаю, что хочу использовать .NET Core 1.0 с технологиями, которые я перечислил выше. Он также сказал, что хочет использовать «быстрый CGI». Я тоже не знаю, что это значит.
Можете ли вы помочь мне разобраться во всех этих терминах и реалистичны ли мои ожидания?