Further to my last post about Rx 2.0 assemblies.
Have you ever worked on a project that required shared contracts between different Microsoft platforms? For example you might have the following architecture;
Speaking from experience, this can become quite painful as you need a “multi-targeted compilation strategy”. Good news! .NET 4.5 allows you to create “portable class libraries” that work on multiple .NET Framework platforms.
The even better news is that this has not been neglected by the Rx team. This diagram shows you which Rx assemblies can be referenced by your own portable class libraries.
Presumably this means you can create libraries of Rx operators and share them between metro, desktop, phone & xbox applications. That’s awesome!
*UPDATE* I wonder if people would be interested in a portable version of Rxx.
Comments