Microsoft wypuszcza platformę .NET 8, którą możesz pobrać już teraz

Najnowsza wersja .NET zawiera przydatne narzędzia programistyczne oparte na chmurze i sztucznej inteligencji, a także pewne ulepszenia kodu .NET 7.

Kluczowe dania na wynos

  • .NET 8 zapewnia znaczną poprawę wydajności dzięki nowemu generatorowi kodu, który może optymalizować aplikacje na podstawie rzeczywistego użycia, poprawiając wydajność nawet o 20%.
  • Programiści korzystający z .NET 8 skorzystają z postępu technologicznego od czasu wydania .NET 7, w tym: rozwiązanie oparte na chmurze o nazwie .NET Aspire i możliwość pracy z modelami AI bez dodatkowych pliki do pobrania.
  • Nawet dla tych, którzy nie korzystają z najnowocześniejszych technologii, .NET 8 oferuje takie korzyści, jak natywna funkcja Ahead-of-Time (AoT), szybkie tworzenie stron internetowych za pomocą Blazor i zgodność między platformami z .NET MAUI. Warto spróbować dla każdego, kto koduje dla różnych systemów operacyjnych lub przypadków użycia.

.NET istnieje już od kilkudziesięciu lat i pomaga ludziom tworzyć aplikacje dla najróżniejszych systemów operacyjnych i urządzeń. Odniosła taki sukces, że przez lata rosła w siłę i nic nie wskazywało na to, że ma przestać. Teraz Microsoft wprowadził nowy rozdział w postaci .NET 8, a niektóre z jego funkcji sprawiają, że jest to duża aktualizacja w stosunku do poprzednich wersji.

Microsoft udostępnia platformę .NET 8 dla każdego

Jak ogłoszono w dniu Microsoft.NET, najnowsza wersja ma kilka bardzo przydatnych funkcji, które przyspieszają .NET z obecnym programistą potrzebuje Programiści .NET najprawdopodobniej zauważą, jak szybko działają aplikacje tworzone przy użyciu .NET 8. Jak stwierdza Microsoft:

Platforma .NET 8 zawiera tysiące ulepszeń wydajności na całym stosie. Nowy generator kodu o nazwie Dynamic Profile-Guided Optimization (PGO), który optymalizuje kod na podstawie rzeczywistego użycia, jest domyślnie włączony i może poprawić wydajność aplikacji nawet o 20%.

.NET 8 skupia się również na niektórych głównych postępach technologicznych dokonanych od czasu wydania .NET 7. Wprowadza .NET Aspire, rozwiązanie oparte na chmurze, które łączy wiele przydatnych narzędzi w jeden pakiet, dzięki czemu programiści mogą szybko i łatwo wdrażać usługi działające w Internecie. Co więcej, .NET 8 umożliwia programistom wdrażanie modeli AI i pracę z nimi bez żadnych dodatkowych pobrań i dodatków; bardzo ważna funkcja, biorąc pod uwagę sposób Windows 11 zawiera wiele fajnych narzędzi AI.

Dla tych, którzy nie korzystają z najnowocześniejszych technologii, .NET 8 wciąż ma wiele do zaoferowania. Obejmuje to natywną technologię AoT, która umożliwia programistom kompilowanie aplikacji w kodzie natywnym, dzięki czemu nie trzeba ich kompilować w czasie wykonywania. .NET 8 zawiera Blazor, który pomaga programistom tworzyć strony internetowe z krótkim czasem ładowania, a także zawiera platformę .NET MAUI, która umożliwia uruchomienie jednego projektu na różnych systemach operacyjnych takich jak Windows, Android, i iOS.

Platforma .NET 8 oferuje wiele możliwości, dlatego warto ją wypróbować dla każdego, kto chce pisać kod dla różnych systemów operacyjnych lub przypadków użycia. Jeśli jesteś jedną z tych osób, udaj się do Strona pobierania systemu Windows .NET i wypróbuj .NET 8 dla siebie. Jeśli dopiero zaczynasz tworzyć oprogramowanie, sprawdź te niedrogie sposoby nauki pożądanych umiejętności programowania.