</> CodeBooks
    ← Volver a C# (página 9)
    Portada de Task Programming in C# and .NET

    Task Programming in C# and .NET

    Vaskaran Sarcar

    Editorial
    Apress
    Año
    2025
    Páginas
    ~256
    Nivel
    Intermedio

    De qué trata

    Tratado monográfico de Vaskaran Sarcar centrado en la programación basada en tareas (Task-based programming) en C# 13 y .NET 9. El autor ofrece una perspectiva exhaustiva sobre cómo funciona la clase Task y la Task Parallel Library.

    Se analizan la programación asíncrona mediante async/await, el ciclo de vida de una tarea (Status, IsCompleted, IsFaulted), la gestión de excepciones agregadas (AggregateException), la composición con Task.WhenAll y Task.WhenAny, tareas de larga duración (LongRunning), ValueTask para minimizar alocaciones y el uso de TaskCompletionSource para integrar código basado en callbacks.

    Una referencia técnica especializada fundamental para desarrolladores que desean dominar a fondo la concurrencia moderna en .NET.

    • Task Programming
    • Async/Await
    • ValueTask
    • TaskCompletionSource
    • C# 13
    • .NET 9
    • Vaskaran Sarcar
    • Concurrencia

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✓ Incluye ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Orquestador asíncrono de micro-tareas con limitador de concurrencia

    Implementación de un despachador de tareas asíncronas concurrentes con control de concurrencia máxima mediante SemaphoreSlim y monitoreo de estado.

    Más de C# con nivel Intermedio