Microsoft объявляет о выпуске второй основной версии .NET Core

Значок времени чтения 2 минута. читать


Читатели помогают поддержать MSpoweruser. Мы можем получить комиссию, если вы совершите покупку по нашим ссылкам. Значок подсказки

Прочтите нашу страницу раскрытия информации, чтобы узнать, как вы можете помочь 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. Вы можете узнать больше об этом релизе здесь.

Подробнее о темах: .Сетевое ядро ​​2.0, Обновление ядра .Net, застройщиков, скачать, Microsoft