
Pro Asynchronous Programming With .NET
Richard Blewett, Andrew Clymer
- Editorial
- Apress
- Año
- 2013
- Páginas
- ~336
- Nivel
- Intermedio
De qué trata
Estudio riguroso de Richard Blewett y Andrew Clymer dedicado a desentrañar la mecánica y los patrones de diseño de la programación asíncrona en .NET 4.5 y C# 5.0.
Los autores explican la evolución histórica desde el modelo de programación asíncrona original (APM con Begin/End), el modelo basado en eventos (EAP) hasta el estándar moderno TAP (Task-based Asynchronous Pattern). Desmenuzan el funcionamiento del SynchronizationContext, la propagación de excepciones en hilos secundarios, el uso de TaskCompletionSource y patrones avanzados de composición de tareas con WhenAll y WhenAny.
Lectura esencial para cualquier desarrollador que busca escribir software no bloqueante, responsivo y de alto rendimiento en el ecosistema Microsoft.
- Async Programming
- TAP Pattern
- SynchronizationContext
- TaskCompletionSource
- WhenAll
- C# 5
- Multithreading
- Excepciones Asíncronas
¿Cómo enseña?
Teórico
- ✓ Incluye ejercicios
- ✗ Sin proyectos

