Microsoft обяви, че Visual Studio 2022 и .NET 6 вече са общодостъпни за разработчици, като първото вече е 64-битово приложение.
Microsoft обяви, че Visual Studio 2022 и .NET 6 са достигнали обща наличност днес. Тези актуализирани инструменти предоставят нови възможности за разработчиците, предназначени да ускорят процеса на разработка, както и да създават по-добри приложения.
За начало, Visual Studio 2022 е първата голяма актуализация на Visual Studio от повече от две години, след Visual Studio 2019. Последната версия идва с една много съществена промяна: Самото Visual Studio вече е 64-битово приложение. Това е голяма новина за разработчиците, тъй като VIsual Studio вече има достъп до цялата памет на компютъра, което го прави много по-бърз за компилиране и работа с големи и сложни проекти. Наистина, Visual Studio отказва поддръжката за 32-битови машини, но вероятно вече не са много разработчиците, които използват 32-битови компютри.
Освен това, Visual Studio идва с огромен списък от новини, включително нови версии на C++, .NET 6 и C#10. Има и подобрения в редактора, като ново изживяване за копиране и поставяне с няколко карета, нови функции на IntelliCode, като довършване на цели редове в C# проекти и много, много повече. Едно нещо, което си струва да се отбележи, е, че платформата за разширения във Visual Studio 2022 има някои критични промени, така че съществуващите разширения за VS2019 няма да работят с новата версия, освен ако не бъдат актуализирани. От визуална страна,
Microsoft промени иконите в приложението и в приложението вече се използва нов шрифт Cascadia Code. Можете да прочетете бележки към изданието за по-подробно описание на всичко ново.Що се отнася до .NET 6, списъкът с новини също е обширен. Производителността е значително подобрена навсякъде, с особено големи подобрения във файловия I/O. API бяха актуализирани или въведени, включително подобрена производителност с JSON API и нови минимални API в ASP.NET Core, което улеснява започването и подобрява производителността с HTTP услуги. Тази версия също така добавя поддръжка за HTTP/3 в ядрото на ASP.NET, както и OpenSSL 3 за подобрена сигурност.
Една функция на .NET 6, която не е налична при пускането на пазара, е интерфейсът за мултиплатформени приложения (MAUI), който позволява на разработчиците да пишат код за едно приложение, което изглежда модерно както на настолни, така и на мобилни платформи. Microsoft обаче не каза кога тази възможност ще бъде налична.
.NET 6 е най-новата версия за дългосрочна поддръжка на платформата, което означава, че ще се поддържа за следващата три години и е унифицирана платформа за всички видове приложения, независимо дали са мобилни, настолни, облачни, уеб и Повече ▼. Той заменя както .NET 5, така и .NET Core 3.1 и Microsoft призовава разработчиците да мигрират своите приложения от тези по-стари платформи. Въпреки това .NET 6 се поддържа само във Visual Studio 2022 за Windows и Mac, така че ако използвате по-стара версия, няма да можете да използвате новата платформа.
Можеш изтеглете Visual Studio 2022 от официалния уебсайт, и главата тук, за да изтеглите .NET 6.