tag:blogger.com,1999:blog-455072646448673416.post6396000497022215598..comments2023-05-12T13:03:46.779+01:00Comments on LeeCampbell: Introduction to Rx Part 1 - Key typesLee Campbellhttp://www.blogger.com/profile/16932445715757919177noreply@blogger.comBlogger11125tag:blogger.com,1999:blog-455072646448673416.post-26724382345118798332013-06-28T07:49:00.553+01:002013-06-28T07:49:00.553+01:00Nice post very helpful
dbakingsNice post very helpful<br /><br /><a href="http://dbakings.com/CSharp/DotNETIntroduction.aspx" rel="nofollow">dbakings</a>Anonymoushttps://www.blogger.com/profile/14178155909391788234noreply@blogger.comtag:blogger.com,1999:blog-455072646448673416.post-8173789327309849532011-08-11T03:44:16.947+01:002011-08-11T03:44:16.947+01:00Great post... thanks Lee, enjoying this Rx stuff!Great post... thanks Lee, enjoying this Rx stuff!MarkPearlhttp://blog.markpearl.co.zanoreply@blogger.comtag:blogger.com,1999:blog-455072646448673416.post-65522061968688122432011-03-22T17:22:01.312+00:002011-03-22T17:22:01.312+00:00LOL
Plagiary –ahem- imitation is the sincerest fo...LOL <br />Plagiary –ahem- imitation is the sincerest form of flattery? :-pLee Campbellhttps://www.blogger.com/profile/16932445715757919177noreply@blogger.comtag:blogger.com,1999:blog-455072646448673416.post-22629848668572654492011-03-22T09:19:23.790+00:002011-03-22T09:19:23.790+00:00Thought you might find this interesting and a litt...Thought you might find this interesting and a little familiar - <br /><br />http://www.jeroenverhulst.be/post/2010/09/22/Reactive-Extensions-Unleashed.aspxAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-455072646448673416.post-73894222667672120822011-02-04T11:49:48.454+00:002011-02-04T11:49:48.454+00:00Had a few in-person comments about
stream.Subscri...Had a few in-person comments about<br /><br />stream.Subscribe(Console.WriteLine);<br /><br />Maybe would be a bit easier to understand if we took that step by step.<br />1) There is an Extension method to IObservable that allows an Action to be provided that will be called for each OnNext<br />2) I could create an action like this<br />Action onNextAction = (value)=>Console.WriteLine(value);<br />or<br />Action onNextAction = Console.WriteLine;<br />3) Next I can use this action in the extension method like<br />stream.Subscribe(onNextAction);<br />4) Why create the action variable, I could do this inline, right?<br />stream.Subscribe((value)=>Console.WriteLine(value));<br />5)Gosh doesn't it look like Console.WriteLine itself matches the required signature. Lets get rid of all the lambda stuff and just point directly to the delegate of Console.WriteLine and have the compiler figure out the best overload (probably the one that take a single 'object' argument)<br />stream.Subscribe(Console.WriteLine);<br /><br />HTHLee Campbellhttps://www.blogger.com/profile/16932445715757919177noreply@blogger.comtag:blogger.com,1999:blog-455072646448673416.post-88335821541598729562010-11-11T08:48:15.874+00:002010-11-11T08:48:15.874+00:00excellent introduction into reactive framework rx....excellent introduction into reactive framework rx.Shwaindoghttps://www.blogger.com/profile/15965962323914194682noreply@blogger.comtag:blogger.com,1999:blog-455072646448673416.post-25990693505372838562010-09-29T20:41:56.765+01:002010-09-29T20:41:56.765+01:00I think that it would be easier to unerstand if yo...I think that it would be easier to unerstand if you used lambda expression rather that converting it to method group, like this.<br /><br />stream.Subscribe(x => Console.WriteLine(x));<br /><br />There are many devs that are not aware of this conversion.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-455072646448673416.post-92135393135510515072010-09-28T17:19:52.235+01:002010-09-28T17:19:52.235+01:00Great post Lee. Time to update to version 1.04 of ...Great post Lee. Time to update to version 1.04 of the framework though - changes to BehaviorSubject and AsyncSubject have invalidated some of your code examples.Unknownhttps://www.blogger.com/profile/07698264443679759480noreply@blogger.comtag:blogger.com,1999:blog-455072646448673416.post-89084430246131309112010-06-02T13:24:43.254+01:002010-06-02T13:24:43.254+01:00best intro post about RXbest intro post about RXNoPanicnoreply@blogger.comtag:blogger.com,1999:blog-455072646448673416.post-39427697162529437552010-05-20T08:11:30.158+01:002010-05-20T08:11:30.158+01:00Plenty more to come....Plenty more to come....Lee Campbellhttps://www.blogger.com/profile/16932445715757919177noreply@blogger.comtag:blogger.com,1999:blog-455072646448673416.post-81323607796807874802010-05-20T05:35:12.464+01:002010-05-20T05:35:12.464+01:00excellent post, cheersexcellent post, cheersAnonymoushttps://www.blogger.com/profile/05255012174375838982noreply@blogger.com