Hi folks,

Yesterday, we released two hands-on labs on Rx both for .NET and for JS. The goal of those two documents is to present the reader with a gentle introduction into the subject, based on a series of incremental samples. This is based on a series on internal presentations we gave on the subject, being extended to various upcoming internal training events. Obviously we like to share this with the community, so here are the pointers:

Enjoy! As usual, all feedback is welcome. The idea is to evolve those documents based on feedback from different channels.

Please note that the example of Generate on page 9 of the .NET version is based on the upcoming release of Rx in which we have changed the order of the arguments to match the for-loop construct.

Until that release is available, replace
    IObservable<int> source = Observable.Generate(0, i => i < 5, i => i + 1, i => i * i);
With:
   IObservable<int> source = Observable.Generate(0, i => i < 5, i => i * i, i => i + 1);

Thanks,
-Bart

[Edit 7/15/2010]

Hi folks,

We really appreciate the active feedback. Some suggestions have been incorporated now. The links have been updated to refer to the new documents that have the changes applied.

Thanks,

-Bart