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.
Methodology of the development of example: Good coding standard and simplified design to illustrate the key points.
Technology Used: Reactive Extensions, Visual Studio 2010, LINQPad
Keyword: Reactive Extensions, Visual Studio 2010, LINQPad, Observable, Range, Observer, IObservable, IObserver, LINQ.