Siguiendo con los artículos de programación asíncrona, es turno de hablar de una clase bastante conocida: BackgroundWorker, perteneciente al espacio de nombres System.ComponentModel. Esta clase apareció en la versión 2.0 del .NET Framework. Repasemos entonces la implementación de programación asíncrona con trabajos. Puedes seguir los otros artículos de la serie con los siguientes enlaces: Programación […]
Programación asíncrona 2: Hilos (Thread)
Siguiendo con la serie de artículos referente a programación asíncrona, hoy toca hablar de una clase muy conocida y usada a partir del .NET Framework 2.0 (aunque existía desde la versión 1). Nos referimos a programación asíncrona con hilos, usados a través de la clase System.Threading.Thread. Puedes seguir el primer artículo de esta serie aquí: […]
Programación asíncrona 1: Delegados asíncronos
La programación asíncrona es un esquema de programación que puede mejorar mucho el rendimiento de tus desarrollos, si lo aplicas correctamente. Por ejemplo, a veces nuestros aplicativos se quedan congelados cuando el usuario interactúa con ellos. Esto ocurre porque hay algunas tareas pesadas que se están ejecutando, y como sólo hay un hilo de ejecución, […]
Colección de herramientas para desarrollo en .NET
En nuestro trabajo diario como desarrollador DotNet requerimos diversas herramientas para cumplir nuestros objetivos. Algunas son imprescindibles, otras nos ayudan a ser más productivos y otras simplemente las usamos porque nos gusta su funcionamiento, sin perder el foco de la productividad. Para las tecnologías .NET existen muchas de éstas y de muy buena calidad, algunas […]



