[ASP.NET] Cargando datos en paralelo con Parallel.Invoke
Nuestro amigo Julio Avellaneda nos comparte su artículo:
[ASP.NET] Cargando datos en paralelo con Parallel.Invoke
Hola, hoy quiero mostrarles una forma en la cual podemos realizar tareas en paralelo de una manera muy sencilla, aclaro que no es la única forma, sin embargo me gusta bastante usar Parallel.Invoke por su facilidad de uso, sin embargo debemos tener algunos puntos pendientes:
- Los métodos que se llaman no pueden recibir parámetros
- No se garantiza un orden específico en la ejecución de los métodos
Pueden consultar la documentación oficial en MSDN: Parallel.Invoke
Pero veamos un ejemplo, suponemos que tenemos una página en la cual queremos mostrar en un control gridview las personas y en otro grid los productos de una base de datos, si lo miramos tradicionalmente primero se ejecutara un método y después el otro, es decir de manera secuencial, en ese caso vamos a declarar dos métodos que van a cargar los datos en los gridview:
Ver más aquí.
Saludos.
Fernando García Loera (Community Program Manager – Latin America Region)