Reactive extensions team blognews about reactive extensions for. Net & Silverlight Announcing reactive extensions (RX) for. Net & Silverlight
Finally, the long wait is over. Rx is available onDevlabs!
What is RX?
Rx is. Net Library that allows programmers to write succinct declarative code to orchestrate and coordinate asynchronous and event-based programs based on familiar. Net idioms and patterns.
at the heart of the Library are two new interfaces iobservable and iobserver . these interfaces are part. net 4 and Silverlight 4 by default. for. net 3.5 and Silverlight 3.5, they ship with the RX library.
The RX Library provides API create instances of these interfaces from scratch, convert existing asynchronous patterns such as events to these interfaces, query, transform and merge observables. all together creating a new powerful way of writing asynchronous applications.
In the recent past there have been several videos on channel9 talking about Rx in depth. We can stronugly recommend watching them:
- Kim Hamilton and Wes Dyer: Inside. Net RX and iobservable/iobserver In the BCL (vs 2010)
- Expert to expert: Brian Beckman and Erik Meijer-inside the. NET reactive framework (RX)
- E2e: Erik Meijer and Wes dyer-reactive framework (RX) under the hood 1 of 2
- E2e: Erik Meijer and Wes dyer-reactive framework (RX) under the hood 2 of 2
How do I get started?
- first, visit the devlabs RX project page, watch the videos, read the documentation and download the bits. there are 3 versions of RX available: Rx. net 3.5 SP1, Rx for Silverlight 3 and Rx. net 4 beta 2.
- make sure you have the right prerequisites installed (. net 3.5, Silverlight 3 or. net 4 beta 2 ). (having Visual Studio 2008 SP1 or Visual Studio 2010 beta 2 installed, will make writing your RX programs a lot easier ).
- watch Jeff's screencast on getting RX ready to be used.
- code along with Wes 'Hello world RX screencast.
- Read and post any questions to the RX Forum
- Read the RX Release Notes
- subscribe to this blog to get the latest updates on Rx.
What will I find on this blog?
The RX team blog will be updated regularly with new information about RX such:
- Code snippets
- API documentation
- Whitepapers
- Links to videos and screencasts
- Information about new releases
So there you have it, don't keep yourself suffering through programming asynchronous applications the hard way and go download RX already
Thanks,
The RX team
Published Tuesday, November 17,200 9 pm by rxteam
Filed under: Announcement Reproduced http://blogs.msdn.com/rxteam/archive/2009/11/17/announcing-reactive-extensions-rx-for-net-silverlight.aspx Resource: Http://channel9.msdn.com/posts/J.Van.Gogh/Writing-your-first-Rx-Application/ http://channel9.msdn.com/posts/Charles/Engkoo-English-Learning-Vertical-Search-from-Bing-and-MS-Research-in-China/