Ottimizzazione di ASP.NET
In ASP.NET sono integrati diversi strumenti e funzionalità che consentono di progettare e implementare applicazioni Web a elevate prestazioni. Tali funzionalità includono:
- Un modello di elaborazione migliorato.
- Compilazione delle pagine richieste e archiviazione automatica nel server.
- Contatori delle prestazioni specifici di ASP.NET.
- Strumenti per il testing delle applicazioni Web.
Tramite ASP.NET è anche possibile creare applicazioni Web in grado di soddisfare le esigenze che si presentano quando è necessario elaborare contemporaneamente un numero elevato di richieste.
In questa sezione
- Cenni preliminari sulle prestazioni di ASP.NET
Vengono presentati i miglioramenti introdotti con ASP.NET in termini di prestazioni e vengono esposti i concetti principali per l'ottimizzazione delle prestazioni delle applicazioni Web. - Sviluppo di applicazioni ASP.NET a elevate prestazioni
Vengono descritte dettagliatamente le tecniche che consentono di sviluppare applicazioni Web ASP.NET con tempi di risposta brevi ed elevata velocità di trasmissione dei dati. - Monitoraggio delle prestazioni delle applicazioni ASP.NET
Vengono forniti cenni preliminari sugli strumenti e i metodi utilizzabili per monitorare le applicazioni Web ASP.NET e viene riportato un elenco dei contatori di prestazioni forniti con ASP.NET.
Sezioni correlate
- Funzionalità di memorizzazione nella cache di ASP.NET
Viene presentato il meccanismo di memorizzazione nella cache utilizzato con ASP.NET. - Monitoraggio dei limiti delle prestazioni
Viene descritto come utilizzare i contatori delle prestazioni forniti con .NET Framework, nonché come creare oggetti PerformanceCounter per personalizzare il modo in cui vengono monitorate le applicazioni, i servizi e i driver.