Singkatnya, suatu area dapat didefinisikan sebagai: unit fungsional yang lebih kecil dalam proyek ASP.NET MVC dengan set pengontrol, tampilan, dan modelnya sendiri. Sebuah aplikasi MVC tunggal mungkin memiliki sejumlah Area . Setiap Area memiliki pengontrol, model, dan tampilannya sendiri. Secara fisik, Area diletakkan di bawah folder terpisah.
Dalam hal ini, bagaimana cara menggunakan area di ASP NET MVC?
Buat Area Anda dapat membuat Area menggunakan ASP . .NET MVC 5 dan Visual Studio 2013 untuk web dengan mengklik kanan proyek di explorer solusi -> Tambah -> Area .. Masukkan nama Area di kotak dialog Tambah Area dan klik Tambah. Ini akan menambahkan folder ‘admin’ di bawah folder Area seperti yang ditunjukkan di bawah ini.
Orang mungkin juga bertanya, apa itu folder App_Start MVC? App_Start hanyalah folder lain yang mengelompokkan konfigurasi ASP.NET MVC , yang pada versi ASP.NET MVC sebelumnya dilakukan di Global. asax. ASP.NET MVC memperkenalkan lebih banyak unsur konfigurasi, dan folder ini sangat ideal untuk menempatkan konfigurasi ini. Misalnya, auth baru MVC 5.
Sehubungan dengan ini, apa itu filter MVC?
ASP.NET MVC Filter adalah kelas khusus tempat Anda dapat menulis logika khusus untuk dieksekusi sebelum atau setelah metode tindakan dijalankan. Filter dapat diterapkan ke metode tindakan atau pengontrol dengan cara deklaratif atau terprogram.
Apa itu AreaRegistration RegisterAllAreas?
RegisterAllAreas() Mendaftarkan semua area dalam aplikasi ASP.NET MVC. RegisterAllAreas (Object) Mendaftarkan semua area dalam aplikasi ASP.NET MVC dengan menggunakan informasi yang ditentukan pengguna yang ditentukan.