Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
tarafından Rick Anderson
Kullanmaya Başlama
- ASP.NET MVC 5 ile Çalışmaya Başlama Bu 11 bölüm serisi, başlamak için iyi bir yerdir.
- Pluralsight ASP.NET MVC 5 TemelLeri (video kursu)
- ASP.NET MVC 5 uygulamasının yaşam döngüsünü gösteren PDF belgesi.
Verilerle çalışma
- MVC 5 kullanarak EF 6 Code First ile Çalışmaya Başlama Tom Dykstra'nın ödüllü serisi EF'in derinliklerine iner.
Güvenlik
- Kimlik doğrulaması ve SQL DB ile ASP.NET MVC uygulaması oluşturma ve Azure'a dağıtma Bu popüler öğretici, basit bir uygulama oluşturma ve üyelik ve rol ekleme konusunda size yol gösterir.
- Facebook, Twitter, LinkedIn ve Google OAuth2 ile ASP.NET MVC 5 Uygulaması Oluşturma Bu öğreticide , kullanıcıların Facebook, Twitter, LinkedIn, Microsoft veya Google gibi bir dış kimlik doğrulama sağlayıcısının kimlik bilgileriyle OAuth 2.0 kullanarak oturum açmasına olanak tanıyan bir ASP.NET MVC 5 web uygulamasının nasıl oluşturulacağı gösterilmektedir.
- Güvenli bir ASP.NET MVC 5 web uygulaması oluşturun oturum açma, e-posta onayı ve parola sıfırlama ile. Kimlik konusundaki bir serinin ilkinde, onay bağlantısını yeniden göndermek için kodu içerir.
- ASP.NET MVC 5 uygulaması, SMS ve e-posta ile iki faktörlü kimlik doğrulama özellikli Identity serisinde ikincisi.
- Parolaların ve diğer hassas verilerin ASP.NET ve Azure App Service’e dağıtılması için en iyi yöntemler
-
ASP.NET Kimliği
isPersistentve güvenlik tanımlama bilgisi ile SMS ve e-posta kullanarak iki öğeli kimlik doğrulaması, kullanıcının oturum açabilmesi için doğrulanmış bir e-posta hesabına sahip olmasını gerektiren kod, SignInManager'ın 2FA gereksinimini denetlemesi ve daha fazlası. - ASP.NET Kimliği ile Hesap Onayı ve Parola Kurtarma, kullanıcılara unutulan parolalarını nasıl sıfırlayabileceklerini açıklayan kimlik bilgileri sağlar. Bu detaylar, oturum açma, e-posta onayı ve parola sıfırlama içeren güvenli bir ASP.NET MVC 5 web uygulaması oluşturma bölümünde bulunmayan bilgilerdir.
Azure
- Azure'da ASP.NET web uygulaması oluşturun. Azure'a dağıtım için kısa ve basit bir kılavuz.
- Kimlik doğrulaması ve SQL DB ile ASP.NET MVC uygulaması oluşturma ve Azure'a dağıtma
Performans ve Hata Ayıklama
ASP.NET MVC DropDownListFor ile SelectListItem
DropDownListFor yardımcısını kullanıp SelectListItem koleksiyonu bu yardımcıya doldurulacak şekilde geçirirken, DropdownListFor çağrıldıktan sonra geçirilen koleksiyonu değiştirir.
DropdownListFor, SelectListItems seçili özellikleri açılır liste tarafından seçilen özelliklerle değiştirir. Bu, beklenmeyen davranışlara yol açar.
DropDownListFor, DropDownList, EnumDropDownListFor, ListBox ve ListBoxFor, ViewData'da geçirilen veya bulunan herhangi birinin IEnumerable<SelectListItem> Selected özelliğini güncelleştirir.
Geçici çözüm, modeldeki her özellik için ayrı örnekler içeren ayrı SelectListItem numaralandırılabilir öğeler oluşturmaktır.
Daha fazla bilgi için bkz GetSelectListWithDefaultValue Modifies IEnumerable<SelectListItem> selectList