Me pregunto qué significan las nuevas características asincrónicas C# 5.0 para Rx - Reactive Extensions? Parece que no es un reemplazo, pero parece que se superponen: Task
y IObservable
.C# 5.0 función async/await y Rx - Extensiones reactivas
EDIT: Task vs IObservable: when to use what?
"Async/await" no reemplaza a Rx más de lo que LINQ reemplazó a SQL. Puede usar LINQ para hablar con un servidor SQL; puede usar la asincronía basada en tareas con Rx para orquestar el trabajo desencadenado por las secuencias de eventos. Estas tecnologías deben mejorarse mutuamente, no competir. –