Programación en paralelo con la clase Parallel y su método ForEach en C#.Net y C# .Net Core

Поділитися
Вставка
  • Опубліковано 15 гру 2024

КОМЕНТАРІ • 23

  • @hdeleonnet
    @hdeleonnet  5 років тому +7

    Al final me di cuenta que no tenia el microfono conectado...

  • @pedromendozag
    @pedromendozag 4 роки тому +1

    Exelente información, muchísimas gracias por compartir tu conocimiento

  • @cesaraugusto66
    @cesaraugusto66 2 роки тому

    Gracias Hector, lo he aplicado justamente en un caso similar de copia de muchos archivos y ha funcionado. Te pasaste :D

  • @orionx5822
    @orionx5822 5 років тому +3

    Haz un curso sobre ciberseguridad y ataques como inyección sql, etc

  • @ivanbonillavillarreal2674
    @ivanbonillavillarreal2674 4 роки тому

    muy bueno, muchas gracias

  • @sanfaby
    @sanfaby 2 роки тому

    Help! Se puede usar un Parallel con Entity Framework? No me funciona...!

  • @jseh_
    @jseh_ 5 років тому +1

    A caray esto si me interesa

  • @isidoro8405
    @isidoro8405 5 років тому +1

    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:

  • @benjaminmedranoconstantino5190
    @benjaminmedranoconstantino5190 4 роки тому

    Como le configuras el numero de Hilos ?

  • @analauramartinez902
    @analauramartinez902 2 роки тому

    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

  • @faustinoolan9070
    @faustinoolan9070 4 роки тому

    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?

    • @hdeleonnet
      @hdeleonnet  4 роки тому

      quiza por que un hilo lo esta leyendo y otro al querer el recurso esta ocupado

  • @MV-nq4ot
    @MV-nq4ot 3 роки тому

    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.

  • @daviscruz1101
    @daviscruz1101 4 роки тому

    Cual es la diferencia entre usar Parallel a usar Task?

    • @GerentedeSistemas
      @GerentedeSistemas 4 роки тому

      según pruebas, Task es mas lento que Parallel, Task es asíncrono y Parallel síncrono entre bloques, aunque puede ser asíncrono.

  • @Finnigan28
    @Finnigan28 3 роки тому

    Deberías usar nombres de variables más descriptivos

  • @GerentedeSistemas
    @GerentedeSistemas 4 роки тому +2

    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

  • @RigorVzla
    @RigorVzla 5 років тому +2

    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

    • @hdeleonnet
      @hdeleonnet  5 років тому

      No me fijé que no tenía conectado el micrófono. Todo se grabó con el de la laptop. Lol

    • @hdeleonnet
      @hdeleonnet  5 років тому

      Y si es parecido a task.run y al whenall

    • @RigorVzla
      @RigorVzla 5 років тому

      whenall no se q es@@hdeleonnet

  • @enriqueruiz320
    @enriqueruiz320 3 роки тому

    Morfina para mis neuronas 🤪