除了微软的文档,是否有一个很好的Microsoft Reactive (Rx)框架的介绍和教程?

另外,有什么好的例子(有代码)可以让使用传统异步编码技术难以解决的编程问题变得更容易?


当前回答

阅读这些文章,特别是下载相关的源代码并试用一下。

第一部分-系统。响应式或。net响应式扩展(Rx) -概念和第一眼 第二部分- LINQ到事件-更多关于.NET响应式扩展(Rx) 第三部分- LINQ到事件-使用T4文本模板生成GetEventName()包装器方法

相信这会有帮助

其他回答

奇怪的是,响应式扩展的主页链接到十几个视频和博客,却忘记链接到全面的官方参考文档。这真是太遗憾了,如果你了解这个团队,请让他们修复他们的网站!

http://msdn.microsoft.com/en-us/library/hh242985 (v = vs.103) . aspx http://msdn.microsoft.com/en-us/library/hh242986 (v = vs.103) . aspx http://msdn.microsoft.com/en-us/library/system.reactive.linq.observable (v = VS.103) . aspx

使用Rx Sandbox可以非常直观地了解不同组合符的含义。这是我见过的最好的学习工具。

一旦你学过一些基本的东西包括HandsOnLab 一定要看看李·坎贝尔的《冷热观测》,它为我揭开了Rx的神秘面纱:)

Jesse Liberty在2011年10月出版了一本书:

Amazon.com:编程响应式扩展和LINQ

第九频道有RxWorkshop的视频:

频道9:Rx工作室

这里有一个wiki网站,有很多代码示例演示如何使用.NET Rx框架的不同特性:http://rxwiki.wikidot.com/101samples

我发现这是最全面的网站,也是最容易上手的一个。