Update of Rx-WinRT for Win8 Consumer Preview coming?
-
Dienstag, 6. März 2012 03:03It seems the most recent build of the Rx_Experimental-WinRT NuGet package (http://nuget.org/packages/Rx_Experimental-WinRT) doesn't work against the Consumer Preview bits of WinRT. Is there a timeline on when we can expect an update? I'm working on an app and _really_ want to use it :).
Alle Antworten
-
Dienstag, 6. März 2012 05:58Besitzer
We've released Rx v2.0 Beta today - including support for Windows 8 Consumer Preview, Visual Studio 11 Beta, and .NET Framework 4.5 Beta - and will publish release notes and more details tomorrow, with a Channel 9 video to follow later this week.
For your particular use case to build Metro style applications using Rx, follow the instructions on https://nuget.org/packages/Rx-Metro/2.0.20304-beta to install the Rx-Metro pre-release package leveraging NuGet 1.6's semantic versioning feature. Notice you'll have to use the Package Manager Console command shown there, because no UI is provided for this feature in NuGet just yet. The old Rx_Experimental prefix becomes obsolete due to the use of semantic versioning. We may reintroduce it later, e.g. when we release v2.0 and label certain functionality as "experimental", resulting in a v2.1 product (but we could as well use semantic versioning all the way through, which is to be decided yet).
Alternatively you can install the SDK from http://www.microsoft.com/download/en/details.aspx?id=29058, which installs "Rx v2.0 Beta for .NET Framework 4.5 for Metro style applications" as an Extension SDK as well. Once installed, use Add Reference... in Visual Studio, navigate to the Windows tab on the left, and choose Extensions. In there you can simply check the "Reactive Extensions" checkbox to install all the required assemblies (appearing as one node in the Solution Explorer, rather than a bunch of assemblies).
Finally, please keep in mind this is pre-release quality and we're still working on our final story to support WinRT and Metro style applications in Rx.
using (Microsoft.Sql.Cloud.DataProgrammability.Rx) { Signature.Emit("Bart De Smet"); }
- Als Antwort vorgeschlagen Bart De Smet [MSFT]Owner Dienstag, 6. März 2012 05:58
- Als Antwort markiert Bart De Smet [MSFT]Owner Sonntag, 18. März 2012 22:10
-
Dienstag, 6. März 2012 17:20
Observαble?
With an alpha? :-)Omer Mor
-
Dienstag, 6. März 2012 19:08BesitzerYou've discovered an internal namespace where implementation code for operators is kept. Unfortunately, in the beta, it shows up in IntelliSense due to various reasons. We're looking into the issue post-beta.
using (Microsoft.Sql.Cloud.DataProgrammability.Rx) { Signature.Emit("Bart De Smet"); }
-
Dienstag, 6. März 2012 19:40Actually I discovered it with Reflector... I don't mind - just found it funny that you resorted to greek alphabet.
Omer Mor

