<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" media="screen" href="/styles/xslt/rss.xslt"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:c9="http://channel9.msdn.com">
<channel>
	<title>Comment Feed for Channel 9 - Rx Workshop: Event Processing</title>
	<atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Event-Processing/RSS"></atom:link>
	<image>
		<url>http://ak.channel9.msdn.com/ch9/1748/8c2a02e3-d450-4eaf-bda8-9f0a01871748/RxWorkshopEventProcessing_100_ch9.jpg</url>
		<title>Channel 9 - Rx Workshop: Event Processing</title>
		<link></link>
	</image>
	<description> Learn how to use LINQ operators to filter, aggregate, and group data in observable sequences to produce desired results.&amp;nbsp; Download the Challenge </description>
	<link></link>
	<language>en</language>
	<pubDate>Fri, 24 May 2013 04:36:14 GMT</pubDate>
	<lastBuildDate>Fri, 24 May 2013 04:36:14 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<item>
		<title>Re: Rx Workshop: Event Processing</title>
		<description>
			<![CDATA[ <p>This should be a great series. &nbsp;Finally a reason I can push more people at work to learn Linq.</p><p>I attended SoCal Code Camp&nbsp;in San Diego last weekend. &nbsp;There was a session on&nbsp;real world Rx and&nbsp;<a href="http://rxkoans.codeplex.com/">Rx Koans</a>. &nbsp;This gave me a great start on Rx. &nbsp;The Koans&nbsp;looks like a great way to help learn Rx. &nbsp;just wanted everyone to know about this codeplex project. &nbsp;The idea of using koans come from the <a href="http://www.rubykoans.com/">Ruby</a> community and are an effective way to learn.</p><p>&quot;Koans -&nbsp;<span class="DefQuick">Zen Buddhist riddle:&nbsp;</span><span class="DefBody">a Zen Buddhist riddle used to focus the mind during meditation and to develop intuitive thinking&quot;</span></p><p>posted by javelinBCD</p>]]>
		</description>
		<link>http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Event-Processing#c634450443130000000</link>
		<pubDate>Thu, 30 Jun 2011 15:25:13 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Event-Processing#c634450443130000000</guid>
		<dc:creator>javelinBCD</dc:creator>
	</item>
	<item>
		<title>Re: Rx Workshop: Event Processing</title>
		<description>
			<![CDATA[ <p>Hey,</p><p>This is the second video (after the introduction video) of the series, right? but I get the feeling that you're talking about things that I haven't seen in the first video (like when you said &quot;if you did the last challenge you'll know where did that 'stock ticks' come from&quot;.) Maybe there's a&nbsp;problem with the ordering of the episodes.</p><p>Thanks for the great series anyway <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9' alt='Smiley' /></p><p>posted by AbdouMoumen</p>]]>
		</description>
		<link>http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Event-Processing#c634450567140000000</link>
		<pubDate>Thu, 30 Jun 2011 18:51:54 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Event-Processing#c634450567140000000</guid>
		<dc:creator>AbdouMoumen</dc:creator>
	</item>
	<item>
		<title>Re: Rx Workshop: Event Processing</title>
		<description>
			<![CDATA[ <p>@<a href="/Series/Rx-Workshop/Rx-Workshop-Event-Processing#c634450567140000000">AbdouMoumen</a>: This is actually the 3rd part. <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9' alt='Smiley' /></p><p>posted by Charles</p>]]>
		</description>
		<link>http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Event-Processing#c634450602870000000</link>
		<pubDate>Thu, 30 Jun 2011 19:51:27 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Event-Processing#c634450602870000000</guid>
		<dc:creator>Charles</dc:creator>
	</item>
	<item>
		<title>Re: Rx Workshop: Event Processing</title>
		<description>
			<![CDATA[ <p>@Charles:OK, thanks. The ordering of the videos in the series' page is a little confusing <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9' alt='Smiley' /> what's even more confusing is that near the end of the video, when opening the solution for&nbsp; the challenge, the folder says &quot;Challenge 5: Complex Event Processing&quot; <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-4.gif?v=c9' alt='Tongue Out' /></p><p>&nbsp;</p><p>posted by AbdouMoumen</p>]]>
		</description>
		<link>http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Event-Processing#c634450754460000000</link>
		<pubDate>Fri, 01 Jul 2011 00:04:06 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Event-Processing#c634450754460000000</guid>
		<dc:creator>AbdouMoumen</dc:creator>
	</item>
	<item>
		<title>Re: Rx Workshop: Event Processing</title>
		<description>
			<![CDATA[ <p>@<a href="/Series/Rx-Workshop/Rx-Workshop-Event-Processing#c634450754460000000">AbdouMoumen</a>: Yeah, we messed this up <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9' alt='Smiley' /> It's the right challenge, though. I'll circle back with Wes and Bart to ensure we have this all right...</p><p>C</p><p>posted by Charles</p>]]>
		</description>
		<link>http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Event-Processing#c634450797690000000</link>
		<pubDate>Fri, 01 Jul 2011 01:16:09 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Event-Processing#c634450797690000000</guid>
		<dc:creator>Charles</dc:creator>
	</item>
	<item>
		<title>Re: Rx Workshop: Event Processing</title>
		<description>
			<![CDATA[ <p>@<a href="/Series/Rx-Workshop/Rx-Workshop-Event-Processing#c634450797690000000">Charles</a>:OK, I've already downloaded the whole series though, so,&nbsp;I'll try to figure it out <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-5.gif?v=c9' alt='Wink' /></p><p>posted by Moumen</p>]]>
		</description>
		<link>http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Event-Processing#c634451285930000000</link>
		<pubDate>Fri, 01 Jul 2011 14:49:53 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Event-Processing#c634451285930000000</guid>
		<dc:creator>Moumen</dc:creator>
	</item>
	<item>
		<title>Re: Rx Workshop: Event Processing</title>
		<description>
			<![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Comment Permalink" href="/Series/Rx-Workshop/Rx-Workshop-Event-Processing#c634450602870000000">1 day&nbsp;ago</a>,<a href="/Niners/Charles">Charles</a> wrote</p><p>@<a href="/Series/Rx-Workshop/Rx-Workshop-Event-Processing#c634450567140000000">AbdouMoumen</a>: This is actually the 3rd part.<img src="http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9" alt="Smiley"></p><p></p></div></blockquote><p></p><p>I went through all the videos, and it this one appears to be the last one. So skip to the 3rd one in the list of videos, and come back to this one at the end.</p><p>posted by cbae</p>]]>
		</description>
		<link>http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Event-Processing#c634451707310000000</link>
		<pubDate>Sat, 02 Jul 2011 02:32:11 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Event-Processing#c634451707310000000</guid>
		<dc:creator>cbae</dc:creator>
	</item>
	<item>
		<title>Re: Rx Workshop: Event Processing</title>
		<description>
			<![CDATA[ <p>I just noticed that the Challenge files have the correct numbers (so this is actually the 5th episode) stick to them and you'll be fine <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-5.gif?v=c9' alt='Wink' /></p><p>By the way, aren't there two more episodes? ( &quot;<span>Reactive Coincidence&quot; and &quot;</span><span>Programming the Cloud&quot;)</span></p><p>posted by Moumen</p>]]>
		</description>
		<link>http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Event-Processing#c634451977370000000</link>
		<pubDate>Sat, 02 Jul 2011 10:02:17 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Event-Processing#c634451977370000000</guid>
		<dc:creator>Moumen</dc:creator>
	</item>
	<item>
		<title>Re: Rx Workshop: Event Processing</title>
		<description>
			<![CDATA[ <p>I think I got it!</p><div><div>Code Snippet</div><div><ol><li><span>var</span> result = quotes </li><li>&nbsp;&nbsp;&nbsp;&nbsp;.Where(q=&gt;q.Symbol==<span>&quot;MSFT&quot;</span>) </li><li>&nbsp;&nbsp;&nbsp;&nbsp;.Select(q=&gt; <span>new</span> {q.Close, q.Date, q.High, q.Low}) </li><li>&nbsp;&nbsp;&nbsp;&nbsp;.Buffer(5) </li><li>&nbsp;&nbsp;&nbsp;&nbsp;.Select(list =&gt; <span>new</span> </li><li>&nbsp;&nbsp;&nbsp;&nbsp;{ </li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AvgHigh=list.Average(q=&gt;q.High), </li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AvgLow=list.Average(q=&gt;q.Low), </li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Last=list.Last().Close, </li><li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Date=list.Last().Date </li><li>&nbsp;&nbsp;&nbsp;&nbsp;}); </li></ol></div></div><p>posted by mdcsoft</p>]]>
		</description>
		<link>http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Event-Processing#c634455924380000000</link>
		<pubDate>Wed, 06 Jul 2011 23:40:38 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Event-Processing#c634455924380000000</guid>
		<dc:creator>mdcsoft</dc:creator>
	</item>
	<item>
		<title>Re: Rx Workshop: Event Processing</title>
		<description>
			<![CDATA[Great video, where can I download the code &#40;Chanlleng&#41;<br>TIA<br>Yaz<p>posted by Yazid</p>]]>
		</description>
		<link>http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Event-Processing#c634461480450000000</link>
		<pubDate>Wed, 13 Jul 2011 10:00:45 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Event-Processing#c634461480450000000</guid>
		<dc:creator>Yazid</dc:creator>
	</item>
	<item>
		<title>Re: Rx Workshop: Event Processing</title>
		<description>
			<![CDATA[ <p>All links to the challenges are giving 404 error. Could someone fix it please?</p><p>posted by Reonekot</p>]]>
		</description>
		<link>http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Event-Processing#c634484012620000000</link>
		<pubDate>Mon, 08 Aug 2011 11:54:22 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Event-Processing#c634484012620000000</guid>
		<dc:creator>Reonekot</dc:creator>
	</item>
	<item>
		<title>Re: Rx Workshop: Event Processing</title>
		<description>
			<![CDATA[This, I believe, the answer for same task, but taking non-stocking days into account.<br><br>            return from window in<br>                       &#40;from quote in quotes<br>                        group quote by quote.Symbol<br>                            into company<br>                            from window in company.Buffer&#40;2, 1&#41;<br>                            from stock in this.WithNonStockingDays&#40;window&#41;<br>                            where stock.Symbol &#61;&#61; &#34;MSFT&#34;<br>                            select stock&#41;.Buffer&#40;5, 4&#41;<br>                   select new &#123;<br>                       window.Last&#40;&#41;.Date,<br>                       window.Last&#40;&#41;.Close,<br>                       AverageHigh &#61; window.Average&#40;q &#61;&#62; q.High&#41;,<br>                       AverageLow &#61; window.Average&#40;q &#61;&#62; q.Low&#41;<br>                   &#125;&#59;<br><br>private IEnumerable&#60;StockQuote&#62; WithNonStockingDays&#40;IList&#60;StockQuote&#62; window&#41; &#123;<br>            var left &#61; window.First&#40;&#41;&#59;<br>            var right &#61; window.Last&#40;&#41;&#59;<br><br>            yield return left&#59;<br>            while &#40;right.Date - left.Date &#62; TimeSpan.FromDays&#40;1&#41;&#41; &#123;<br>                left &#61; new StockQuote &#123;<br>                    Close &#61; left.Close,<br>                    Date &#61; left.Date.AddDays&#40;1&#41;,<br>                    High &#61; left.High,<br>                    Low &#61; left.Low,<br>                    Open &#61; left.Open,<br>                    Symbol &#61; left.Symbol,<br>                    Volume &#61; left.Volume<br>                &#125;&#59;<br>                yield return left&#59;<br>            &#125;<br>            yield return right&#59;<br>        &#125;<p>posted by Eugene Strizhok</p>]]>
		</description>
		<link>http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Event-Processing#c634506339052810961</link>
		<pubDate>Sat, 03 Sep 2011 08:05:05 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Event-Processing#c634506339052810961</guid>
		<dc:creator>Eugene Strizhok</dc:creator>
	</item>
	<item>
		<title>Re: Rx Workshop: Event Processing</title>
		<description>
			<![CDATA[But how do I insert code snippets&#63;<p>posted by Eugene Strizhok</p>]]>
		</description>
		<link>http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Event-Processing#c634506339631308532</link>
		<pubDate>Sat, 03 Sep 2011 08:06:03 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Series/Rx-Workshop/Rx-Workshop-Event-Processing#c634506339631308532</guid>
		<dc:creator>Eugene Strizhok</dc:creator>
	</item>
</channel>
</rss>