<?xml version="1.0" encoding="UTF-8" ?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>PowerThreading at Yahoo! Groups</title>
    <link>http://tech.groups.yahoo.com/group/PowerThreading/</link>
    <description>Richter/Wintellect Power Threading</description>

    <item>
      <title>Re: New AsyncEnumerator feature I&#39;d like some feedback on</title>
      <pubDate>Sat, 21 Nov 2009 03:35:45 GMT</pubDate>
      <dc:creator>Jeffrey Richter (Wintellect LLC)</dc:creator>
      <link>http://tech.groups.yahoo.com/group/PowerThreading/message/625</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/PowerThreading/message/625</guid>
      <description>I haven&#39;t given cancelation much thought yet and I haven&#39;t tried coding anything up yet. The AsyncEnumerator already supports cancellation. I would just</description>
    </item>
    <item>
      <title>Re: New AsyncEnumerator feature I&#39;d like some feedback on</title>
      <pubDate>Fri, 20 Nov 2009 18:36:07 GMT</pubDate>
      <dc:creator>Charles Prakash Dasari</dc:creator>
      <link>http://tech.groups.yahoo.com/group/PowerThreading/message/624</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/PowerThreading/message/624</guid>
      <description>Hi Jeffrey, I am excited to hear about these features. I think they work great for debugging for sure. And I would use ResumeCallback for copying the thread</description>
    </item>
    <item>
      <title>Re: Singleton and InitalizeOnce</title>
      <pubDate>Thu, 12 Nov 2009 14:26:10 GMT</pubDate>
      <dc:creator>sgcvision</dc:creator>
      <link>http://tech.groups.yahoo.com/group/PowerThreading/message/623</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/PowerThreading/message/623</guid>
      <description>So I&#39;m interested in your comment about &#39;having a change of heart about some things.&#39; I just took your class a month or two ago, and am in the process of</description>
    </item>
    <item>
      <title>Re: Singleton and InitalizeOnce</title>
      <pubDate>Thu, 12 Nov 2009 14:22:23 GMT</pubDate>
      <dc:creator>Jeffrey Richter (Wintellect LLC)</dc:creator>
      <link>http://tech.groups.yahoo.com/group/PowerThreading/message/622</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/PowerThreading/message/622</guid>
      <description>Yes, the TPL offers work-stealing queues but these are only for compute-bound operations and, in fact, only work with the new Task class. The AsyncEnumerator</description>
    </item>
    <item>
      <title>Re: Singleton and InitalizeOnce</title>
      <pubDate>Thu, 12 Nov 2009 06:55:59 GMT</pubDate>
      <dc:creator>Nikos Baxevanis</dc:creator>
      <link>http://tech.groups.yahoo.com/group/PowerThreading/message/621</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/PowerThreading/message/621</guid>
      <description>Wow, great news! In the future, it will be interesting to make some perf test between the current version and the one that will use .NET 4.0 stuff internally!</description>
    </item>
    <item>
      <title>Re: Singleton and InitalizeOnce</title>
      <pubDate>Thu, 12 Nov 2009 03:47:30 GMT</pubDate>
      <dc:creator>Jeffrey Richter (Wintellect LLC)</dc:creator>
      <link>http://tech.groups.yahoo.com/group/PowerThreading/message/620</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/PowerThreading/message/620</guid>
      <description>OK, I fixed all the links in my document but I haven&#39;t uploaded the new version yet. Thanks for letting me know about it. MSDN changed a bunch of stuff</description>
    </item>
    <item>
      <title>Re: Singleton and InitalizeOnce</title>
      <pubDate>Tue, 10 Nov 2009 22:57:00 GMT</pubDate>
      <dc:creator>sgcvision</dc:creator>
      <link>http://tech.groups.yahoo.com/group/PowerThreading/message/619</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/PowerThreading/message/619</guid>
      <description>While you&#39;re at it, the pdf contains a number of broken links to your MSDN articles. Or at least they&#39;re broken for me:</description>
    </item>
    <item>
      <title>Re: Singleton and InitalizeOnce</title>
      <pubDate>Tue, 10 Nov 2009 18:09:54 GMT</pubDate>
      <dc:creator>Jeffrey Richter (Wintellect LLC)</dc:creator>
      <link>http://tech.groups.yahoo.com/group/PowerThreading/message/618</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/PowerThreading/message/618</guid>
      <description>When you construct a Singleton&lt;T&gt;, you pass it a delegate that refers to code that returns a T. The Singleton class ensures that a lock is taken around</description>
    </item>
    <item>
      <title>Singleton and InitalizeOnce</title>
      <pubDate>Tue, 10 Nov 2009 16:08:27 GMT</pubDate>
      <dc:creator>sgcvision</dc:creator>
      <link>http://tech.groups.yahoo.com/group/PowerThreading/message/617</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/PowerThreading/message/617</guid>
      <description>Is there sample code available that shows how to use Wintellect.Threading.Singleton&lt;T&gt;? I&#39;m interested to understand how a generic singleton works -- can&#39;t</description>
    </item>
    <item>
      <title>Re: AsyncEnumerator.BeginExecute</title>
      <pubDate>Tue, 10 Nov 2009 15:48:21 GMT</pubDate>
      <dc:creator>sgcvision</dc:creator>
      <link>http://tech.groups.yahoo.com/group/PowerThreading/message/616</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/PowerThreading/message/616</guid>
      <description>Excellent! I just made the change. Works great, and code is *much* cleaner -- no more instance variable(s). Thanks</description>
    </item>
    <item>
      <title>Re: AsyncEnumerator.BeginExecute</title>
      <pubDate>Mon, 09 Nov 2009 21:22:39 GMT</pubDate>
      <dc:creator>Jeffrey Richter (Wintellect LLC)</dc:creator>
      <link>http://tech.groups.yahoo.com/group/PowerThreading/message/615</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/PowerThreading/message/615</guid>
      <description>Yes, as my code in Figure 2 of the article is written, there would be a problem if m_webSiteDataLength is overwritten. To address this, my AsyncEnumerator has</description>
    </item>
    <item>
      <title>Re: AsyncEnumerator.BeginExecute</title>
      <pubDate>Sun, 08 Nov 2009 21:44:14 GMT</pubDate>
      <dc:creator>sgcvision</dc:creator>
      <link>http://tech.groups.yahoo.com/group/PowerThreading/message/614</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/PowerThreading/message/614</guid>
      <description>I have designed a class that acts like Figure 2 in your article http://msdn.microsoft.com/en-us/magazine/cc721613.aspx (except I&#39;m working with a Windows Form</description>
    </item>
    <item>
      <title>Re: AsyncEnumerator.BeginExecute</title>
      <pubDate>Sun, 08 Nov 2009 18:46:52 GMT</pubDate>
      <dc:creator>Jeffrey Richter (Wintellect LLC)</dc:creator>
      <link>http://tech.groups.yahoo.com/group/PowerThreading/message/613</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/PowerThreading/message/613</guid>
      <description>You are right about everything. If you care about catching an unhandled exception thrown from within the iterator, you need a try around the EndExecute method</description>
    </item>
    <item>
      <title>AsyncEnumerator.BeginExecute</title>
      <pubDate>Sun, 08 Nov 2009 18:43:55 GMT</pubDate>
      <dc:creator>sgcvision</dc:creator>
      <link>http://tech.groups.yahoo.com/group/PowerThreading/message/612</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/PowerThreading/message/612</guid>
      <description>I think I need a better understanding the AsyncCallback parameter of AsyncEnumerator.BeginExecute(). I understand that to be a callback method that the ae will</description>
    </item>
    <item>
      <title>Re: Unable to catch System.Net.Sockets.SocketException</title>
      <pubDate>Thu, 29 Oct 2009 02:28:06 GMT</pubDate>
      <dc:creator>Jeffrey Richter (Wintellect LLC)</dc:creator>
      <link>http://tech.groups.yahoo.com/group/PowerThreading/message/611</link>
      <guid isPermaLink="true">http://tech.groups.yahoo.com/group/PowerThreading/message/611</guid>
      <description>The exception is being thrown from with9in an EndXxx method. You just have to put the EndXxx method in a try block and then you can catch the SocketException. </description>
    </item>

  </channel>
</rss>
<!-- wr2.grp.sp2.yahoo.com uncompressed/chunked Sun Dec 20 04:41:39 PST 2009 -->
