Firma Microsoft wprowadza na rynek platformę .NET 9 z licznymi udoskonaleniami, które są teraz dostępne dla wszystkich

Firma Microsoft wprowadza na rynek platformę .NET 9 z licznymi udoskonaleniami, które są teraz dostępne dla wszystkich

Przedstawiamy NET 9: Znaczne udoskonalenie dla programistów

Framework .NET, darmowa i open-source’owa platforma opracowana przez Microsoft, nadal daje deweloperom możliwość tworzenia nowoczesnych aplikacji i usług w chmurze. Wraz z niedawnym ogłoszeniem .NET 9 firma zapowiada znaczący postęp, wprowadzając tysiące udoskonaleń w zakresie wydajności, bezpieczeństwa i funkcjonalności.

Ulepszenia wydajności i wyniki testów porównawczych

.NET 9 wprowadza imponującą gamę ponad 1000 ulepszeń związanych z wydajnością, obejmujących różne komponenty, w tym środowisko wykonawcze, obciążenia i języki programowania. Co ciekawe, test porównawczy TechEmpower wskazuje, że. NET 9 może obsłużyć do 15% więcej żądań niż jego poprzednik. NET 8. Kluczowe optymalizacje, takie jak ulepszenia pętli, inlineing, wektoryzacja Arm64 i udoskonalone generowanie kodu, przyczyniają się do tego znacznego skoku wydajności.

Nowe funkcje w .NET Aspire 9

W związku z .NET 9, Microsoft zaprezentował .NET Aspire 9, wyposażony w ekscytujące nowe funkcjonalności. Deweloperzy mają teraz możliwość zarządzania zasobami bezpośrednio z pulpitu, utrzymywania stanów kontenerów w sesjach debugowania i wykorzystywania zaawansowanych integracji z narzędziami AI, takimi jak OpenAI, Ollama i Milvus, przyspieszając rozwój aplikacji opartych na AI.

Aktualizacje ASP.NET Core

Zaktualizowana wersja ASP.NET Core w .NET 9 zawiera istotne udoskonalenia, udoskonala Blazor, SignalR i minimalne interfejsy API, a także wzmacnia protokoły uwierzytelniania i autoryzacji.

Nowe ramy i narzędzia AI

Ponadto Microsoft niedawno wydał Microsoft.Extensions.AI i Microsoft.Extensions.VectorData. Biblioteki te zapewniają spójną warstwę abstrakcji C#, które ułatwiają bezproblemową interakcję z różnymi usługami AI, w tym modelami językowymi i osadzeniami.

NuGet: najszybciej rozwijający się ekosystem pakietów

Podkreślając swój wzrost, Microsoft wskazał, że NuGet jest najszybciej rozwijającym się ekosystemem pakietów rok do roku. Ostatnie aktualizacje NuGet.org obejmują odnowiony projekt z obsługą trybu ciemnego, a współpraca z GitHub wprowadziła natywne funkcjonalności NuGet w Dependabot w celu usprawnienia zarządzania pakietami.

Ulepszenia w programie Visual Studio 2022

Wraz z .NET 9, Microsoft udostępnił również wersję 17.12 programu Visual Studio 2022. Ta aktualizacja zapewnia znaczną poprawę wydajności, ulepszone funkcje debugowania i diagnostyki, lepszą integrację z .NET Aspire, obsługę analizatora C# 13 oraz ulepszone funkcjonalności Git.

Wsparcie i przyszłość .NET 9

Jako wersja ze standardowym wsparciem (STS), .NET 9 będzie korzystać ze wsparcia Microsoft przez okres 18 miesięcy. Ta wersja wyróżnia się jako istotna aktualizacja dla deweloperów, oferując ulepszone możliwości, nowe narzędzia i lepsze ogólne wsparcie.

Źródło i obrazy

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *