</> CodeBooks
    ← Volver a C# (página 20)
    Portada de Parallel Programming and Concurrency with C# 10 and .NET 6

    Parallel Programming and Concurrency with C# 10 and .NET 6

    Alvin Ashcraft

    Editorial
    Packt
    Año
    2022
    Páginas
    ~321
    Nivel
    Intermedio

    De qué trata

    Guía completa y moderna de Alvin Ashcraft sobre la programación concurrente, asíncrona y paralela en C# 10 y la plataforma .NET 6.

    El autor enseña a aprovechar procesadores modernos de múltiples núcleos mediante la Task Parallel Library (TPL), bucles Parallel.ForEachAsync, consultas paralelas PLINQ, canales ligeros con System.Threading.Channels y la gestión de flujos asíncronos con IAsyncEnumerable. Además, explora el uso de primitivas de sincronización asíncronas para evitar bloqueos de hilos (thread starvation) y mitigar deadlocks.

    Recomendado para desarrolladores que necesitan construir servicios backend de alto rendimiento y clientes de interfaz responsivos en .NET 6.

    • Concurrencia
    • Alvin Ashcraft
    • Parallel.ForEachAsync
    • .NET 6
    • C# 10
    • System.Threading.Channels
    • TPL
    • PLINQ

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✓ Incluye ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Canalización paralela de procesamiento de pedidos asíncronos

    Construcción de un motor de procesamiento en streaming utilizando Parallel.ForEachAsync y canales System.Threading.Channels con control de backpressure.

    Más de C# con nivel Intermedio