Microsoft представила .NET Core 3.1 Preview 1
Microsoft представила .NET Core 3.1 Preview 1
Microsoft представила .NET Core 3.1 Preview 1. .NET Core 3.1 будет небольшим релизом, сфокусированным на минорных улучшениях в Blazor и Windows, двух больших новинках .NET Core 3.0. Именно эта версия войдет в долгосрочную поддержку ПО (LTS), финальная сборка ожидается в декабре 2019.
Вы можете скачать .NET Core 3.1 Preview 1 на Windows, macOS и Linux.
- .NET Core 3.0 SDK и Runtime
- Образы Docker
ASP.NET Core и EF Core также вышли в этот день.
Релиз Visual Studio 16.4 Preview 2 тоже теперь доступна. Это рекомендуемая версия для использования .NET Core 3.1 Preview 1. Visual Studio 16.4 включает в себя .NET Core 3.1, поэтому обновление Visual Studio установит оба обновления.
Детали:
- Информация об обновлении .NET Core 3.1
Улучшения
Для .NET Core 3.1 запланировано несколько целевых улучшений. Эти улучшения пока недоступны, но ожидаются в последующих превью.
В .NET Core 3.0, .NET Core Desktop Runtime Installer (включает в себя WPF и Windows Forms) не устанавливает .NET Core Runtime (включает в себя CoreFX и CoreCLR) автоматически. Мы изменим это, чтобы установщик Desktop Runtime был самостоятельным. Runtime и Hosting Bundle для серверных сценариев уже работают таким образом.
C++/CLI был долгожданным компонентом релиза .NET Core 3.0. Он был добавлен, учитывая, что это обязательная зависимость WPF, но опыт разработчика в Visual Studio и SDK отсутствовал. Мы добавим этот опыт с .NET Core 3.1 и Visual Studio 16.4. C++/CLI поддерживается только в Windows.
macOS 10.15 Catalina включает новое требование безопасности, согласно которому приложения должны быть заверены. Мы будем соответствовать этим требованиям для .NET Core SDK, .NET Core 3.1 и всех других поддерживаемых выпусков .NET Core. Если вы используете .NET Core для создания приложений MacOS, мы будем рады способствовать их заверению.
Заключение
Главная цель .NET Core 3.1 — усовершенствовать возможности и сценарии, которые мы добавили в .NET Core 3.0. .NET Core 3.1 будет выпуском долгосрочной поддержки (LTS), поддерживаемым как минимум 3 года.
Пожалуйста, устанавливайте и тестируйте .NET Core 3.1 Preview 1 и делитесь отзывами. Но мы пока не рекомендуем использовать эти превью версии для продакшена.