esercitazioni ASP.NET
Per il nuovo sviluppo di applicazioni Web, è consigliabile Razor Pages. Per altre informazioni, vedere Introduzione a Razor Pages.
Sono disponibili le guide dettagliate seguenti per lo sviluppo di applicazioni ASP.NET.
Nota
Cercare esercitazioni ASP.NET Core? Trovali qui.
Web Form
- Modifica del codice di Web Forms ASP.NET in Visual Studio 2013
- Uso di Controllo pagina in Visual Studio 2012
- Associazione di modelli e Web Forms in Visual Studio 2013
- Resilienza della connessione e intercettazione dei comandi di Web Forms ASP.NET
- Creare un'app Web Forms ASP.NET sicura con registrazione utente, messaggi di posta elettronica di conferma e reimpostazione della password (C#)
- Creare un'app Web Forms ASP.NET con l'autenticazione a due fattori SMS (C#)
- Uso di metodi asincroni in ASP.NET 4.5
- Distribuzione Web ASP.NET tramite Visual Studio
- ASP.NET 4 - Introduzione alla distribuzione aziendale
- ASP.NET 4 - Serie sulla distribuzione aziendale 1
- ASP.NET 4 - Serie sulla distribuzione aziendale 2 - Configurazione dei server
- ASP.NET 4 - Serie sulla distribuzione aziendale 3 - Configurazione di TFS
- ASP.NET 4 - Serie sulla distribuzione aziendale 4 - Argomenti avanzati
- ASP.NET 4 - Tailspin Spyworks
- ASP.NET 4 - Introduzione a Entity Framework 4 e Web Forms
- ASP.NET 4 - Continuazione con Entity Framework 4 e Web Forms
- ASP.NET 4 - Distribuzione Web con SQL Server Compact tramite Visual Studio
MVC
- Utilizzo di Controllo pagina in ASP.NET MVC
- Creare un'app ASP.NET MVC 5 con l'accesso OAuth2 di Facebook, Twitter, LinkedIn e Google (C#)
- Creare un'app Web ASP.NET MVC 5 sicura con accesso, messaggi di posta elettronica di conferma e reimpostazione della password (C#)
- App ASP.NET MVC 5 con autenticazione a due fattori tramite SMS e posta elettronica
- Prevenzione di XSRF/CSRF in ASP.NET MVC e pagine Web
- Prevenzione di attacchi di reindirizzamento aperti (C#)
- Migrazione di applicazioni ASP.NET MVC ai contenitori di Windows
- Eseguire la profilatura e il debug dell'app ASP.NET MVC con Glimpse
- Utilizzo di metodi asincroni in ASP.NET MVC 4
- Come aggiornare un progetto ASP.NET MVC 4 e API Web ad ASP.NET MVC 5 e API Web 2
API Web
- Introduzione all'API Web 2 (C#)
- Usare l'API Web con Web Forms ASP.NET
- Creazione di pagine della Guida dell'API Web
- Lab pratico: Creare un'applicazione a pagina singola con l'API Web ASP.NET e Angular.js
- Creare un'API REST con il routing degli attributi nell'API Web 2
- Uso dell'API Web 2 con Entity Framework 6
- Chiamata dell'API Web da un'applicazione Windows Phone 8 (C#)
- OData v4
- OData v3
- Traccia nell'API Web 2
- Unit test dell'API Web 2
- Controller degli unit test nell'API Web ASP.NET 2
- Comportamento fittizio di Entity Framework durante gli unit test dell'API Web 2
- Risoluzione dei problemi associati a errori HTTP 405 dopo la pubblicazione di applicazioni con l'API Web 2
- Proteggere un'API Web con singoli account nell'API Web 2.2
- Servizi di autenticazione esterni con l'API Web (C#)
- Abilitazione di richieste multiorigine nell'API Web 2
- Usare OWIN per il self-hosting dell'API Web 2
- Ospitare l'API Web 2 in un ruolo di lavoro di Azure
- Inserimento delle dipendenze nell'API Web 2
- Chiamata di un'API Web da un client .NET (C#)
- Invio dei dati dei moduli HTML nell'API Web: dati form-urlencoded
- Invio dei dati dei moduli HTML nell'API Web: caricamento di file e MIME composto
Pagine Web
- Programmare pagine Web ASP.NET in Visual Studio
- Invio di posta elettronica dal sito
- Aggiunta di social networking al sito Web
- Introduzione alle pagine Web ASP.NET
- Creazione di URL leggibili nei siti con pagine Web ASP.NET
- Uso dei moduli
- Convalida dell'input utente nelle pagine Web ASP.NET
- Creazione di un aspetto coerente
- Personalizzazione del comportamento a livello di sito
- Uso delle immagini
- Uso dei video
- Creazione e uso di un helper in un sito con pagine Web ASP.NET
- Installazione di un helper
- Helper di Twitter con pagine Web ASP.NET
- Visualizzazione di mappe in un sito con pagine Web ASP.NET
- Rendering dei siti con pagine Web ASP.NET per i dispositivi mobili
- Uso dei dati
- Visualizzazione dei dati in un grafico
- Uso dei file
- Introduzione al debug
- Aggiunta di sicurezza e appartenenza
- Abilitazione dell'accesso da siti esterni in un sito con pagine Web ASP.NET
- Uso di un CAPTCHA per impedire l'uso del sito Web ASP.NET da parte di programmi automatizzati (Bot)
- Memorizzazione nella cache per migliorare le prestazioni del sito Web
- Analisi del traffico
- Creazione di bundle e minimizzazione degli asset nelle pagine Web ASP.NET (Razor)
ASP.NET SignalR
- Esercitazione: Introduzione a SignalR 2
- Esercitazione: Introduzione a SignalR 2 e MVC 5
- Esercitazione: Messaggistica ad alta frequenza con SignalR 2
- Esercitazione: Trasmissione server con SignalR 2
- Lab pratico: Applicazioni Web in tempo reale con SignalR
- Unit test di applicazioni SignalR
- Abilitazione della traccia di SignalR
- Scale-out di SignalR con il bus di servizio di Azure
- Scale-out di SignalR con Redis
- Scale-out di SignalR con SQL Server
- Test della densità di connessione di SignalR con Crank
- Uso dei contatori delle prestazioni di SignalR in un ruolo Web di Azure
- Esercitazione: Self-hosting di SignalR
- Uso di SignalR con app Web in Servizio app di Azure
Identità ASP.NET
- Aggiunta di ASP.NET Identity a un progetto Web Forms vuoto o esistente
- Sviluppo di app ASP.NET con Azure Active Directory
- ASP.NET Identity: uso dell'archiviazione MySQL con un provider MySQL EntityFramework (C#)
- Conferma dell'account e recupero della password con ASP.NET Identity (C#)
- Autenticazione a due fattori tramite SMS e posta elettronica con ASP.NET Identity
- Implementazione di un provider di archiviazione MySQL personalizzato di ASP.NET Identity
- Modifica della chiave primaria per gli utenti in ASP.NET Identity
- Migrazione di un sito Web esistente dall'appartenenza SQL ad ASP.NET Identity
- Migrazione dei dati dei provider universali per l'appartenenza e i profili utente ad ASP.NET Identity (C#)
OWIN e Katana
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