Condividi tramite


Esempio relativo alle tecnologie del modello asincrono basato su eventi

Aggiornamento: novembre 2007

In questo esempio viene illustrato come utilizzare componenti che supportano il modello asincrono basato su eventi.

Questo modello fornisce un modello di programmazione basato su eventi per l'esecuzione di operazioni asincrone. Utilizzando questo modello, è possibile generare funzionalità asincrone nelle applicazioni in fase di progettazione. Per ulteriori informazioni, vedere Programmazione multithreading con il modello asincrono basato su eventi.

Per informazioni sull'utilizzo degli esempi, vedere i seguenti argomenti:

Nota sulla sicurezza:

Questo esempio di codice viene fornito solo a scopo dimostrativo e non deve essere utilizzato in applicazioni o siti Web, poiché potrebbe non implementare le tecniche migliori a livello di protezione. Microsoft esclude ogni responsabilità per danni diretti o indiretti derivanti dall'utilizzo dell'esempio di codice per scopi diversi da quelli previsti.

Per generare ed eseguire l'esempio utilizzando il prompt dei comandi

  1. Al prompt dei comandi spostarsi nel percorso in cui sono stati salvati i file di esempio non compressi.

  2. Spostarsi in una delle sottodirectory specifiche del linguaggio della directory EventBasedAsyncSample.

  3. Digitare msbuild per generare l'esempio utilizzando il file di soluzione (sln) fornito.

  4. Digitare cd EventBasedAsyncSample<lang>\bin\Debug per spostarsi nel percorso del file eseguibile, dove <lang> è CS, VB o JSL, a seconda del linguaggio di programmazione che si desidera utilizzare.

  5. Digitare EventBasedAsyncSample<lang>.exe per eseguire l'esempio.

Per generare ed eseguire l'esempio utilizzando Visual Studio

  1. In Esplora risorse spostarsi nel percorso in cui sono stati salvati i file di esempio non compressi.

  2. Spostarsi in una delle sottodirectory specifiche del linguaggio della directory EventBasedAsyncSample.

  3. Fare doppio clic sul file di soluzione (sln) per aprirlo in Visual Studio.

  4. In Visual Studio premere F5 per generare ed eseguire l'esempio.

Per utilizzare il form EventBasedAsyncSample

  • Nel form EventBasedAsyncSample sono disponibili quattro pulsanti, uno per ciascuna tecnologia illustrata. È possibile eseguire immediatamente due degli esempi facendo clic sul pulsante Async PictureBox Sample o BackgroundWorker Sample. Per gli altri due esempi è necessario utilizzare Internet Information Services (IIS). Se IIS è disponibile, fare clic sul pulsante Async WebClient Sample o Async Web Service Sample, quindi seguire le istruzioni per rendere disponibili i file forniti tramite IIS. Per ulteriori informazioni su IIS, vedere Configurazione di ASP.NET e IIS.

Dimostrazione

Vedere anche

Riferimenti

AsyncOperationManager

Altre risorse

Programmazione multithreading con il modello asincrono basato su eventi