</> CodeBooks
    ← Volver a C# (página 7)
    Portada de Programming Reactive Extensions and LINQ

    Programming Reactive Extensions and LINQ

    Jesse Liberty, Paul Betts

    Editorial
    Apress
    Año
    2011
    Páginas
    ~182
    Nivel
    Intermedio

    De qué trata

    Tratado pionero de Jesse Liberty y Paul Betts sobre Reactive Extensions (Rx) para .NET y C#, desentrañando el paradigma de la programación reactiva orientada a flujos de datos asíncronos y eventos.

    Los autores explican la dualidad matemática entre IEnumerable (pull) y IObservable (push), la creación de secuencias reactivas, operadores LINQ reactivos (Select, Where, Throttle, Buffer, Window, Merge, Switch), y la gestión de la concurrencia y los hilos mediante Schedulers. Además, analizan la integración de Rx con interfaces de usuario en Silverlight, WPF y Windows Phone.

    Lectura imprescindible para ingenieros de software que diseñan interfaces fluidas y sistemas que procesan flujos de eventos concurrentes en tiempo real.

    • Reactive Extensions
    • Rx
    • IObservable
    • LINQ
    • Schedulers
    • Programación Reactiva
    • WPF
    • Concurrencia

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✓ Incluye ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Buscador reactivo con autocompletado y limitación de tasa (throttling)

    Implementación de una interfaz gráfica que gestiona eventos de pulsación de teclas, llamadas asíncronas no bloqueantes y cancelación mediante operadores Rx.

    Más de C# con nivel Intermedio