7 декември, 2019

По време на конференцията .NET Conf 2019 бе дадено началото на .Net Core 3.0, придружено с новата версия 16.3 на Visual Studio 2019 за Windows и 8.3 за Mac.

Новият вариант на .Net е съвместим с предходните, което го прави лесен за ъпдейт, а освен това включва и сериозни промени в различни компоненти от работата си. Windows Desktop апликациите се поддържат с .NET Core, както за Windows Forms, така и за WPF.

Друго, което 3.0 версията включва са асинхронизираните стриймове в C# 8, както и система за почистване на паметта (garbage collection), работеща с по-малко ресурс, което я прави по-адаптивна към оперирането с повече процесорни ядра. Също така, чрез употребата на Blazor фреймуърк, подобреният ASP.Net Core 3.0 позволява на дивелъпърите да разработват интерактивни client-side full-stack уеб приложения с C#, вместо с JavaScript, както на Visual Studio, така и на Visual Studio Code Поддръжката на Raspberry Pi и Arm Chips за IoT разработване също е предимство в .NET 3.0, както и опцията за използване на F# 4.7.

.NET Core 3.0 е съвместим със следните операционни системи: Alpine: 3.9+, Debian: 9+, openSUSE: 42.3+, Fedora: 26+, Ubuntu: 16.04+, RHEL: 6+, SLES: 12+, macOS: 10.13+, Windows Client: 7, 8.1, 10 (1607+), Windows Server: 2012 R2 SP1+.

От Microsoft съобщава, че през идния ноември се очаква и появата на .NET 3.1, а през първата половина на 2020 ще бъдат съобщени сериозни новини и ще бъде представен тест на .NET Core 5.0, който вероятно също ще излезе през следващия ноември. Планът на компанията е ежегодно да обновяват и подобряват кода.

Пълната информация за всички нови спецификации можете да прочетете на официалния блог на Microsoft.

Тагове: , , , , , , ,