Compartir a través de


Ejemplo Event-based Asynchronous Pattern Technology

Actualización: noviembre 2007

En este ejemplo se muestra cómo utilizar componentes que admiten el modelo asincrónico basado en eventos.

El modelo asincrónico basado en eventos proporciona un modelo de programación orientada a eventos para realizar las operaciones asincrónicas. Con este modelo, puede generar funcionalidad asincrónica en sus aplicaciones en tiempo de diseño. Para obtener más información, vea Programación multiproceso con el modelo asincrónico basado en eventos.

Para obtener información sobre el uso de los ejemplos, vea los siguientes temas:

Nota de seguridad:

Este código de ejemplo se proporciona para ilustrar un concepto y no debe utilizarse en aplicaciones o sitios Web, ya que quizás no ilustre las prácticas de codificación más seguras. Microsoft no asume ninguna responsabilidad por daños incidentales o consecuenciales en caso de que el código de ejemplo se utilice para otros propósitos distintos de aquellos para los que se concibió.

Para generar y ejecutar el ejemplo desde el símbolo del sistema

  1. En el símbolo del sistema, navegue hasta la ubicación donde guardó los archivos de ejemplo sin comprimir.

  2. Navegue hasta uno de los subdirectorios específicos de un lenguaje bajo el directorio EventBasedAsyncSample.

  3. Escriba msbuild para generar el ejemplo utilizando el archivo de solución (.sln) suministrado.

  4. Escriba cd EventBasedAsyncSample<lenguaje>\bin\Debug para navegar hasta la ubicación del archivo ejecutable, donde <lenguaje> es CS, VB o JSL, dependiendo del lenguaje de programación elegido.

  5. Escriba EventBasedAsyncSample<lenguaje>.exe para ejecutar el ejemplo.

Para generar y ejecutar el ejemplo utilizando Visual Studio

  1. En el Explorador de Windows, navegue hasta la ubicación donde guardó los archivos de ejemplo sin comprimir.

  2. Navegue hasta uno de los subdirectorios específicos de un lenguaje bajo el directorio EventBasedAsyncSample.

  3. Haga doble clic en el archivo de la solución (.sln) para abrirlo en Visual Studio.

  4. En Visual Studio, presione F5 para generar y ejecutar el ejemplo.

Para utilizar el formulario EventBasedAsyncSample

  • El formulario EventBasedAsyncSample tiene cuatro botones, uno para cada tecnología mostrada. Puede ejecutar inmediatamente dos de los ejemplos haciendo clic en el botón Async PictureBox Sample o BackgroundWorker Sample. Los otros dos requieren el uso de Internet Information Services (IIS). Si está disponible IIS, haga clic en el botón Async WebClient Sample o Async Web Service Sample y siga las instrucciones para que los archivos proporcionados estén disponibles en IIS. Para obtener más información sobre IIS, vea Configuración de ASP.NET e IIS.

Demostraciones

Vea también

Referencia

AsyncOperationManager

Otros recursos

Programación multiproceso con el modelo asincrónico basado en eventos