Microsoft представила відкриту платформу .NET Core 3.0, а також Visual Studio 2019 — версію 16.3 для Windows та версію 8.3 для Mac. Вихідні тексти компонентів .NET Core поширюються під ліцензіями MIT і Apache 2.0.
Раніше, на травневій конференції розробників Build 2019, Microsoft поділилася своїми планами щодо .NET. Компанія спочатку випускає .NET Core 3, а у листопаді наступного року вийде і .NET 5 (попередня версія буде доступна раніше, у першій половині 2020 року). Далі планується випускати одну основну версію платформи щороку.
Одним зі складників .NET Core є CoreCLR (.NET-рантайм з низькорівневими класами, збирачем сміття, JIT-компілятором RyuJIT, засобами для завантаження байт-коду і компіляції в машинний код). Окрім цього, є стандартні бібліотеки, бібліотеки CoreFX, WPF, Windows Forms, WinUI, Entity Framework й утиліти для розробки мікросервісів, бібліотек, серверних та консольних застосунків на базі платформи .NET.
Додався фреймворк для розробки клієнтських застосунків WPF. Він дозволяє розробляти інтерфейси користувача мовою розмітки XAML з використанням бібліотек готових елементів інтерфейсу Windows UI Library. Також передбачені компоненти для створення інтерфейсів за допомогою класичної бібліотеки класів Windows Forms.
ASP.NET Core в .NET Core 3.0 дозволяє розробникам створювати повноцінні веб-застосунки на C# з використанням Blazor і у Visual Studio, і у Visual Studio Code.
Також у новому випуску з'явилась підтримка архітектури ARM64 (для Linux), плат Raspberry Pi, TLS 1.3 і HTTP/2.0.
Ще немає коментарів