Platforma pentru Dezvoltatori .NET 9 Lansată, Iată Noutățile
Microsoft a lansat platforma sa de dezvoltare .NET 9, gratuită și open-source, cu actualizări semnificative în performanță, optimizarea memoriei și integrarea AI.
Microsoft a anunțat lansarea platformei sale de dezvoltare gratuită și open-source .NET 9, cea mai recentă și mai avansată versiune a .NET de până acum.
Cu mii de îmbunătățiri, inclusiv actualizări substanțiale în întregul stack .NET, .NET 9 vă oferă productivitate crescută, performanță de neegalat, funcții inteligente și securitate sporită.
Vorbind despre performanță, .NET 9 este cea mai rapidă versiune de .NET de până acum, incluzând peste 1.000 de îmbunătățiri legate de performanță. Aceste schimbări abordează fiecare aspect al platformei — de la îmbunătățirile runtime până la optimizările limbajului — și oferă câștiguri substanțiale în viteză și eficiență.
Este demn de menționat faptul că Colectorul de Gunoi al Serverului a fost adaptat pentru a răspunde mai bine cerințelor de memorie ale aplicațiilor, în special în medii cu numeroase nuclee, reducând totodată consumul de memorie cu până la 93% în anumite teste de referință.
Potrivit dezvoltatorilor, aceștia au observat, de asemenea, câștiguri importante în benchmark-ul TechEmpower, evidențiind o creștere semnificativă de 15% a performanței în cereri pe secundă. Aceste îmbunătățiri fac ca .NET 9 să fie ideal pentru dezvoltatorii care construiesc aplicații cu un volum mare de tranzacții și eficiente din punct de vedere al resurselor.
Împreună cu .NET 9, Microsoft lansează și .NET Aspire 9, un set puternic de unelte, șabloane și pachete concepute pentru a crea aplicații gata de producție cu ușurință.
Cu noi API-uri și funcționalități precum posibilitatea de a menține containerele active între sesiunile de depanare și integrări pentru platforme precum OpenAI și Milvus, .NET Aspire 9 simplifică parcursul tău în dezvoltarea aplicațiilor cloud, reducând în același timp complexitatea implementării.
Mai mult, .NET 9 face ca integrarea inteligenței artificiale în aplicațiile tale să fie mai ușoară ca niciodată. Microsoft a colaborat cu parteneri din întregul ecosistem AI, inclusiv Azure, OpenAI, Pinecone și LlamaIndex, pentru a asigura o integrare fără probleme a serviciilor AI în .NET.
Cu noi abstracții precum Microsoft.Extensions.AI și Microsoft.Extensions.VectorData, dezvoltatorii pot acum să lucreze cu ușurință atât cu modele de limbaj mari, cât și mici, cu embedding-uri și alte servicii AI pentru a crea aplicații inteligente.
În plus, noile blocuri de construcție pentru AI – cum ar fi tokenizatoarele îmbunătățite și suportul pentru Tensor – simplifică crearea de soluții bazate pe AI. GitHub Copilot a fost, de asemenea, îmbunătățit pentru a sprijini dezvoltatorii în depanare, scrierea de cod și gestionarea fluxurilor de lucru comune mai eficient, aducând promisiunea AI în munca ta de zi cu zi.
De asemenea, merită menționat faptul că .NET 9 continuă să dezvolte aplicațiile web full-stack cu ASP.NET Core și Blazor. Aplicațiile ASP.NET Core construite cu această versiune beneficiază de gestionarea optimizată a fișierelor statice, reducerea utilizării memoriei și timpi de pornire semnificativ mai rapizi – făcându-le sigure, eficiente și capabile să deservească utilizatori la orice scară.
În același timp, Blazor primește un upgrade major, cu îmbunătățiri ale performanței, o experiență de reconectare mai intuitivă pentru componentele randate pe server și o adaptabilitate mai bună a runtime-ului, pentru a face construirea de aplicații web frumoase și interactive mult mai ușoară.
În cele din urmă, cu .NET MAUI (Multi-platform App UI), dezvoltatorii pot acum să creeze cu ușurință aplicații pentru mobil și desktop dintr-o singură bază de cod. În plus, lansarea .NET 9 aduce performanță crescută și o integrare mai profundă cu funcțiile platformelor Android, iOS, macOS și Windows.
Pentru o explorare mai detaliată a tuturor noilor caracteristici, consultați anunțul oficial Microsoft. Descărcările pentru .NET 9 sunt disponibile acum, împreună cu actualizările pentru Visual Studio 2022 și C# Dev Kit pentru Visual Studio Code.
