Brou, unos consejos para pre-cargar froms, cuando existen muchos controles en los froms tiende a hacer transiciones bruscas, y hacerca de programación en paralelo con froms modificar desde subprocesos, pdta muy buen vidio v:
Hola espero y ojala me puedas ayudar con un error que se esta generando al usar pararelismo me genera OutOfMemory tendras algun comentario que me pueda orientar sobre este tipo de excepcion
Hola hector, quise hace esto de parallel un recorrido de un Xml el cual leo, dentro del parallel utilizo instrucciones para guardar en una base de datos, y cuando pasa ahi, me dice que la referencia de instancia de objeto no esta definida, y si lo pongo en un foreach normal si funciona, hay alguna restriccion?
Hola Hector. Me pierdo entre Threads, System.Timers.Timer, Async/Await, Parallel... Actualmente únicamente sólo utilizo Threads: con sus locks, sus delegados para modificar el form principal... Pero en todas partes dicen que es lo peor que puedes hacer y que utlices otros recursos. Por ejemplo, en un programa de servidor que tiene que realizar varias tareas cada X segundos, tengo cada tarea en un System.Timers.Timer que lanza el Elapsed en su propio hilo a parte. Esto me asegura velocidad en los procesos del servidor. Otro ejemplo, tener que escuchar continuamente la información recibida por varios sockets. Pues tengo un hilo por cada socket (IP)... Tal vez aquí el async/await funcione, pero si una vez recibida la lectura tengo que realizar un proceso un poco largo, la aplicación pierde rendimiento. Me gustaría aprender a realizar aplicaciónes rápidas que no bloqueen la interfaz ni se demoren en sus tareas recurrentes. Pero estoy perdidísimo. ¿Algún video que compare las opciones y especifique el mejor camino a seguir?. Gracias.
muy buena la explicacion, pregunto eso es lo mismo que trabajar con el Task.Run(); ¿? por cierto se escuchaba feo... tu esposa te matara si lo dañastes jejeje
Al final me di cuenta que no tenia el microfono conectado...
:c
Exelente información, muchísimas gracias por compartir tu conocimiento
Gracias Hector, lo he aplicado justamente en un caso similar de copia de muchos archivos y ha funcionado. Te pasaste :D
Haz un curso sobre ciberseguridad y ataques como inyección sql, etc
muy bueno, muchas gracias
Help! Se puede usar un Parallel con Entity Framework? No me funciona...!
A caray esto si me interesa
Brou, unos consejos para pre-cargar froms, cuando existen muchos controles en los froms tiende a hacer transiciones bruscas, y hacerca de programación en paralelo con froms modificar desde subprocesos, pdta muy buen vidio v:
Como le configuras el numero de Hilos ?
Hola espero y ojala me puedas ayudar con un error que se esta generando al usar pararelismo me genera OutOfMemory tendras algun comentario que me pueda orientar sobre este tipo de excepcion
Hola hector, quise hace esto de parallel un recorrido de un Xml el cual leo, dentro del parallel utilizo instrucciones para guardar en una base de datos, y cuando pasa ahi, me dice que la referencia de instancia de objeto no esta definida, y si lo pongo en un foreach normal si funciona, hay alguna restriccion?
quiza por que un hilo lo esta leyendo y otro al querer el recurso esta ocupado
Hola Hector. Me pierdo entre Threads, System.Timers.Timer, Async/Await, Parallel...
Actualmente únicamente sólo utilizo Threads: con sus locks, sus delegados para modificar el form principal... Pero en todas partes dicen que es lo peor que puedes hacer y que utlices otros recursos.
Por ejemplo, en un programa de servidor que tiene que realizar varias tareas cada X segundos, tengo cada tarea en un System.Timers.Timer que lanza el Elapsed en su propio hilo a parte. Esto me asegura velocidad en los procesos del servidor.
Otro ejemplo, tener que escuchar continuamente la información recibida por varios sockets. Pues tengo un hilo por cada socket (IP)... Tal vez aquí el async/await funcione, pero si una vez recibida la lectura tengo que realizar un proceso un poco largo, la aplicación pierde rendimiento.
Me gustaría aprender a realizar aplicaciónes rápidas que no bloqueen la interfaz ni se demoren en sus tareas recurrentes. Pero estoy perdidísimo.
¿Algún video que compare las opciones y especifique el mejor camino a seguir?. Gracias.
Cual es la diferencia entre usar Parallel a usar Task?
según pruebas, Task es mas lento que Parallel, Task es asíncrono y Parallel síncrono entre bloques, aunque puede ser asíncrono.
Deberías usar nombres de variables más descriptivos
un escenario de aplicación podria ser el cálculo de una planilla en un sistema de nóminas, ha tocado 5,000 trabjadores y el procesos e hace muy lento
muy buena la explicacion, pregunto eso es lo mismo que trabajar con el Task.Run(); ¿? por cierto se escuchaba feo... tu esposa te matara si lo dañastes jejeje
No me fijé que no tenía conectado el micrófono. Todo se grabó con el de la laptop. Lol
Y si es parecido a task.run y al whenall
whenall no se q es@@hdeleonnet
Morfina para mis neuronas 🤪