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.
Per lo sviluppo di nuove app Web, è consigliabile Blazor.
Sono disponibili le guide dettagliate seguenti per lo sviluppo di applicazioni ASP.NET.
Nota
Per informazioni sulle esercitazioni di ASP.NET Core Trovali qui.
Moduli Web
- Modifica del codice di Web Form ASP.NET in Visual Studio 2013
- Uso di Controllo pagina in Visual Studio 2012
- Associazione di modelli e Web Form in Visual Studio 2013
- Resilienza della connessione e intercettazione dei comandi di Web Form ASP.NET
- Creare un'app Web Form ASP.NET sicura con registrazione utente, messaggi di posta elettronica di conferma e reimpostazione della password (C#)
- Creare un'app Web Form 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 Form
- ASP.NET 4 - Continuazione con Entity Framework 4 e Web Form
- ASP.NET 4 - Distribuzione Web con SQL Server Compact tramite Visual Studio
MVC
- Uso 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 SMS e messaggio di posta elettronica per autenticazione a due fattori
- XSRF/CSRF Prevention in ASP.NET MVC and Web Pages (Prevenzione delle richieste intersito false in ASP.NET MVC e nelle pagine Web ASP.NET)
- 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
- Uso 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 Form ASP.NET
- Creazione di pagine della Guida dell'API Web
- Laboratorio pratico: creare un'applicazione a pagina singola (SPA) 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 l'hosting indipendente dell'API Web 2
- Eseguire l'hosting dell'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 multipart
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
- Utilizzo 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 di 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 di risorse 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
- Laboratorio pratico: applicazioni Web in tempo reale con SignalR
- Unit test di applicazioni SignalR
- Abilitazione della traccia di SignalR
- Scalabilità orizzontale di SignalR con il bus di servizio di Azure
- Scalabilità orizzontale di SignalR con Redis
- Scalabilità orizzontale 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: Hosting indipendente di SignalR
- Uso di SignalR con app Web nel servizio app di Azure
ASP.NET Identity
- Aggiunta di ASP.NET Identity a un progetto Web Form 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#)