Microsoft anunță disponibilitatea generală a .NET 8 cu performanță și alte îmbunătățiri

Pictograma timp de citire 2 min. citit


Cititorii ajută la sprijinirea MSpoweruser. Este posibil să primim un comision dacă cumpărați prin link-urile noastre. Pictograma Tooltip

Citiți pagina noastră de dezvăluire pentru a afla cum puteți ajuta MSPoweruser să susțină echipa editorială Află mai multe

Disponibilitate Dot Net 8 .NET 8

Astăzi, Microsoft a anunțat disponibilitatea .NET 8 cu mii de îmbunătățiri de performanță, stabilitate și securitate. Alături de .NET 8, Microsoft a anunțat și câteva îmbunătățiri ale platformei și instrumentelor pentru a îmbunătăți productivitatea dezvoltatorilor. Puteți citi mai jos despre cele mai importante momente ale versiunii .NET 8.

Performanță:

  • .NET 8 vine cu un nou generator de cod numit Dynamic Profile-Guided Optimization (PGO) care vă optimizează codul pe baza utilizării din lumea reală. Microsoft susține că această caracteristică poate îmbunătăți performanța aplicațiilor cu până la 20%.
  • Suportul pentru setul de instrucțiuni AVX-512 permite operații paralele pe vectori de date pe 512 biți.
  • Tipurile primitive (numerice și nu numai) implementează acum o nouă interfață formatabilă și analizabilă, care le permite să formateze și să analizeze direct ca UTF-8 fără nicio supracodificare.

.NET Aspire:

.NET Aspire este o stivă pentru construirea de aplicații native din cloud rezistente, observabile și configurabile cu .NET. .NET Aspire conține un set organizat de componente care sunt îmbunătățite pentru cloud-native cu telemetrie, reziliență, configurare și verificări de sănătate. .NET Aspire vă ajută cu următoarele:

  • Orchestrarea: .NET Aspire oferă caracteristici pentru rularea și conectarea aplicațiilor cu mai multe proiecte și dependențele acestora.
  • Componente: Componentele .NET Aspire sunt pachete NuGet pentru servicii utilizate în mod obișnuit, cum ar fi Redis sau Postgres, cu interfețe standardizate care asigură că se conectează constant și perfect cu aplicația dvs.
  • scule: .NET Aspire vine cu șabloane de proiect și experiențe de instrumente pentru Visual Studio și dotnet CLI vă ajută să creați și să interacționați cu aplicații .NET Aspire.

Îmbunătățiri ale containerului .NET:

Imaginea .NET vine acum cu un utilizator non-root pentru mai multă securitate. Instrumentul .NET SDK publică imagini container fără un fișier Docker și sunt implicit non-root. De asemenea, timpul necesar pentru implementarea aplicațiilor .NET în containere este mai rapid datorită imaginilor de bază .NET mai mici.

Îmbunătățiri Blazor:

Blazor în .NET 8 poate folosi atât serverul, cât și clientul împreună pentru a gestiona toate nevoile dvs. de UI web.

Dezvoltare AI:

.NET 8 aduce mai multe îmbunătățiri la?System.Numerics?bibliotecă pentru a-și îmbunătăți compatibilitatea cu sarcinile de lucru generative AI.

În afară de cele de mai sus, noua versiune .NET 8 vine și cu alte câteva îmbunătățiri, puteți citi despre ele în detaliu aici.

 

Mai multe despre subiecte: .NET 8, Dezvoltatorii, Dot Net 8, microsoft

Lasă un comentariu

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate *