Microsoft a anunțat că Visual Studio 2022 și .NET 6 sunt acum disponibile în general pentru dezvoltatori, prima fiind acum o aplicație pe 64 de biți.
Microsoft a anunțat că atât Visual Studio 2022, cât și .NET 6 au ajuns la disponibilitate generală astăzi. Aceste instrumente actualizate aduc noi capabilități pentru dezvoltatori menite să accelereze procesul de dezvoltare, precum și să creeze aplicații mai bune.
Pentru început, Visual Studio 2022 este prima actualizare majoră a Visual Studio în peste doi ani, după Visual Studio 2019. Cea mai recentă versiune vine cu o schimbare foarte semnificativă: Visual Studio în sine este acum o aplicație pe 64 de biți. Aceasta este o veste mare pentru dezvoltatori, deoarece VIsual Studio poate accesa acum toată memoria computerului, ceea ce face mult mai rapidă compilarea și lucrul cu proiecte mari și complexe. Într-adevăr, Visual Studio renunță la suportul pentru mașinile pe 32 de biți, dar probabil că nu mulți dezvoltatori mai folosesc computere pe 32 de biți.
În afară de asta, Visual Studio vine cu o listă uriașă de știri, inclusiv versiuni noi de C++, .NET 6 și C#10. Există, de asemenea, îmbunătățiri ale editorului, cum ar fi o nouă experiență de copiere și inserare multi-caret, noi funcții IntelliCode, cum ar fi finalizarea întregii linii în proiecte C# și multe, multe altele. Un lucru care merită remarcat este faptul că platforma de extensii din Visual Studio 2022 are câteva modificări de ultimă oră, astfel încât extensiile existente pentru VS2019 nu vor funcționa cu noua versiune decât dacă sunt actualizate. Pe partea vizuală, Microsoft a schimbat pictogramele în aplicație și un nou font Cascadia Code este acum utilizat în aplicație. Puteți citi Note de lansare pentru o descriere mai detaliată a tot ceea ce este nou.
Cât despre .NET 6, lista de știri este și ea extinsă. Performanța a fost îmbunătățită semnificativ la nivel general, cu îmbunătățiri deosebit de mari în I/O fișiere. Au fost actualizate sau introduse API-uri, inclusiv performanță îmbunătățită cu API-uri JSON și noi API-uri minime în ASP.NET Core, facilitând începerea și îmbunătățirea performanței cu serviciile HTTP. Această versiune adaugă, de asemenea, suport pentru HTTP/3 în nucleul ASP.NET, precum și OpenSSL 3 pentru securitate îmbunătățită.
O caracteristică .NET 6 care nu este disponibilă la lansare este Multi-platform App UI (MAUI), care permite dezvoltatorilor să scrie cod pentru o singură aplicație care arată modern atât pe platformele desktop, cât și pe cele mobile. Microsoft nu a spus însă când va fi disponibilă această capacitate.
.NET 6 este cea mai recentă versiune de suport pe termen lung a platformei, ceea ce înseamnă că va fi acceptată pentru următoarea trei ani și este o platformă unificată pentru toate tipurile de aplicații, indiferent dacă este vorba despre mobil, desktop, cloud, web și Mai mult. Acesta înlocuiește atât .NET 5, cât și .NET Core 3.1, iar Microsoft îndeamnă dezvoltatorii să-și migreze aplicațiile de pe acele platforme mai vechi. Cu toate acestea, .NET 6 este acceptat numai în Visual Studio 2022 pentru Windows și Mac, așa că dacă utilizați o versiune mai veche, nu veți putea folosi noua platformă.
Puteți descărcați Visual Studio 2022 de pe site-ul oficial, și cap aici pentru a descărca .NET 6.