We couldn’t let Rx go live without an Rxx refresh and boy is it a big one! Dave Sexton & I are proud to announce Rxx 1.1. Firstly let me congratulate Dave. This is a major milestone for us and he has put in a huge effort, much of which has been enhancing our build process. Rxx is now available in the following configurations!
Build Configurations
- .NET Stable
- .NET Experimental
- Silverlight Stable
- Silverlight Experimental
- Windows Phone 7 Stable
- Windows Phone 7 Experimental
Dave has spent the last month mirroring the Rx team’s build process, including documentation & labs, ported to their respective platforms. I guess we’re going to have to support XNA next! Of course there would be no point in doing all this if we didn’t have some useful features. Don’t worry there are plenty of new ones.
Major New Features
- Rx Parsers
- Rx Dns
- Rx Smtp Clients
- Rx Sockets
- Rx Web Requests
- Rx Network Changes
- Rx Ping
- A new type of Multicasting that allows state to be cleared when the observable goes “cold”.
Technologies
Along with out new build process, we’ve incorporated a range of technologies to ensure that Rxx remains a high quality project;
- Code Contracts
- StyleCop Analysis
- FxCop Analysis
- Sandcastle Documentation
- MS Test
Additionally Dave Sexton’s Labs abstraction means that our interactive labs run on each platform.
What’s next?
I’m really proud to be part of a project that is shaping up to be one of the most professional looking open source projects I've seen. The work that’s gone into our project in this release gives us a great platform to build on going forward. Head over to the project page & as always, we are eagerly awaiting any feedback or ideas you might have.
Links
Comments