Sistem Manajemen Tugas Sederhana yang merupakan contoh implementasi aplikasi web MVC menggunakan Microsoft ASP.NET Core 2.2 Framework dan Entity Framework Core 2.2 . Fitur yang termasuk dalam perangkat lunak ini adalah pengelolaan tugas standar. Ke dalam tugas Anda dapat menetapkan pengguna penerima untuk menyelesaikan tugas itu. Sistem memungkinkan untuk mencatat proses penyelesaian tugas, dan melampirkan tugas ke tonggak sejarah.
Saya lebih suka menggunakan di .NET Framework memproyeksikan kerangka kerja entitas ORM, karena didokumentasikan dengan baik, dan memiliki banyak fitur, yang menyederhanakan menggunakan model database relasional di aplikasi saya. Dan tentu saja cocok tanpa kesulitan untuk program saya. Ini juga cepat dan dioptimalkan untuk bekerja di .NET Framework Ecosystem.
Saya menggunakan layanan identitas bawaan standar, tetapi itu sedikit diperpanjang, misalnya untuk menggunakannya dalam hubungan dengan model kerangka kerja entitas saya. Biasanya saya memperluasnya untuk menggunakan int sebagai kunci utama, tetapi kali ini saya mencoba menggunakan panduan standar untuk melakukannya seperti cara yang benar Microsoft .
Sebagai bagian frontend dari proyek saya, saya menggunakan standar yang disampaikan dengan kerangka kerja Razorviews termasuk Bootstrap CSS Framework. Ini menyederhanakan pengembangan proyek oleh built in helters, misalnya favorit saya di antara mereka adalah pembantu formulir dengan CSRF, perlindungan XSS, dan validasi sisi klien menggunakan jQuery dan sebelum kerangka kerja CSS yang disebutkan. Ini juga bekerja dengan sempurna dengan validasi sisi server yang diimplementasikan di ASP.NET Core, dan Entity Framework Core.