Microsoft объявляет о выпуске второй основной версии .NET Core
2 минута. читать
Опубликовано
Прочтите нашу страницу раскрытия информации, чтобы узнать, как вы можете помочь MSPoweruser поддержать редакционную команду. Читать далее
Microsoft сегодня выпустил последнюю версию кроссплатформенной модульной платформы .NET с открытым исходным кодом, .NET Core 2.0. В .NET Core 2.0 значительно улучшена производительность среды выполнения и инфраструктуры. И он реализует .NET Standard 2.0, что более чем вдвое увеличивает количество API-интерфейсов, доступных для разработчиков. .NET Core 2.0 также был развернут в Azure Web Apps. Найдите полный журнал изменений ниже.
Время выполнения:
- Значительные улучшения производительности в среде выполнения и фреймворке
- Реализует .NET Standard 2.0
- Поддерживается 6 новых платформ, включая Debian Stretch, SUSE Linux Enterprise Server 12 SP2 и macOS High Sierra.
- RyuJIT — это JIT x86 в .NET Core 2.0.
- Linux ARM32 теперь поддерживается в предварительной версии.
SDK:
- dotnet restore теперь является неявной командой.
- Проекты .NET Core и .NET Standard могут ссылаться на пакеты и проекты .NET Framework NuGet.
- Пакет SDK для .NET Core можно собрать из исходного кода с помощью репозитория исходной сборки.
Visual Studio:
- Live Unit Testing поддерживает .NET Core
- Улучшения навигации по коду
- Поддержка функций C# Azure в коробке
- Поддержка CI/CD для контейнеров
Разработчики могут установить .NET Core 2.0 на ПК с .NET Core 1.0 и 1.1. Существующие приложения .NET будут продолжать использовать среды выполнения 1.0 и 1.1 по мере необходимости.
Сегодня Microsoft также объявила о выпуске Visual Studio 2017 версии 15.3 и Visual Studio для Mac версии 7.1. Вы можете узнать больше об этом релизе здесь.