.NET Core -- перспективы, стоит ли изучать?
Сейчас самое время его изучать, к тому времени как платформа будет полностью готовой будет багаж знаний. Но пока применять его на серьезных проектах я думаю не стоит.
Тот же EF Core - не готов и на половину. Большое количество багов, построение не оптимальных запросов, медленная работа. Я сравнивал одни и те же запросы на EF 6 и EF Core - разницы в десятки раз.
что значит переходить? а есть другие варианты? писать на старье? ну пару лет еще попишешь, а потом?