Windows Tips & News

Microsoft wprowadza .NET 5

Podczas Build 2019 firma Microsoft ogłosiła kolejną główną wersję swojej platformy .NET Framework. .NET 5 będzie produktem wieloplatformowym i będzie mógł być skierowany do systemów Windows, Linux, macOS, iOS, Android, tvOS, watchOS i WebAssembly i nie tylko.

Oczekuje się, że platforma .NET 5 zostanie wydana w listopadzie 2020 r., a pierwsza wersja zapoznawcza będzie dostępna w pierwszej połowie 2020 r. Będzie obsługiwana w przyszłych aktualizacjach programu Visual Studio 2019, Visual Studio dla komputerów Mac i Visual Studio Code.

Projekt ma na celu dodanie następujących ulepszeń do .NET:

  • Twórz pojedyncze środowisko uruchomieniowe i platformę .NET, które mogą być używane wszędzie i które mają jednolite zachowania środowiska uruchomieniowego i środowiska programistów.
  • Rozszerz możliwości platformy .NET, wykorzystując to, co najlepsze w platformach .NET Core, .NET Framework, Xamarin i Mono.
  • Zbuduj ten produkt z jednej bazy kodu, nad którą programiści (Microsoft i społeczność) mogą pracować i wspólnie rozwijać, co poprawia wszystkie scenariusze.

Oto kilka nowych funkcji.

  • Będziesz mieć większy wybór w środowiskach wykonawczych (więcej na ten temat poniżej).
  • Interoperacyjność Java będzie dostępna na wszystkich platformach.
  • Interoperacyjność Objective-C i Swift będzie obsługiwana w wielu systemach operacyjnych.
  • CoreFX zostanie rozszerzony o obsługę statycznej kompilacji .NET (z wyprzedzeniem – AOT), mniejsze rozmiary i obsługę większej liczby systemów operacyjnych.

Microsoft udostępni platformę .NET Core 3.0 we wrześniu, platformę .NET 5 w listopadzie 2020 r., a następnie firma zamierza udostępniać główną wersję platformy .NET raz w roku, w listopadzie.

Oficjalny wpis na blogu zawiera następujące informacje dotyczące platformy .NET Core:

Pomijamy wersję 4, ponieważ wprowadzałoby to w błąd użytkowników zaznajomionych z platformą .NET Framework, która od dłuższego czasu korzysta z serii 4.x. Dodatkowo chcieliśmy jasno zakomunikować, że .NET 5 to przyszłość platformy .NET.

Korzystamy również z możliwości uproszczenia nazewnictwa. Pomyśleliśmy, że jeśli w przyszłości będzie tylko jeden .NET, nie potrzebujemy wyjaśniającego terminu, takiego jak „Core”. Krótsza nazwa jest uproszczeniem i informuje również, że .NET 5 ma jednolite możliwości i zachowania. Jeśli wolisz, możesz nadal używać nazwy „.NET Core”.

Źródło: Microsoft

Windows 10 build 14271 wylądował na Fast Ring

Windows 10 build 14271 wylądował na Fast Ring

Microsoft stara się utrzymać tempo cyklu wydawniczego systemu Windows 10 dla Insiderów na Fast Ri...

Czytaj więcej

Windows 10 Kompilacja 18945 (20H1, Fast Ring)

Windows 10 Kompilacja 18945 (20H1, Fast Ring)

ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność sys...

Czytaj więcej

Pobierz schematy kolorów dla wiersza polecenia w systemie Windows 10

Pobierz schematy kolorów dla wiersza polecenia w systemie Windows 10

ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność sys...

Czytaj więcej