Esercitazioni e articoli consigliati su MVC
Introduzione
- Introduzione con ASP.NET MVC 5 Questa serie part 11 è un buon punto di partenza.
- Concetti fondamentali di Pluralsight ASP.NET MVC 5 (corso video)
- Ciclo di vita di un'applicazione MVC 5 ASP.NET Documento PDF che illustra il ciclo di vita di un'app MVC 5 ASP.NET.
Uso dei dati
- Introduzione con EF 6 Code First usando la serie premiata di MVC 5 Tom Dykstra, entra in profondità in EF.
Sicurezza
- Creare un'app MVC ASP.NET con autenticazione e database SQL e distribuirla in Azure Questa esercitazione comune illustra come creare una semplice app e aggiungere appartenenza e ruoli.
- Creare un'app ASP.NET MVC 5 con Facebook, Twitter, LinkedIn e Google OAuth2 Sign-On Questa esercitazione illustra come creare un'applicazione Web MVC 5 ASP.NET che consente agli utenti di accedere usando OAuth 2.0 con le credenziali di un provider di autenticazione esterno, ad esempio Facebook, Twitter, LinkedIn, Microsoft o Google.
- Creare un'app Web ASP.NET MVC 5 sicura con accesso, conferma tramite posta elettronica e reimpostazione della password Prima di una serie su Identity, include il codice per inviare di nuovo un collegamento di conferma.
- ASP.NET'app MVC 5 con SMS e posta elettronica Two-Factor Authentication Secondo nella serie Identity.
- Procedure consigliate per la distribuzione delle password e di altri dati sensibili in ASP.NET e in Servizio app di Azure
- Autenticazione a due fattori tramite SMS e posta elettronica con ASP.NET Identity
isPersistent
e il cookie di sicurezza, il codice per richiedere a un utente di avere un account di posta elettronica convalidato prima di poter accedere, come SignInManager verifica il requisito 2FA e altro ancora. - Conferma dell'account e ripristino delle password con identità di ASP.NET Fornisce informazioni dettagliate sull'identità non trovata in Creare un'app Web ASP.NET MVC 5 con accesso, conferma tramite posta elettronica e reimpostazione della password , ad esempio come consentire agli utenti di reimpostare la password dimenticata.
Azure
- Creare un'app Web ASP.NET in Azure Esercitazione breve e semplice per la distribuzione in Azure.
- Creare un'app MVC ASP.NET con autenticazione e database SQL e distribuirla in Azure
Prestazioni e debug
ASP.NET MVC DropDownListFor con SelectListItem
Quando si usa l'helper DropDownListFor e si passa alla raccolta di SelectListItem
da cui viene popolata, l'oggetto DropdownListFor
modifica la raccolta passata dopo la chiamata. DropdownListFor
modifica le SelectListItems
proprietà Selezionate in qualsiasi elemento selezionato dall'elenco a discesa. Ciò comporta un comportamento imprevisto.
La DropDownListForproprietà , DropDownList, EnumDropDownListFor, ListBoxe ListBoxFor aggiorna la proprietà Selected di qualsiasi IEnumerable<SelectListItem>
elemento passato o trovato in ViewData.
La soluzione alternativa consiste nel creare enumerabili separati, contenenti istanze distinte SelectListItem
, per ogni proprietà nel modello.
Per altre informazioni, vedere GetSelectListWithDefaultValue Modifies IEnumerable<SelectListItem> selectList
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per