Przedstawiamy .NET 9: ulepszone środowisko z silnym naciskiem na sztuczną inteligencję już dostępne

Przedstawiamy .NET 9: ulepszone środowisko z silnym naciskiem na sztuczną inteligencję już dostępne

W tym roku firma Microsoft ogłosiła ogólną dostępność platformy .NET 9, która stanowi najnowszą wersję wszechstronnego, wieloplatformowego środowiska przeznaczonego do tworzenia zaawansowanych aplikacji i usług w chmurze.

Wydanie NET 9 jest ukoronowaniem szeroko zakrojonych wspólnych wysiłków ogromnej społeczności programistów i inżynierów Microsoft trwających ponad rok. Ta aktualizacja oferuje tysiące udoskonaleń, które zwiększają wydajność, wzmacniają bezpieczeństwo i rozszerzają funkcjonalność.

Obecnie, .NET 9 jest dostępny w Visual Studio 2022 w wersji 17.12, która również wprowadza liczne ulepszenia do środowiska programistycznego .NET w środowisku IDE Visual Studio. Co ciekawe, .NET 9 obsługuje teraz tworzenie funkcji Azure, czyli rozwiązania obliczeniowego bezserwerowego firmy Microsoft.

Aby uczcić premierę .NET 9 i odkryć jego ekscytujące funkcje, dołącz do .NET Conf 2024 — bezpłatnego, trzydniowego wirtualnego wydarzenia dla deweloperów, które odbędzie się w dniach 12–14 listopada.

Oto przegląd najważniejszych nowych funkcji i udoskonaleń dostępnych w .NET 9:

Przegląd .NET 9

Zespół programistów .NET jest zaangażowany w zwiększanie wydajności, wspieranie możliwości sztucznej inteligencji, wzmacnianie .NET Aspire i zwiększanie produktywności programistów.

W przypadku .NET 9 wprowadzono ulepszenia wydajności poprzez optymalizację środowiska wykonawczego .NET, znaczną poprawę języków programowania C# i F#, a także udoskonalenie bibliotek .NET. Obciążenia takie jak ASP.NET Core i Entity Framework Core są teraz szybsze w inicjowaniu, bardziej wydajne pod względem pamięci i zdolne do większej przepustowości. Ponadto wprowadzono nowy adaptacyjny moduł zbierający śmieci serwera (GC), aby sprostać scenariuszom w chmurze, umożliwiając deweloperom dokładniejszą kontrolę nad wykorzystaniem pamięci w tych środowiskach.

Ta nowa wersja rozszerza możliwości dla deweloperów tworzących aplikacje oparte na sztucznej inteligencji. Obejmuje ona obsługę nowych usług AI od wybitnych dostawców, takich jak OpenAI, Semantic Kernel i Milvus. Ponadto wprowadza warstwę pośredniczącą AI wraz z aktualizacjami ekosystemu .NET, które usprawniają wydajność rozwoju AI.

Zestaw narzędzi firmy Microsoft znany jako NET Aspire, przeznaczony do tworzenia pulpitów nawigacyjnych obserwacji, kontroli kondycji i innych niezbędnych funkcji, otrzymał w tej wersji kompleksową aktualizację. NET 9 ulepsza pulpit nawigacyjny telemetrii i metryk, zwiększa możliwości obserwacji aplikacji Microsoft Azure i upraszcza wdrażanie aplikacji ASP.NET Core na maszynach wirtualnych z systemem Windows i w usłudze AKS, ograniczając liczbę ręcznych konfiguracji.

Co więcej, .NET 9 integruje kilka funkcji zwiększających produktywność z programem Visual Studio 2022. Deweloperzy mogą teraz korzystać z przepływów pracy Git opartych na sztucznej inteligencji, zarządzać pulpitami nawigacyjnymi obserwacji i kontrolami kondycji w narzędziu eksploratora serwerów oraz mieć bezpośredni dostęp do złożonych danych telemetrycznych dla aplikacji .NET za pośrednictwem programu Visual Studio i usługi Azure Monitor.

Oprócz tych podstawowych funkcji, .NET 9 rewolucjonizuje sposób, w jaki programiści wchodzą w interakcję z „generatorami źródeł”, umożliwiając tworzenie kodu, który generuje dodatkowy kod w ekosystemie .NET. .NET CLI, który służy jako interfejs wiersza poleceń dla .NET, został również ulepszony o nowe funkcje, aby pomóc programistom w diagnozowaniu i rozwiązywaniu problemów z kodem.

Dla osób zarządzających danymi w aplikacjach .NET, .NET 9 wprowadza nowy zestaw bibliotek do obsługi ustrukturyzowanych typów danych, takich jak wektory i tensory. Do ekosystemu .NET dodano kilka nowych bibliotek i abstrakcji, co ułatwia płynniejsze działanie dzięki zorientowanym na naukę o danych usługom AI.

Ponadto firma Microsoft zobowiązała się do zapewnienia wsparcia dla platformy .NET 9 w ramach standardowego okresu wsparcia (STS) w ciągu najbliższych 18 miesięcy.

Źródło i obrazy

Dodaj komentarz

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