MVC tarafından önerilen öğreticiler ve makaleler
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 bir ASP.NET MVC 5 Uygulaması PDF belgesinin yaşam döngüsü.
Verilerle çalışma
- MVC 5 Tom Dykstra'nın ödüllü serisini kullanarak EF 6 Code First ile çalışmaya başlama, 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.
- Oturum açma, e-posta onayı ve parola sıfırlama ile güvenli bir ASP.NET MVC 5 web uygulaması oluşturun Identity'deki bir seride, onay bağlantısını yeniden göndermek için kod içerir.
- MVC 5 uygulamasını SMS ve e-posta ile ASP.NET Identity serisinde Two-Factor Authentication Second e-postası.
- 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
isPersistent
ve 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ıların unutulan parolalarını sıfırlama gibi oturum açma, e-posta onayı ve parola sıfırlama ile güvenli ASP.NET MVC 5 web uygulaması oluşturma bölümünde bulunmayan Kimlik hakkında ayrıntılı bilgi sağlar.
Azure
- Azure'da ASP.NET web uygulaması oluşturma Azure'a dağıtım için kısa ve basit öğretici.
- Kimlik doğrulaması ve SQL DB ile ASP.NET MVC uygulaması oluşturma ve Azure'a dağıtma
Performans ve Hata Ayıklama
SelectListItem ile MVC DropDownListFor ASP.NET
Yardımcıyı DropDownListFor kullanırken ve bu koleksiyona doldurulan koleksiyonu SelectListItem
geçirirken, DropdownListFor
geçirilen koleksiyon çağrıldıktan sonra değiştirilir. DropdownListFor
SelectListItems
, Seçili özellikleri açılan liste tarafından seçilen özelliklerle değiştirir. Bu, beklenmeyen davranışlara yol açar.
DropDownListFor, DropDownList, EnumDropDownListFor, , ListBoxve 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