Microsoft пуска .NET 8 и можете да го изтеглите точно сега

Най-новата версия на .NET носи някои полезни облачни и базирани на AI инструменти за разработка, заедно с някои подобрения на кода на .NET 7.

Ключови изводи

  • .NET 8 носи значителни подобрения в производителността с нов генератор на кодове, който може да оптимизира приложения въз основа на употреба в реалния свят, като подобрява производителността с до 20%.
  • Разработчиците, използващи .NET 8, ще се възползват от технологичния напредък след пускането на .NET 7, включително облачно базирано решение, наречено .NET Aspire и възможност за работа с AI модели без доп изтегляния.
  • Дори и за тези, които не използват авангардни технологии, .NET 8 предлага предимства като родно преди време (AoT) компилация, бързо създаване на уебсайт с Blazor и междуплатформена съвместимост с .NET MAUI. Струва си да опитате за всеки, който кодира за различни операционни системи или случаи на употреба.

.NET съществува от десетилетия и помага на хората да разработват приложения за всякакви различни операционни системи и устройства. Беше толкова успешен, че през годините само се усилваше, без признаци на спиране. Сега Microsoft представи нова глава с .NET 8 и някои от неговите функции го правят голямо надграждане от предишните му версии.

Microsoft пуска .NET 8 за всички

Както беше обявено на Microsoft .NET, най-новата версия има някои добре дошли функции, които ускоряват .NET с текущия разработчик нужди .NET разработчиците най-вероятно ще забележат колко бързо работят приложенията, когато са разработени с помощта на .NET 8. Както Microsoft заявява:

.NET 8 идва с хиляди подобрения на производителността в стека. Нов генератор на код, наречен Dynamic Profile-Guided Optimization (PGO), който оптимизира кода ви въз основа на използване в реалния свят, е активиран по подразбиране и може да подобри производителността на вашите приложения до 20%.

.NET 8 също така се фокусира върху някои от основните технологични постижения, направени след пускането на .NET 7. Той представя .NET Aspire, базирано на облак решение, което обединява много полезни инструменти в един пакет, така че разработчиците да могат бързо и лесно да внедряват услуги, които „живеят“ в интернет. Дори по-добре, .NET 8 позволява на разработчиците да внедряват и работят с AI модели без никакви допълнителни изтегляния или добавки; много важна характеристика, като се има предвид как Windows 11 разполага с много страхотни инструменти за изкуствен интелект.

За тези, които не използват модерна технология, .NET 8 все още има какво да предложи. Това включва естествен AoT, който позволява на програмистите да компилират приложения в собствен код, така че да не е необходимо компилиране по време на изпълнение. .NET 8 включва Blazor, който помага на разработчиците да създават уебсайтове с бързо време за зареждане, а също така съдържа .NET MAUI, който ви позволява да изпълнявате един проект на различни операционни системи като Windows, Android, и iOS.

В .NET 8 има много, така че си струва да опита всеки, който иска да пише код за различни операционни системи или случаи на употреба. Ако сте един от тези хора, отидете до Страница за изтегляне на Windows .NET и опитайте .NET 8 за себе си. Ако тепърва започвате с разработката на софтуер, вижте тези достъпни начини за усвояване на необходимите умения за програмиране.