Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
oleh Rick Anderson
Memulai
- Memulai ASP.NET MVC 5 Seri bagian 11 ini adalah tempat yang baik untuk memulai.
- Pluralsight ASP.NET MVC 5 Fundamentals (kursus video)
- Siklus hidup dokumen PDF Aplikasi MVC 5 ASP.NET yang membuat bagan siklus hidup aplikasi MVC 5 ASP.NET.
Bekerja dengan data
- Memulai Kode EF 6 Terlebih Dahulu menggunakan seri pemenang penghargaan MVC 5 Tom Dykstra mendalami EF.
Keamanan
- Membuat aplikasi MVC ASP.NET dengan auth dan SQL DB dan menyebarkan ke Azure Tutorial populer ini memandu Anda membuat aplikasi sederhana dan menambahkan keanggotaan dan peran.
- Buat aplikasi MVC 5 ASP.NET dengan Facebook, Twitter, LinkedIn, dan Masuk Google OAuth2 Tutorial ini menunjukkan kepada Anda cara membuat aplikasi web ASP.NET MVC 5 yang memungkinkan pengguna untuk masuk menggunakan OAuth 2.0 dengan kredensial dari penyedia autentikasi eksternal, seperti Facebook, Twitter, LinkedIn, Microsoft, atau Google.
- Buat aplikasi web ASP.NET MVC 5 yang aman dengan masuk, konfirmasi email, dan reset kata sandi Pertama dalam seri di Identitas, termasuk kode untuk mengirim ulang tautan konfirmasi.
- ASP.NET aplikasi MVC 5 dengan SMS dan email Two-Factor Authentication Second di Seri identitas.
- Praktik terbaik untuk menyebarkan kata sandi dan data sensitif lainnya ke ASP.NET dan Azure App Service
-
Autentikasi dua faktor menggunakan SMS dan email dengan identitas
isPersistentASP.NET dan cookie keamanan, kode untuk mengharuskan pengguna memiliki akun email yang divalidasi sebelum mereka dapat masuk, bagaimana SignInManager memeriksa persyaratan 2FA, dan banyak lagi. - Konfirmasi Akun dan Pemulihan Kata Sandi dengan identitas ASP.NET Menyediakan detail tentang Identitas yang tidak ditemukan di Membuat aplikasi web MVC 5 ASP.NET aman dengan masuk, konfirmasi email, dan pengaturan ulang kata sandi seperti cara mengizinkan pengguna mengatur ulang kata sandi yang terlupakan.
Azure
- Buat aplikasi web ASP.NET di Azure Short dan tutorial sederhana untuk penyebaran ke Azure.
- Membuat aplikasi MVC ASP.NET dengan autentikasi dan SQL DB dan menyebarkan ke Azure
Performa dan Penelusuran Kesalahan
ASP.NET MVC DropDownListFor dengan SelectListItem
Saat menggunakan pembantu DropDownListForSelectListItem dan meneruskannya koleksi dari mana ia diisi, DropdownListFor memodifikasi koleksi yang diteruskan setelah dipanggil.
DropdownListFor
SelectListItems mengubah properti Terpilih menjadi apa pun yang dipilih oleh daftar dropdown. Hal ini menyebabkan perilaku tak terduga.
, DropDownListFor, DropDownListEnumDropDownListFor, ListBox, dan ListBoxFor perbarui properti Yang dipilih dari semua IEnumerable<SelectListItem> yang dilewatkan atau ditemukan di ViewData.
Solusinya adalah membuat enumerable terpisah, yang berisi instans yang berbeda SelectListItem , untuk setiap properti dalam model.
Untuk informasi selengkapnya, lihat GetSelectListWithDefaultValue Memodifikasi IEnumerable<SelectListItem> selectList