Pro Reactive Extensions and LINQis a deep dive into the next
important technology for .NET developers: Reactive Extensions. This
in-depth tutorial goes beyond what is available anywhere else to
teach how to write WPF, Silverlight, and Windows Phone applications
using the Reactive Extensions (Rx) to handle events and
asynchronous method calls. 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. Reactive programming
hinges on the concept of the observable collection, as opposed to
the simple enumerable collection with which we're all familiar. For
example, to extract data from a collection and add it to a list
box, you would traditionally iterate through the list box,
extracting each object in turn. This approach works fine, but it
requires significant knowledgeabout the data you're working with,
which can be limiting. In Rx programming, you're instead informed
about each object in turn and then free to react to each
notification however you like, which affords much greater
flexibility. 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 reactiveuser interface framework for building both
small and large applications Who this book is for
This book will be most beneficial to existing .NET developers
with a grounding in WPF, Silverlight and C#, who want to take their
skills further using the powerful reactive programming approach.
Table of Contents
Welcome to LINQ and RX Core LINQ Core Rx Practical Rx Inside Rx
and LINQ LINQ to SQL Rx and Javascript Reactive UI: Rx and MVVM
Testing Rx
General
Is the information for this product incomplete, wrong or inappropriate?
Let us know about it.
Does this product have an incorrect or missing image?
Send us a new image.
Is this product missing categories?
Add more categories.
Review This Product
No reviews yet - be the first to create one!