- Firma Microsoft udostępniła pierwszą wersję zapoznawczą (preview 1) platformy .NET 10
- Zawiera nowe funkcje w C#, Blazor, wydajności i obsłudze wielu platform
- Przegląd kierunku, w którym platforma .NET będzie się rozwijać w 2025 r.
- Społeczność może teraz testować tę eksperymentalną wersję i przesyłać opinie.

Firma Microsoft wykonała pierwszy krok w kierunku kolejnej wersji swojej platformy programistycznej, Udostępniono wczesną wersję zapoznawczą .NET 10. Ta pierwsza wersja zapoznawcza daje deweloperom i przedsiębiorstwom wczesną okazję do zapoznania się z podstawami tego, co stanie się kolejną wersją ekosystemu .NET.
Niniejsza wersja zapoznawcza jest częścią regularnego cyklu rozwoju, który firma z Redmond realizuje od kilku lat, wypuszczając co roku nowe wersje platformy .NET. Tym razem wydanie .NET 10 planowane jest na jesień 2025 r., a pierwsza wersja daje wgląd w niektóre z najważniejszych obszarów, nad którymi trwają prace.
Co nowego w języku C# 13
Jednym z najważniejszych elementów tego podglądu jest zaawansowana integracja z C# 13, kolejną wersją języka. Choć jest to jeszcze wczesna faza, wprowadzono już zmiany, których celem jest większa ekspresywność i prostota dla programistów, ułatwiając w ten sposób tworzenie kodu w Microsoft Visual Studio.
Wśród funkcji zaplanowanych dla C# 13 znajdują się: usprawnienia w zakresie wnioskowania typów, nowe, zoptymalizowane struktury danych i dostosowania do systemu wzorców. Udoskonalenia te mają na celu nie tylko ułatwienie pisania bardziej przejrzystego kodu, ale także optymalizację jego wydajności i przejrzystości.
Firma Microsoft planuje co miesiąc wydawać nowe wersje zapoznawcze, dodając nowe funkcje i udoskonalając istniejące, aż do momentu udostępnienia wersji finalnej. Dzięki temu pierwszemu podglądowi Microsoft ujawnia, co będzie jedną z najbardziej oczekiwanych premier w dziedzinie rozwoju oprogramowania w 2025 roku.. Ulepszenia języka C#, skupienie się na wielu platformach, integracja Blazor i ulepszenia wydajności wyznaczyć jasną mapę drogową w kierunku bardziej wydajnej i nowoczesnej platformy .NET.
Blazor i ujednolicenie front-endu
Kolejną ważną kwestią jest Dalsze wsparcie dla Blazora jako rozwiązania do tworzenia interfejsu sieciowego. .NET 10 wzmacnia ujednolicony model wykonywania wprowadzony w poprzednich wersjach, umożliwiając pisanie komponentów internetowych, które działają zarówno w przeglądarce (WebAssembly), jak i na serwerze.
Oznacza to, że Programiści będą mogli tworzyć wydajniejsze aplikacje internetowe i ponownie wykorzystywać więcej kodu, nie martwiąc się o to, gdzie będzie on uruchamiany. Dzięki temu inicjatywie Microsoft potwierdza swój zamiar uczynienia z Blazora narzędzia najwyższej klasy w nowoczesny rozwój stron internetowych.
Nowe osiągnięcia w zakresie wydajności i kompatybilności
Podgląd 1 zawiera również Różne usprawnienia dotyczące szybkości, zużycia pamięci i kompatybilności z różnymi systemami. Chociaż nie opisano jeszcze wszystkich optymalizacji, można się spodziewać, że .NET 10 będzie kontynuował trend ostatnich wersji, które wykazały znaczną poprawę w testach wydajności.
Ponadto, Trwają prace nad zapewnieniem lepszej integracji z nowoczesnymi systemami operacyjnymi, takimi jak Windows 11 i najnowsze dystrybucje Linuksa. Oczekuje się również większego wsparcia dla architektur ARM, co wzmocni wieloplatformowość .NET.
Dostępność i narzędzia w zestawie
Ten podgląd zawiera zaktualizowane narzędzia, takie jak zestawy SDK i szablony projektów dostosowane do platformy .NET 10. Programiści mogą rozpoczynać tworzenie projektów z poziomu programu Visual Studio (dostępna wersja zapoznawcza), programu Visual Studio Code (za pośrednictwem określonych rozszerzeń) lub z wiersza poleceń, korzystając z interfejsu .NET CLI.
Ponieważ jest to wersja rozwojowa, nie zaleca się stosowania w środowiskach produkcyjnych. Jest to jednak rozwiązanie idealne dla tych, którzy chcą eksperymentować, wypróbowywać nowe interfejsy API lub przygotowywać biblioteki i narzędzia na czas, gdy ukaże się późniejsza wersja stabilna.
Współpraca społeczna
Firma Microsoft zachęca społeczność do wypróbowania wersji zapoznawczej i dzielenia się opiniami za pośrednictwem oficjalnych kanałów, takich jak GitHub i fora deweloperów. Taka dynamika współpracy odegrała kluczową rolę w rozwoju i ewolucji ekosystemu .NET, umożliwiając mu lepsze reagowanie na rzeczywiste potrzeby osób, które korzystają z niego na co dzień.
Spółka planuje publikację Nowe wersje zapoznawcze publikowane są co miesiąc, obejmują nowe funkcje i udoskonalają istniejące, aż do uzyskania wersji finalnej. Dzięki tej pierwszej wersji zapoznawczej firma Microsoft ujawnia, co będzie jedną z najbardziej oczekiwanych premier w dziedzinie rozwoju oprogramowania w 2025 roku. Udoskonalenia w języku C#, podejście wieloplatformowe, integracja z Blazor i poprawa wydajności wyznaczają jasną mapę drogową w kierunku wydajniejszej i nowocześniejszej platformy .NET.
Jestem entuzjastą technologii, który swoje „geekowskie” zainteresowania przekształcił w zawód. Spędziłem ponad 10 lat mojego życia, korzystając z najnowocześniejszych technologii i majsterkując przy wszelkiego rodzaju programach z czystej ciekawości. Teraz specjalizuję się w technologii komputerowej i grach wideo. Dzieje się tak dlatego, że od ponad 5 lat piszę dla różnych serwisów poświęconych technologii i grom wideo, tworząc artykuły, których celem jest dostarczenie potrzebnych informacji w języku zrozumiałym dla każdego.
Jeśli masz jakieś pytania, moja wiedza obejmuje wszystko, co jest związane z systemem operacyjnym Windows, a także Androidem dla telefonów komórkowych. Moje zaangażowanie jest wobec Ciebie. Zawsze jestem gotowy poświęcić kilka minut i pomóc Ci rozwiązać wszelkie pytania, jakie możesz mieć w tym internetowym świecie.

