<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: A Queued BackgroundWorker Using Generic Delegates</title>
	<atom:link href="http://thevalerios.net/matt/2008/05/a-queued-backgroundworker/feed/" rel="self" type="application/rss+xml" />
	<link>http://thevalerios.net/matt/2008/05/a-queued-backgroundworker/</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Wed, 28 Apr 2010 12:28:38 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Chris S.</title>
		<link>http://thevalerios.net/matt/2008/05/a-queued-backgroundworker/comment-page-1/#comment-10162</link>
		<dc:creator>Chris S.</dc:creator>
		<pubDate>Mon, 13 Jul 2009 14:05:12 +0000</pubDate>
		<guid isPermaLink="false">http://thevalerios.net/matt/?p=27#comment-10162</guid>
		<description>Matt, thanks for providing this example.

This solution is exactly what I needed for the application I&#039;m writing.  Your code required reading MSDN on my part, because I didn&#039;t understand lambda and parameter typing, but it forced me to learn.

Thanks.</description>
		<content:encoded><![CDATA[<p>Matt, thanks for providing this example.</p>
<p>This solution is exactly what I needed for the application I&#8217;m writing.  Your code required reading MSDN on my part, because I didn&#8217;t understand lambda and parameter typing, but it forced me to learn.</p>
<p>Thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John</title>
		<link>http://thevalerios.net/matt/2008/05/a-queued-backgroundworker/comment-page-1/#comment-9459</link>
		<dc:creator>John</dc:creator>
		<pubDate>Fri, 15 May 2009 13:16:53 +0000</pubDate>
		<guid isPermaLink="false">http://thevalerios.net/matt/?p=27#comment-9459</guid>
		<description>Hi Matt. a colleague of mine and I were discussing the code sample you posted, and we were both wondering about your reasoning behind the design of this solution.  Why are you queing up individual background threads, instead of sending the data you want processed synchronously to one background thread?  Wouldn&#039;t queing up additional threads create a lot of unnecesary overhead?

Thanks!
-John</description>
		<content:encoded><![CDATA[<p>Hi Matt. a colleague of mine and I were discussing the code sample you posted, and we were both wondering about your reasoning behind the design of this solution.  Why are you queing up individual background threads, instead of sending the data you want processed synchronously to one background thread?  Wouldn&#8217;t queing up additional threads create a lot of unnecesary overhead?</p>
<p>Thanks!<br />
-John</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris</title>
		<link>http://thevalerios.net/matt/2008/05/a-queued-backgroundworker/comment-page-1/#comment-9031</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Thu, 30 Apr 2009 15:59:28 +0000</pubDate>
		<guid isPermaLink="false">http://thevalerios.net/matt/?p=27#comment-9031</guid>
		<description>Awesome piece of code! I haven&#039;t played around with even the new .NET 3.0 features yet but it looks like there&#039;s some great new additions.

Cheers!</description>
		<content:encoded><![CDATA[<p>Awesome piece of code! I haven&#8217;t played around with even the new .NET 3.0 features yet but it looks like there&#8217;s some great new additions.</p>
<p>Cheers!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom</title>
		<link>http://thevalerios.net/matt/2008/05/a-queued-backgroundworker/comment-page-1/#comment-5580</link>
		<dc:creator>Tom</dc:creator>
		<pubDate>Wed, 14 Jan 2009 15:17:41 +0000</pubDate>
		<guid isPermaLink="false">http://thevalerios.net/matt/?p=27#comment-5580</guid>
		<description>HTML is eating some of the  signs.  For anyone looking at this page and wanting to grab the code:  If you View..Source (or whatever works to see the HTML code off your browser), you can get the complete code segments off the website.</description>
		<content:encoded><![CDATA[<p>HTML is eating some of the  signs.  For anyone looking at this page and wanting to grab the code:  If you View..Source (or whatever works to see the HTML code off your browser), you can get the complete code segments off the website.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom</title>
		<link>http://thevalerios.net/matt/2008/05/a-queued-backgroundworker/comment-page-1/#comment-4486</link>
		<dc:creator>Tom</dc:creator>
		<pubDate>Tue, 16 Dec 2008 19:32:43 +0000</pubDate>
		<guid isPermaLink="false">http://thevalerios.net/matt/?p=27#comment-4486</guid>
		<description>Hi,
There are no left brackets in the code...see sample below.  Is it possible to download the file somewhere?

public static void QueueWorkItem(
            Queue&gt; queue,
            Tin inputArgument,
            Func, Tout&gt; doWork,
            Action&gt; workerCompleted)</description>
		<content:encoded><![CDATA[<p>Hi,<br />
There are no left brackets in the code&#8230;see sample below.  Is it possible to download the file somewhere?</p>
<p>public static void QueueWorkItem(<br />
            Queue&gt; queue,<br />
            Tin inputArgument,<br />
            Func, Tout&gt; doWork,<br />
            Action&gt; workerCompleted)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: cj</title>
		<link>http://thevalerios.net/matt/2008/05/a-queued-backgroundworker/comment-page-1/#comment-4320</link>
		<dc:creator>cj</dc:creator>
		<pubDate>Mon, 08 Dec 2008 22:53:36 +0000</pubDate>
		<guid isPermaLink="false">http://thevalerios.net/matt/?p=27#comment-4320</guid>
		<description>first of all, thank you for posting this great background worker code.  i&#039;ll freely admit that i&#039;m new to delegates and lambdas, and i&#039;m not quite sure how to add a background worker progress report method to what you already have here.  is it possible to add a progress reporter to this?  if so, would you provide some pointers on how i could go about it?  thanks again!</description>
		<content:encoded><![CDATA[<p>first of all, thank you for posting this great background worker code.  i&#8217;ll freely admit that i&#8217;m new to delegates and lambdas, and i&#8217;m not quite sure how to add a background worker progress report method to what you already have here.  is it possible to add a progress reporter to this?  if so, would you provide some pointers on how i could go about it?  thanks again!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeremy Wiebe</title>
		<link>http://thevalerios.net/matt/2008/05/a-queued-backgroundworker/comment-page-1/#comment-720</link>
		<dc:creator>Jeremy Wiebe</dc:creator>
		<pubDate>Thu, 04 Sep 2008 15:29:02 +0000</pubDate>
		<guid isPermaLink="false">http://thevalerios.net/matt/?p=27#comment-720</guid>
		<description>Yes, VB.NET does support Lambdas, but they are a crippled version that you cannot use with the BackgroundWorker component.  

In VB.NET Lambdas you cannot use expressions that do not return a value (they must all be functions) and you cannot create multi-line lambdas.</description>
		<content:encoded><![CDATA[<p>Yes, VB.NET does support Lambdas, but they are a crippled version that you cannot use with the BackgroundWorker component.  </p>
<p>In VB.NET Lambdas you cannot use expressions that do not return a value (they must all be functions) and you cannot create multi-line lambdas.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: matt</title>
		<link>http://thevalerios.net/matt/2008/05/a-queued-backgroundworker/comment-page-1/#comment-133</link>
		<dc:creator>matt</dc:creator>
		<pubDate>Mon, 07 Jul 2008 20:24:02 +0000</pubDate>
		<guid isPermaLink="false">http://thevalerios.net/matt/?p=27#comment-133</guid>
		<description>Ah, well if you&#039;ve used them in VB.NET then my complete ignorance of VB is showing :)  Best of luck with that.  I thought I remembered reading something awhile back about no (or only partial) lambda support in VB but I could be wrong.</description>
		<content:encoded><![CDATA[<p>Ah, well if you&#8217;ve used them in VB.NET then my complete ignorance of VB is showing <img src='http://thevalerios.net/matt/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   Best of luck with that.  I thought I remembered reading something awhile back about no (or only partial) lambda support in VB but I could be wrong.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Flavio Zanellato</title>
		<link>http://thevalerios.net/matt/2008/05/a-queued-backgroundworker/comment-page-1/#comment-132</link>
		<dc:creator>Flavio Zanellato</dc:creator>
		<pubDate>Mon, 07 Jul 2008 20:14:38 +0000</pubDate>
		<guid isPermaLink="false">http://thevalerios.net/matt/?p=27#comment-132</guid>
		<description>Lambda expressions not supported ?
I have written code in VS2008 (VB.NET) with lambda expressions...</description>
		<content:encoded><![CDATA[<p>Lambda expressions not supported ?<br />
I have written code in VS2008 (VB.NET) with lambda expressions&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: matt</title>
		<link>http://thevalerios.net/matt/2008/05/a-queued-backgroundworker/comment-page-1/#comment-131</link>
		<dc:creator>matt</dc:creator>
		<pubDate>Mon, 07 Jul 2008 20:04:04 +0000</pubDate>
		<guid isPermaLink="false">http://thevalerios.net/matt/?p=27#comment-131</guid>
		<description>Thanks Flavio.  Unfortunately you&#039;re out of luck -- lambda expressions are not supported in VB.NET.  You can always just use a named method, but it&#039;s not as clean or readable as C#.</description>
		<content:encoded><![CDATA[<p>Thanks Flavio.  Unfortunately you&#8217;re out of luck &#8212; lambda expressions are not supported in VB.NET.  You can always just use a named method, but it&#8217;s not as clean or readable as C#.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
