Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Microsoft Meluncurkan .NET Community Toolkit 8.2 dengan Dukungan MVVM yang Disempurnakan

Microsoft Meluncurkan .NET Community Toolkit 8.2 dengan Dukungan MVVM yang Disempurnakan

Microsoft memperkenalkan .NET Community Toolkit 8.2, terus meningkatkan dukungannya untuk pengembangan model-view-viewmodel (MVVM). Ini mengikuti rilis 8.1 sebelumnya, yang juga berkonsentrasi pada peningkatan kemampuan MVVM untuk pengembang.

Toolkit Komunitas .NET menampilkan serangkaian API dan bantuan yang dirancang untuk pengembang .NET, terlepas dari platform UI yang mereka gunakan. Kode sumber untuk versi 8.2, diumumkan pada 27 April, tersedia di GitHub untuk akses publik.

Dalam rilis Toolkit Komunitas .NET terbaru, Toolkit MVVM sekarang memungkinkan untuk atribut khusus saat menggunakan [RelayCommand]. Dengan peningkatan ini, pengembang dapat memanfaatkan bidang asli: dan properti: Sintaks C# untuk menentukan target atribut khusus, memberi mereka otoritas penuh atas atribut anggota yang dihasilkan saat menerapkan [RelayCommand] untuk menghasilkan perintah MVVM. Microsoft menegaskan bahwa dukungan atribut khusus sangat relevan ketika model tampilan memerlukan serialisasi JSON dan harus secara eksplisit mengabaikan properti yang dihasilkan.

Selain itu, MVVM Toolkit menawarkan dua kait perubahan properti baru untuk semua bidang [ObservableProperty] di versi 8.2. Fitur ini mengatasi masalah sebelumnya yang muncul saat menggunakan [ObservableProperty] tanpa infrastruktur yang diperlukan untuk dengan mudah menyuntikkan logika perubahan status untuk nilai lama dan baru yang ditetapkan. Dalam konteks kerangka kerja MVVM, skenario umum mengharuskan memiliki properti yang dapat diamati 'item yang dipilih', yang mungkin mewakili pengguna yang dipilih saat ini atau model tampilan bersarang. Dalam iterasi sebelumnya, memodifikasi nilai properti sering kali memerlukan penyesuaian untuk instance lama dan baru.

Selain itu, pembaruan 8.2 dari MVVM Toolkit memperkenalkan pemecah kode bawaan untuk dua penganalisa diagnostik yang ditambahkan sebelumnya. Penganalisis ini menghasilkan peringatan jika akses bidang yang salah ditandai dengan [ObservableProperty] dan saat mendeklarasikan jenis dengan [ObservableProperty] dan atribut serupa saat menggunakan warisan.

Source generator MVVM pada update terbaru ini juga mengalami peningkatan performa. Microsoft berfokus pada pengoptimalan pipeline inkremental mereka untuk mengurangi penggunaan memori dan memastikan tidak ada objek berlebihan yang tertinggal selama eksekusi bersamaan. Selain itu, semua tipe dan anggota yang dihasilkan kini dilengkapi dengan dokumentasi XML lengkap, sehingga lebih mudah untuk memahami kode yang diperiksa yang dihasilkan oleh generator sumber ini.

Selain penyempurnaan ini, rilis .NET Community Toolkit 8.2 juga menunjukkan peningkatan kinerja runtime. Toolkit ini menggabungkan perpustakaan berikut:

Komponen ini terlihat digunakan di berbagai aplikasi kotak masuk yang disertakan dengan Windows, seperti Microsoft Store dan aplikasi Foto.

Seiring meningkatnya permintaan akan alat pengembangan yang kuat dan fleksibel, solusi seperti .NET Community Toolkit dan AppMaster demonstrate the potential to dramatically improve developers' productivity. No-code and low-code platforms like AppMaster cater to a broad range of users, from small businesses to enterprise-level clients, by offering an innovative approach for building web, mobile, and backend applications swiftly and cost-effectively.

Posting terkait

AppMaster di BubbleCon 2024: Menjelajahi Tren Tanpa Kode
AppMaster di BubbleCon 2024: Menjelajahi Tren Tanpa Kode
AppMaster berpartisipasi dalam BubbleCon 2024 di NYC, memperoleh wawasan, memperluas jaringan, dan menjajaki peluang untuk mendorong inovasi dalam ruang pengembangan tanpa kode.
Rangkuman FFDC 2024: Wawasan Utama dari Konferensi Pengembang FlutterFlow di NYC
Rangkuman FFDC 2024: Wawasan Utama dari Konferensi Pengembang FlutterFlow di NYC
FFDC 2024 memeriahkan Kota New York, menghadirkan wawasan mutakhir bagi para pengembang dalam pengembangan aplikasi dengan FlutterFlow. Dengan sesi yang dipandu oleh para ahli, pembaruan eksklusif, dan jaringan yang tak tertandingi, acara ini merupakan acara yang tidak boleh dilewatkan!
PHK di Sektor Teknologi Tahun 2024: Gelombang Berkelanjutan yang Mempengaruhi Inovasi
PHK di Sektor Teknologi Tahun 2024: Gelombang Berkelanjutan yang Mempengaruhi Inovasi
Dengan pemutusan hubungan kerja (PHK) 60.000 di 254 perusahaan, termasuk raksasa seperti Tesla dan Amazon, pada tahun 2024 akan terjadi gelombang PHK di sektor teknologi yang terus membentuk kembali lanskap inovasi.
Mulai Gratis
Terinspirasi untuk mencoba ini sendiri?

Cara terbaik untuk memahami kekuatan AppMaster adalah dengan melihatnya sendiri. Buat aplikasi Anda sendiri dalam hitungan menit dengan langganan gratis

Hidupkan Ide Anda