BT
x Your opinion matters! Please fill in the InfoQ Survey about your reading habits!

Rx 2.0 Gets .NET 4.0 Support, Handles Absolute Time Better

by Roopesh Shenoy on Jun 27, 2012 |

Reactive Extensions Release Candidate is out and it now supports .NET 4.0 (except few features) along with 4.5. It also has several improvements in the way it deals with time. The Rx Team has announced the changes from the beta on their blog. 

Regarding the .NET 4.0 support, the team had this to say -

Quite a few customers asked us about support for .NET 4.0, so we brought it back in the RC, allowing users to move to .NET 4.5 at their own pace. Keep in mind though, some parts of Rx rely on advanced .NET 4.5 capabilities (such as ExceptionDispatchInfo) and provide a better together story with other .NET 4.5 features (such asasync/await), so we still recommend to try out .NET 4.5 whenever possible.

Rx deals with time at various levels through schedulers and some LINQ operators like Timer(). However handling time can be complex and earlier implementations of Rx did not deal with some of issues like time drift leading to problems with handling absolute time. The Rx 2.0 RC uses a new implementation that promises to be better. You can watch this Channel 9 video of Bart De Smet explaining this in more detail.

The pre-release package is available both as an MSI installer and as a set of NuGet Packages.

Reactive Extensions (Rx) is a library for composing asynchronous and event-based programs using observable sequences and LINQ-style query operators. If you are new to the library, you can also read the MSDN article “When Will You Use Rx” and refer to the various resources on MSDN

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread
Community comments

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Discuss

Educational Content

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT