Reactive Extensions for .NET (Rx)
Discuss and provide feedback on Reactive Extensions for .NET (Rx). Rx is a set of APIs for asynchronous and event based programming based on standard LINQ sequence operators.
Announcements
Welcome to the Reactive Extensions (Rx) Forum
Jeffrey van Gogh - MS Tuesday, November 17, 2009 7:37 PMReactive Extensions (Rx) is a .NET Framework and JavaScript library used to compose asynchronous and event-based programs using observable sequences. Visit the Rx product website to download the bits, read more details and watch in depth videos about the technology.
Feel free to post any questions regarding Rx on this forum.
Reactive Extensions v2.0 Beta available now!
Bart De Smet [MSFT] Monday, March 12, 2012 11:14 PMWe're happy to announce the availability of Rx v2.0 Beta, including support for .NET 4.5 and .NET for Metro style applications, a bunch of improvements, performance enhancements, etc. For more information, have a look at our blog post.
The release is available for download here. If you're using NuGet, follow the instructions outlined in the blog post.
Hands-on Labs available
Bart De Smet [MSFT] Wednesday, July 21, 2010 9:49 PMIn order to take a jumpstart with Reactive Extensions for .NET and for JavaScript, those two documents may be of help. Rx .NET HOL and Rx JS HOL. Enjoy!
UPDATE 8/24/2010: We also have a VB version of the .NET HOL available.
Reactive Extensions v1.0 Stable and v1.1 Experimental available now!
Bart De Smet [MSFT] Saturday, June 11, 2011 5:09 AMWe're happy to announce the first official release of Reactive Extensions v1.0 Stable and the latest release of v1.1 Experimental:
- Reactive Extensions v1.0.10621 SP1 Stable Release
- This is our official v1.0 product release, including the first Service Pack. How exciting is that?
- Reactive Extensions v1.1.11111 Experimental Release
- This is where we continue to experiment with new ideas. Stay tuned for more...
- Reactive Extensions v1.0.10621 SP1 Stable Release
Rx presentation template available
Bart De Smet [MSFT] Friday, August 06, 2010 10:38 PMIf you want to give a talk on Rx, a good starting point PowerPoint template can be found here. For more information, read this thread. Have fun!Rx Design Guidelines available
Jeffrey van Gogh - MS Thursday, October 28, 2010 7:44 PMWe just released the Reactive Extension Design Guidelines. A document full with info on consuming and producing observable streams.
Please let us know what you think of the document and the guidelines. Which guidelines do you love, hate, find confusing.
Feedback is welcome here on the forum.
We'll update the guidelines whenever new content is available.
The guidelines can be found here: http://go.microsoft.com/fwlink/?LinkID=205219
Filtering and SortingUse these options to narrow down the question and discussion list.
- 141

ISchedulerService using TestScheduler: how to determine whether code is running on the GUI thread
Micdev44 5 hours 52 minutes ago - 6149

Polling a website with Rx
Simon Woods Wednesday, May 23, 2012 9:51 AM - 6131

Testing Rx: how to use WaitOne with TestScheduler for thread synchronization
Micdev44 Tuesday, May 22, 2012 9:32 AM - 8397

Convert a custom event to Observable and possibly call from F#
Jori Jori Thursday, May 17, 2012 7:36 PM - 2285

RX rewrite C# code of Observable.FromEventPattern using F#
Jori Jori Saturday, May 19, 2012 3:47 PM - 2251

RxJs V2.0.20327 Beta Bug - startWith(undefined) throws exception
bman654 Friday, May 18, 2012 5:58 PM - 31069

.NET 4.5 beta INotifyCompletion error
KapRyeong kim Sunday, March 04, 2012 3:50 AM - 2378

Rx .NET to Rx.JS
thargy Wednesday, May 16, 2012 12:57 PM - 1323

RxJs V2.0.20327 Beta Bug - catchException(function) fails to track subscription to underlying observable
bman654 Wednesday, May 16, 2012 8:17 PM - 1389

RxJs V2.0.20327 Beta CompositeDisposable bug
bman654 Saturday, May 12, 2012 11:23 AM - 1354

Rx Metro and Certification Kit fails
Benjamin RouxMVPWednesday, May 16, 2012 8:13 PM - 4489

Throttling data with Buffer and Window
TomacN Friday, May 11, 2012 3:52 PM - 4400

Combining latest on groups of observables
Ranjith Zachariah Tuesday, May 15, 2012 2:12 AM - 41465

Reactive Extensions for JavaScript (RxJS) V2.0.20327 Beta Available Now
Matt Podwysocki Monday, April 09, 2012 7:25 PM - 4535

Outer join streams
AtEventHorizon Monday, May 07, 2012 6:36 PM - 6911

LINQ to Cloud: TCP Qbservable Provider
Dave Sexton Tuesday, April 24, 2012 7:07 PM - 1331

past values
AndreaPi Tuesday, May 15, 2012 10:05 AM - 2483

How to use FSharp.reactive
zydjohn Saturday, May 12, 2012 8:17 PM - 12170

Converting a TPL example into Rx
Omer Mor Friday, September 09, 2011 8:16 PM - 111287

Newbie RX question for WPF and ObserveOn
Mr. Javaman II Thursday, February 23, 2012 11:59 PM