Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Introduzione
- Introduzione a ASP.NET MVC 5 Questa serie part 11 è un buon punto di partenza.
- Concetti fondamentali di Pluralsight ASP.NET MVC 5 (video course)
- Documento PDF sul ciclo di vita di un'applicazione ASP.NET MVC 5 che illustra il ciclo di vita di un'app ASP.NET MVC 5.
Uso dei dati
- Introduzione a EF 6 Code First con MVC 5 La serie premiata di Tom Dykstra si immerge 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 appartenenze e ruoli.
- Creare un'app MVC 5 ASP.NET con Facebook, Twitter, LinkedIn e Google OAuth2 Sign-On Questa esercitazione illustra come creare un'applicazione Web ASP.NET MVC 5 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 email e reimpostazione della password. È il primo di una serie su Identity e include il codice per inviare nuovamente un link di conferma.
- App ASP.NET MVC 5 con SMS e e-mail Autenticazione a Due Fattori Secondo nella serie sull'Identità.
- Procedure consigliate per la distribuzione delle password e di altri dati sensibili in ASP.NET e nel servizio app di Azure
-
Autenticazione a due fattori tramite SMS e posta elettronica con ASP.NET Identity
isPersistente il cookie di sicurezza, codice per richiedere a un utente di avere un account di posta elettronica convalidato prima di poter accedere, come SignInManager verifica la presenza di requisiti 2FA e altro ancora. - Conferma dell'account e ripristino delle password con identità ASP.NET Fornisce informazioni dettagliate sull'identità non trovate in Creare un'app Web di ASP.NET MVC 5 sicura 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 Breve e semplice esercitazione 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 gli si passa la raccolta di SelectListItem da cui viene popolata, l'oggetto DropdownListFor modifica la raccolta passata dopo che è stato chiamato.
DropdownListFor modifica le SelectListItems proprietà selezionate in base a quanto è stato scelto dal menu a discesa. Questo comporta un comportamento imprevisto.
Le DropDownListFor, DropDownList, EnumDropDownListFor, ListBox e ListBoxFor aggiornano la proprietà Selected di qualsiasi IEnumerable<SelectListItem> passato o presente in ViewData.
La soluzione alternativa consiste nel creare enumerabili separati, contenenti istanze distinte SelectListItem , per ogni proprietà nel modello.
Per altre informazioni, vedere GetSelectListWithDefaultValue Modifica IEnumerable<SelectListItem> selectList