September 2009 - Artículos

0
Comments

CodeCamp 2009 por Luis Guerrero

Este año participo como ponente en la CodeCamp 2009 que se celebra en Tarragona del 17 al 18 de Octubre. Como no podía ser de otra manera mi charla será sobre WPF + Surface + Silverlight, y hablaremos sobre lo nuevo que viene en WPF4, como hacer cosas en Surface y que hace de nuevo en Siverlight 3. Así que os invito a que os registréis en la web http://www.codecamp.es/ La lista de speakers que vamos a tener este año. http://www.codecamp.es/Speakers.aspx Yo por lo menos no me pierdo ninguna! Nos vemos...
0
Comments

TPL – Cancelación de Task por Luis Guerrero

¡Hola a todos! Seguimos con los post sobre Task Parallel Library de .NET Framework 4, en este artículo vamos a ver cuál es el soporte de cancelación de Task que tenemos en TPL. Como hemos comentado en el artículo anterior las Task son la unidad mínima de ejecución de TPL, incluso PLINQ (Parallel LINQ) utiliza Task internamente para sus operaciones. También hemos visto como las Task tienen alguna similitud con los Worker Threads del ThreadPool de .NET. Cuando nosotros en código lanzamos un Worker...
Archivado en: ,
3
Comments

TPL – Task por Luis Guerrero

Como comentamos en el anterior artículo las Task son las unidades básicas de ejecución dentro de TPL (Task Parallel Library) y en este doble artículo vamos a ver cuáles son las posibilidades que tenemos para trabajar con las Task dentro de nuestro código. Una de las misiones de la TPL es ofrece una API consistente para el trabajo concurrente de software, es decir para tareas que se van a ejecutar de manera concurrente en un sistema con más de un procesador. Como bien es sabido la unidad mínima que...
Archivado en: ,
8
Comments

Task Parallel Library - Introducción por Luis Guerrero

Una de las nuevas novedades que .NET Framework 4.0 incluye es el la Task Parallel Library una serie de APIS nuevas para la programación multihilo. La idea principal de esta librería, que viene incluida en el propio framework, es que cuando tengamos que añadir paralelismo y concurrencia a nuestras aplicaciones sea de lo más sencillo. Actualmente los procesadores ya no incrementan la velocidad en Gigahercios sino que lo que hacen es replicar el hardware haciendo que nos encontremos dentro del mismo...
Archivado en: ,