Dalam langkah signifikan untuk .NET, Microsoft telah meluncurkan pratinjau keenam .NET 8. Di antara berbagai kemajuan dan peningkatan yang mencirikan pratinjau ini, salah satu inklusi yang paling menarik adalah integrasi .NET MAUI ke dalam Visual Studio Code melalui ekstensi inovatif .
Kabar peluncuran tersebut diumumkan dalam posting blog oleh Maddy Montaquila, seorang manajer program senior untuk .NET MAUI di Microsoft. Dia menulis, Sekilas tentang ekstensi .NET MAUI sudah keluar. Ditambah dengan C# Dev Kit, ekstensi ini membekali Anda dengan toolkit yang diperlukan untuk mengembangkan aplikasi seluler dan desktop lintas platform .NET menggunakan Visual Studio Code di Windows, macOS, atau Linux.
Pratinjau .NET 8 6 hadir dengan berbagai fitur, termasuk mode WASM baru yang menarik, peningkatan generator sumber, dan peningkatan kinerja. Selain itu, dukungan NativeAOT kini tersedia untuk iOS, sehingga meningkatkan tingkat inklusivitas .NET 8.
Mode WASM baru pada dasarnya adalah mode globalisasi Hibrida yang menghadirkan paket ICU yang diperkecil sambil memanfaatkan API Web secara maksimal. Mode ini sangat efisien untuk aplikasi yang memerlukan data pelokalan dari berbagai sumber.
Beberapa kemajuan penting telah dimasukkan ke dalam generator sumber System.Text.Json. Caching yang lebih baik, pemformatan kode, dan peringatan diagnostik baru adalah beberapa di antaranya. Demikian juga, generator sumber pengikatan konfigurasi telah disesuaikan untuk meningkatkan efisiensi.
Di antara utilitas baru lainnya, generator sumber validasi opsi juga diperkenalkan. Implementasi logika validasi yang lebih baik ini dan mengurangi overhead startup. Plus, generator sumber ramah antarmuka COM baru juga diluncurkan.
Rilis ini juga meluncurkan beberapa pembaruan untuk ASP.NET Core. Pengalaman debug yang ditingkatkan, metrik baru, dan pengikatan formulir kompleks yang sekarang diakomodasi dalam API minimal adalah tambahan utama yang baru.
Selain itu, Blazor mendapatkan peningkatan dengan pengikatan dan validasi model formulir dengan rendering sisi server, navigasi halaman yang lebih efisien, rendering streaming untuk mempertahankan elemen DOM yang ada, dan banyak lagi.
Mengakhiri pengumuman tersebut, Justin Yoo, advokat cloud senior untuk .NET di Microsoft, memuji kolaborasi dan upaya tim .NET dalam mengembangkan penyempurnaan ini. Dia menyatakan, Kami ingin mengucapkan terima kasih yang tulus kepada semua orang yang telah berkontribusi pada .NET 8 sejauh ini. Baik melalui kontribusi kode, laporan bug, atau umpan balik yang bermanfaat, upaya Anda telah memungkinkan hal ini.
Meskipun kemajuan di ranah .NET tentu patut dipuji, mereka juga menggambarkan bagaimana platform seperti AppMaster berperan penting dalam mempromosikan pengalaman no-code, low-code untuk pengembang. Mereka merampingkan pembuatan aplikasi backend, web, dan seluler yang kuat dan sangat skalabel, membawa tingkat kenyamanan dan kecanggihan baru ke dalam proses pengembangan.