Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Komma igång
- Komma igång med ASP.NET MVC 5 Denna 11 del serie är ett bra ställe att börja.
- Pluralsight ASP.NET MVC 5 Fundamentals (videokurs)
- livscykeln för ett ASP.NET MVC 5-program PDF-dokument som kartlägger livscykeln för en ASP.NET MVC 5-app.
Arbeta med data
- Introduktion till EF 6 Code First med MVC 5 Tom Dykstras prisbelönta serie utforskar EF på djupet.
Säkerhet
- Skapa en ASP.NET MVC-app med autentisering och SQL DB och distribuera till Azure Den här populära självstudien beskriver hur du skapar en enkel app och lägger till medlemskap och roller.
- Skapa en ASP.NET MVC 5-app med Facebook, Twitter, LinkedIn och Google OAuth2-inloggning Den här självstudien visar hur du skapar ett ASP.NET MVC 5-webbprogram som gör det möjligt för användare att logga in med OAuth 2.0 med autentiseringsuppgifter från en extern autentiseringsprovider, till exempel Facebook, Twitter, LinkedIn, Microsoft eller Google.
- Skapa en säker ASP.NET MVC 5-webbapp med inloggning, e-postbekräftelse och lösenordsåterställning Först i en serie om identitet, innehåller kod för att skicka om en bekräftelselänk.
- ASP.NET MVC 5-app med SMS och e-post Two-Factor Autentisering Andra i Identity-serien.
- Metodtips för att distribuera lösenord och andra känsliga data till ASP.NET och Azure App Service
-
tvåfaktorautentisering med SMS och e-post med ASP.NET identitet
isPersistentoch säkerhetscookie, kod för att kräva att en användare har ett verifierat e-postkonto innan de kan logga in, hur SignInManager söker efter 2FA-krav och mycket mer. - kontobekräftelse och lösenordsåterställning med ASP.NET identitet Innehåller information om identitet som inte hittades i Skapa en säker ASP.NET MVC 5-webbapp med inloggning, e-postbekräftelse och lösenordsåterställning till exempel hur användarna kan återställa sitt bortglömda lösenord.
Blått
- Skapa en ASP.NET-webbapp i Azure Kort och enkel självstudie om distribution till Azure.
- Skapa en ASP.NET MVC-app med autentisering och SQL DB och distribuera till Azure
Prestanda och felsökning
ASP.NET MVC DropDownListFor använder SelectListItem
När du använder DropDownListFor-hjälpfunktionen och skickar samlingen med SelectListItem från vilken den fylls i, ändrar DropdownListFor den skickade samlingen efter att den har anropats.
DropdownListFor ändrar de valda egenskaperna SelectListItems till det som har valts i listrutan. Detta leder till oväntat beteende.
Egenskaperna DropDownListFor, DropDownList, EnumDropDownListFor, ListBoxsamt ListBoxFor uppdaterar Selected-egenskapen för alla IEnumerable<SelectListItem> som har skickats eller hittats i ViewData.
Lösningen är att skapa separata uppräkningar som innehåller distinkta SelectListItem instanser för varje egenskap i modellen.
Mer information finns i GetSelectListWithDefaultValue Modifies IEnumerable<SelectListItem> selectList