С началом конференции .NET Conf 2020, которая продлится 3 дня, стали доступны для загрузки финальные версия .NET 5, C# 9 и 8-ое обновление Visual Studio 2019. |
Загрузить новую версию (как SDK, так и runtime) можно со страницы загрузки на сайте Microsoft.
Среди ключевых особенностей .NET 5 можно отметить:
- Улучшенная производительность платформы .NET
- Новая, девятая версия C#, которая полностью поддерживается .NET 5.
- Уменьшенные задержки при работе сборщика мусора (GC).
- Улучшена поддержка сериализации JSON, регулярных выражений, HTTP. Кроме того, в соответствующие библиотеки платформы добавлены аннотации для ссылочных типов, допускающих значение null.
- Улучшенный дизайнер Windows Forms.
- Поддержка Windows Arm64.
- .NET 5 уже используется в реальных проектах: dot.net и Bing.com (номер используемой версии можно узнать тут).
Обратите внимание, что C# расширение для Visual Studio Code уже поддерживает .NET 5 и C# 9.
А вот Visual Studio 2019 необходимо обновить до версии 16.8. Для этого необходимо запустить Visual Studio Installer или дождаться уведомления об обновлении в самой Visual Studio 2019.