Home :: Articulos en noviembre 2010
 
threadingcsharp

Cómo crear una aplicación multihilos (multithread). AutoResetEvent vs. BackgroundWorker en Visual Studio 2008, C#

nov 10, 2010 en Productividad por Victor Parasi

Los métodos mas conocidos para realizar tareas en segundo plano son la clase AutoResetEvent y el componente BackgroundWorker, pero ¿qué usar en cada caso? Sencillo, si lo que requieres es poner varias tareas en segundo plano pero es necesario que tu aplicación espere a que todas las tareas hayan terminado para continuar con el flujo entonces la opción es AutoresetEvent; por otro lado, si lo que se busca es poner procesos pesados en segundo plano y no es necesario esperar a que todos terminen al mismo tiempo entonces implementa BackgroundWorker, este último con la ventaja sobre AutoresetEvent, que puede tener acceso a la interfaz de usuario al termino de cada tarea.

FacebookGoogle BookmarksGoogle GmailTwitterYahoo MailHotmailLinkedInShare
copstone en Facebook

Otros artículos

A que no sabías que puedes crear y ejecutar aplicaciones en PHP desde el IDE de Visual Studio, te dejo este post para que te enteres más acerca de este tema.

FacebookGoogle BookmarksGoogle GmailTwitterYahoo MailHotmailLinkedInShare

Dentro de System hay varias clases, una de ellas nos permite interactuar con Archivos. En este post te enseño a interactuar con archivos de Texto para que aumentes la productividad de tus aplicaciones

FacebookGoogle BookmarksGoogle GmailTwitterYahoo MailHotmailLinkedInShare

En un artículo anterior enseñé a crear un protector de pantalla desde cero utilizando un formulario. Si tienes más conocimientos con formularios de Windows que con el API de Windows te recomiendo primero leer ese artículo aquí te dejo el link Creando un protector de pantalla desde cero.

FacebookGoogle BookmarksGoogle GmailTwitterYahoo MailHotmailLinkedInShare

Cansado de crear tus reportes en archivos de texto, o Crystal Report?. Pues es hora que hagas tus reportes en PDF haciendo uso de una librería muy poderosa y gratuita.

FacebookGoogle BookmarksGoogle GmailTwitterYahoo MailHotmailLinkedInShare

Quieres proteger la información que envías por la red o que guardas en tu base de datos? Este es el artículo correcto. Aquí te enseño como encriptar/desencriptar cadenas de texto con C#.

FacebookGoogle BookmarksGoogle GmailTwitterYahoo MailHotmailLinkedInShare

Calendario

noviembre 2010
L M X J V S D
« jul   ene »
1234567
891011121314
15161718192021
22232425262728
2930  

Categorías

TIENES ALGO QUE PREGUNTAR? ESCRÍBENOS AQUÍ

Copyright © 2012 - Programando por diversion

Subir