Condividi tramite


Analisi di ASP.NET

Con ASP.NET viene introdotta una nuova funzionalità che, se attivata su una pagina o un'applicazione, consente di visualizzare informazioni diagnostiche sulle singole richieste di pagine ASP.NET. Con tale funzionalità di analisi, è possibile scrivere istruzioni di debug direttamente nel codice, senza che occorra rimuoverle dall'applicazione quando questa viene distribuita nei server di produzione. È anche possibile scrivere in una pagina variabili o strutture, asserire che una condizione è soddisfatta o semplicemente analizzare il percorso di esecuzione della pagina o dell'applicazione.

Per raccogliere e visualizzare questi messaggi e altre informazioni di analisi, è necessario attivare la funzione di analisi per la pagina o l'applicazione. Quando si attiva l'analisi, si verifica quanto segue:

  • Viene aggiunta una serie di tabelle di informazioni diagnostiche subito dopo l'output della pagina. Le informazioni vengono anche inviate a un'applicazione di visualizzazione di analisi (se si è attivata la funzione di analisi per l'applicazione).
  • Con ASP.NET i messaggi diagnostici personalizzati vengono visualizzati nella tabella Informazioni analisi dei dati aggiunti relativi alle prestazioni.

Le informazioni diagnostiche e i messaggi di analisi specificati vengono aggiunti all'output della pagina inviato al browser richiedente. Se lo si desidera, sarà possibile visualizzare queste informazioni in un visualizzatore di analisi distinto, Trace.axd, in cui vengono visualizzate informazioni di analisi per ogni pagina di una data applicazione. Queste informazioni possono aiutare a correggere errori o risultati indesiderati mentre in ASP.NET viene elaborata una richiesta di pagina.

Le istruzioni di analisi vengono elaborate e visualizzate solo quando è attivata la funzione di analisi. È possibile decidere se visualizzare l'analisi in una pagina, in un visualizzatore di analisi o in entrambi.

In questa sezione

Sezioni correlate

  • Creazione di applicazioni Web ASP.NET
    Vengono descritte le funzionalità di ASP.NET e ciò che è possibile ottenere quando vengono utilizzate per la programmazione.
  • Classe TraceContext
    Vengono acquisite e presentate informazioni dettagliate sull'esecuzione di una richiesta Web.