Duration: 21 minutes
Summary: In this video, we start our course on Reactive Extensions (or Rx).
As MSDN defines it “The Reactive Extensions (Rx) is a library for composing
asynchronous and event-based programs using observable sequences and LINQ-style
query operators. Using Rx, developers represent asynchronous data streams with
Observables, query asynchronous data streams using LINQ operators, and
parameterize the concurrency in the asynchronous data streams using Schedulers.
Simply put, Rx = Observables + LINQ + Schedulers.” We will look at every piece
in details in the upcoming videos. But for now, we will start by downloading Rx
and looking at the development platforms we will be using. We will look at a
small example in Visual Studio and LINQPad.
of the development of example: Good coding standard
and simplified design to illustrate the key points.
Used: Reactive Extensions, Visual Studio 2010,
Keyword: Reactive Extensions, Visual Studio 2010, LINQPad, Observable,
Range, Observer, IObservable, IObserver, LINQ.