Contenido - Operaciones asíncronas - Async - Patrón asíncrono en base a tareas Task y Task<IResult> async await Elementos necesarios para usar Async Ejemplo usando async y await - Primer ejercicio: Creando la aplicación síncrona - Segundo ejercicio: Creando la aplicación asíncrona Las tareas asíncronas se hacen necesarias cuando las aplicaciones se quedan congeladas debido a acciones que no terminan y no dejan que el usuario siga utilizándolas, seguramente has visto el mensaje "La aplicación no responde...". Veamos como se resuelve este problema con una nueva característica del Framework 4.5. Operaciones asíncronas Una computadora tiene una cantidad fija de procesadores y cada uno de estos procesadores puede ejecutar solo una operación a la vez, llamémosle hilo a esta operación. Cada hilo en una aplicación está programado para correr en el procesador por un periodo de tiempo. Si un código realiza alguna acción d
Forma de usar FileSystemWatcher para monitorear una carpeta y disparar acciones cuando sus archivos tengan un cambio. Se usó Visual Studio 11 y Windows 8 Customer Preview para crear el ejemplo.
Content - Asynchronous Operations - Async - Task-based Asynchronous Pattern - Task and Task<IResult> async await Requirements to use Async - Example using async and await First example: Creating the synchronous implementation Second example: Creating the asynchronous application Asynchronous tasks are necessary when applications are frozen due to actions that do not stop and let the user continue using them, you have probably seen the message "Application not responding ...". Let's see how to solve this problem with a new feature of Framework 4.5. Asynchronous operations A computer has a fixed number of processors and each of these processors can perform only one operation at a time, let's call this operation thread. Each thread in an application is programmed to run on the processor for a period of time. If a code performs some I / O action, the thread is suspended until the device has completed its work. If y
Comments