Zgodnie z zapowiedziami Microsoft ogłosił dziś wydanie .NET Core 3.0, a wraz z nim ASP.NET Core 3.0, EF Core 3.0, a także Visual Studio 2019 16.3 i Visual Studio for Mac 8.3. Co warto o nich wiedzieć?
.NET Core 3.0 zawiera wiele ulepszeń, wliczając w to dodanie obsługi Windows Forms i WPF, nowych API JSON, wsparcie dla ARM64 oraz C# 8 i F# 4.7. Jak twierdzi Microsoft, .NET Core 3.0 jest już przetestowany w bojach, jako że od miesięcy był hostowany w dot.net i Bing.com. Wiele innych zespołów w Microsoft wkrótce będzie wdrażać oparte na nim obciążenia w wersji produkcyjnej. Jeśli chodzi o aplikacje Windows Desktop, zarówno Windows Forms, jak i Windows Presentation Foundation, są one już wspierane, a designer WPF jest dołączony do Visual Studio 2019 16.3. To również wymagana wersja dla Windows, jeśli chcemy używać .NET Core 3.0. W przypadku komputerów Mac jest to wersja 8.3.
.NET Core 3.0 jest wspierany w systemach operacyjnych:
- 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+
Wspierane architektury to:
- x64 w Windows, macOS i Linux
- x86 w Windows
- ARM32 w Windows i Linux
- ARM64 w Linux (kernel 4.14+)
.NET Core 3.0 jest już dostępny do pobrania na platformy Windows, macOS i Linux.