Microsoft mengumumkan ketersediaan umum .NET 8 dengan kinerja dan peningkatan lainnya

Ikon waktu membaca 2 menit Baca


Pembaca membantu dukungan MSpoweruser. Kami mungkin mendapat komisi jika Anda membeli melalui tautan kami. Ikon Keterangan Alat

Baca halaman pengungkapan kami untuk mengetahui bagaimana Anda dapat membantu MSPoweruser mempertahankan tim editorial Baca lebih lanjut

Ketersediaan Dot Net 8.NET 8

Hari ini, Microsoft mengumumkan ketersediaan .NET 8 dengan ribuan peningkatan kinerja, stabilitas, dan keamanan. Bersamaan dengan .NET 8, Microsoft juga mengumumkan beberapa peningkatan platform dan alat untuk meningkatkan produktivitas pengembang. Anda dapat membaca tentang hal-hal penting dari rilis .NET 8 di bawah.

Kinerja:

  • .NET 8 hadir dengan generator kode baru yang disebut Dynamic Profile-Guided Optimization (PGO) yang mengoptimalkan kode Anda berdasarkan penggunaan di dunia nyata. Microsoft mengklaim fitur ini mampu meningkatkan kinerja aplikasi hingga 20%.
  • Dukungan set instruksi AVX-512 memungkinkan operasi paralel pada vektor data 512-bit.
  • Tipe primitif (numerik dan seterusnya) sekarang mengimplementasikan antarmuka baru yang dapat diformat dan diurai, yang memungkinkan mereka untuk langsung memformat dan menguraikan sebagai UTF-8 tanpa overhead transcoding apa pun.

.NET Aspirasi:

.NET Aspire adalah tumpukan untuk membangun aplikasi cloud-native yang tangguh, dapat diamati, dan dikonfigurasi dengan .NET. .NET Aspire berisi serangkaian komponen pilihan yang ditingkatkan untuk cloud-native dengan telemetri, ketahanan, konfigurasi, dan pemeriksaan kesehatan. .NET Aspire membantu dalam hal berikut:

  • Orkestrasi: .NET Aspire menyediakan fitur untuk menjalankan dan menghubungkan aplikasi multi-proyek dan dependensinya.
  • Komponen: Komponen .NET Aspire adalah paket NuGet untuk layanan yang umum digunakan, seperti Redis atau Postgres, dengan antarmuka standar yang memastikan komponen tersebut terhubung secara konsisten dan lancar dengan aplikasi Anda.
  • Tooling: .NET Aspire hadir dengan templat proyek dan pengalaman perkakas untuk Visual Studio dan dotnet CLI membantu Anda membuat dan berinteraksi dengan aplikasi .NET Aspire.

Peningkatan Kontainer .NET:

Gambar .NET kini hadir dengan pengguna non-root untuk keamanan lebih. Perkakas .NET SDK menerbitkan gambar kontainer tanpa Dockerfile dan non-root secara default. Selain itu, waktu yang dibutuhkan untuk menyebarkan aplikasi .NET ke kontainer lebih cepat karena gambar dasar .NET lebih kecil.

Peningkatan Blazor:

Blazor di .NET 8 dapat menggunakan server dan klien secara bersamaan untuk menangani semua kebutuhan UI web Anda.

Pengembangan AI:

.NET 8 membawa beberapa perbaikan pada?System.Numerics?library untuk meningkatkan kompatibilitasnya dengan beban kerja AI Generatif.

Selain hal di atas, rilis .NET 8 yang baru juga dilengkapi dengan beberapa peningkatan lainnya, Anda dapat membacanya secara detail di sini.

 

Lebih lanjut tentang topik: .NET 8, pengembang, titik bersih 8, microsoft

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai *