除了微软的文档,是否有一个很好的Microsoft Reactive (Rx)框架的介绍和教程?
另外,有什么好的例子(有代码)可以让使用传统异步编码技术难以解决的编程问题变得更容易?
除了微软的文档,是否有一个很好的Microsoft Reactive (Rx)框架的介绍和教程?
另外,有什么好的例子(有代码)可以让使用传统异步编码技术难以解决的编程问题变得更容易?
当前回答
一旦你学过一些基本的东西包括HandsOnLab 一定要看看李·坎贝尔的《冷热观测》,它为我揭开了Rx的神秘面纱:)
其他回答
我还在CodeBetter.com上找到了《介绍响应式框架第一部分》。在同一个网站上有第一部分的续集。
我希望这对你有所帮助。
除了Andreas Hoffmann的链接(我在学习Rx时发现它们非常有用)
以下是Bart De Smet(一个非常聪明的人,他把事情解释得很好)的一些视频:
有点像Rx的演练: Rx -治愈你的异步编程的忧郁
一些血腥的内幕+一些哲学,这些视频真的很有启发性: minlinq - LINQ的精髓 (上面的视频讨论了LINQ与其他事物的关系,比如Rx)
关于iqobservable的观察- IQueryable对偶
MSDN站点的rx -框架
对于一个更深入的开发人员,源代码
关于Rx的奥地利主题演讲
这是我见过的最好的:DevCamp 2010 Keynote - Rx:治愈异步编程的忧郁
9频道有一些有趣的视频
Kim Hamilton和Wes Dyer: BCL中的。net Rx和IObservable/IObserver内部(VS 2010)
采访Rx的创造者:专家对专家:Brian Beckman和Erik Meijer - .NET响应式框架(Rx)内部
Rx的创建者的介绍
端到端:埃里克梅杰和韦斯戴尔- 响应式框架(Rx) 防护罩1 / 2 E2E: Erik Meijer和 Wes Dyer -反应框架(Rx) 引擎盖下2中的2
一篇Codeproject文章
另一个课程第一个博客链接(新)
我喜欢Rx介绍第1部分-键类型,它展示了关键特性。
使用Rx Sandbox可以非常直观地了解不同组合符的含义。这是我见过的最好的学习工具。