Ответ 1
UPDATE 2017: обе версии и инструментальные средства достигли "RTM", были выпущены и поддерживаются Microsoft.
"Release Candidate" версии .NET Core могут иметь непредвиденные ошибки, но поддерживаются и охватываемые "Go Live" лицензия. Поэтому, если у вас есть проблема и контракт на поддержку, Microsoft поможет вам. Кроме того, вы, вероятно, можете ожидать, что основные проблемы блокировки будут устранены своевременно (имелось "rc1 update1" с несколькими исправлениями). Команда часто повторяет, что они считают, что RC готов к производству и ценят обратную связь, если вы столкнулись с проблемами (см. Видео на live.asp.net).
Пока нет RC для ребрендинга "core 1.0" -версия, вы можете начать с использования RC1 (используя dnx
вместо dotnet
cli).
Roadmap еще не обновлен, но много репозиторий github (cli, coreclr, corefx) были обновлены вехой "rc2" на 22 апреля и "rtm" на 30 июня.
Согласно "старому" расписанию,.NET Core и ASP.NET Core уже были отправлены ( "rtm" ), но они решили внести изменения в инфраструктуру - переход на новый CLI, TFM ( "netstandard" ) и "модель развертывания" (no dnx
). На мой взгляд, учитывая, что в настоящее время большая часть работы происходит в этой инфраструктуре, вы можете ожидать, что "ядро" (каламбур) будет стабильным, и я лично буду использовать его для производственных систем.
Если вы начинаете разработку сейчас: ежедневные сборки dnx
по-прежнему обновляются для работы с новыми проектами cli dotnet
, поэтому вы получаете поддержку Visual Studio Tooling.