Reactive programming allows you to turn those aspects of your code that are currently imperative into something much more event-driven and flexible. For this reason, it’s sometimes referred to as LINQ for Events.
This book shows you how reactive programming can be applied to a range of situations—from WPF applications to Windows Phone apps—to improve coding efficiency and boost performance.
What you’ll learn:
How to create, debug and manage reactive extensions in many situations
The observer pattern and how it can be applied to your projects
How to avoid spaghetti code by using Rx to manage your asynchronous methods
How to use SelectMany to explore the heart of the Reactive Extensions
How to come to grips with the reactive user interface framework for building both small and large applications