<?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 for Benjamin Day Consulting, Inc.</title>
	<atom:link href="http://www.benday.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.benday.com</link>
	<description>Scrum, Team Foundation Server, and Visual Studio Best Practices</description>
	<lastBuildDate>Tue, 07 Feb 2012 22:58:10 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
	<item>
		<title>Comment on Managing TFS Team Build History: Delete Completed Builds From &quot;All Build Types&quot; &amp; Bug Work Item Drop-downs by Mike</title>
		<link>http://www.benday.com/2007/10/23/managing-tfs-team-build-history-delete-completed-builds-from-all-build-types-bug-work-item-drop-downs/#comment-252</link>
		<dc:creator>Mike</dc:creator>
		<pubDate>Tue, 07 Feb 2012 22:58:10 +0000</pubDate>
		<guid isPermaLink="false">http://benday.com/wordpress/?p=108#comment-252</guid>
		<description>Nice.  Thanks much!!</description>
		<content:encoded><![CDATA[<p>Nice.  Thanks much!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on TFS 2010 Iteration Backlog Workbook and Macro Execution Warnings by abraham</title>
		<link>http://www.benday.com/2010/03/07/tfs-2010-iteration-backlog-workbook-and-macro-execution-warnings/#comment-250</link>
		<dc:creator>abraham</dc:creator>
		<pubDate>Tue, 07 Feb 2012 07:19:32 +0000</pubDate>
		<guid isPermaLink="false">http://benday.com/wordpress/?p=204#comment-250</guid>
		<description>thanks :)</description>
		<content:encoded><![CDATA[<p>thanks <img src='http://www.benday.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Utility to Manually Refresh the TFS2010 Warehouse by frank black</title>
		<link>http://www.benday.com/2011/09/22/utility-to-manually-refresh-the-tfs2010-warehouse/#comment-238</link>
		<dc:creator>frank black</dc:creator>
		<pubDate>Wed, 01 Feb 2012 03:50:27 +0000</pubDate>
		<guid isPermaLink="false">http://benday.com/wordpress/?p=265#comment-238</guid>
		<description>Awesome little tool. Thanks</description>
		<content:encoded><![CDATA[<p>Awesome little tool. Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Silverlight Asynchronous WCF Calls Without Ruining Your Architecture by Joop</title>
		<link>http://www.benday.com/2010/12/24/silverlight-asynchronous-wcf-calls-without-ruining-your-architecture/#comment-212</link>
		<dc:creator>Joop</dc:creator>
		<pubDate>Tue, 24 Jan 2012 12:33:17 +0000</pubDate>
		<guid isPermaLink="false">http://benday.com/wordpress/?p=239#comment-212</guid>
		<description>Thanks for the quick reply. Indeed that looks like a neat solution. Wrap them in an object and when all calls are succesfully completed one can call returnresult.Notify. And along all the different calls you have the correct .notify(exception) available.
let&#039;s try..</description>
		<content:encoded><![CDATA[<p>Thanks for the quick reply. Indeed that looks like a neat solution. Wrap them in an object and when all calls are succesfully completed one can call returnresult.Notify. And along all the different calls you have the correct .notify(exception) available.<br />
let&#8217;s try..</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Silverlight Asynchronous WCF Calls Without Ruining Your Architecture by Ben Day</title>
		<link>http://www.benday.com/2010/12/24/silverlight-asynchronous-wcf-calls-without-ruining-your-architecture/#comment-211</link>
		<dc:creator>Ben Day</dc:creator>
		<pubDate>Tue, 24 Jan 2012 12:00:47 +0000</pubDate>
		<guid isPermaLink="false">http://benday.com/wordpress/?p=239#comment-211</guid>
		<description>Joop, are you asking about changing the return type for a bunch of chained calls?  Since ReturnResult uses the same T through all those chained calls, it&#039;s a little difficult (read: probably impossible) to change the T halfway through the chain of calls.  

What&#039;s probably happening is that you probably need another object in there somewhere.  When I have a complex set of async operations that have to happen in a particular order, I wrap them in an object.  I usually name this something like &quot;XyzOperationCoordinator&quot;.  The object that initiates the XyzOperationCoordinator passes in a ReturnResult that it wants a Notify(T) call on when the coordinated operation completes.  Inside of the OperationCoordinator, that object can do a ton of different stuff against a ton of different services with a ton of different T&#039;s -- everything is clean and the only rule is that you call Notify() on the original ReturnResult that initiated the OperationCoordinator.  

Does this help?

-Ben</description>
		<content:encoded><![CDATA[<p>Joop, are you asking about changing the return type for a bunch of chained calls?  Since ReturnResult uses the same T through all those chained calls, it&#8217;s a little difficult (read: probably impossible) to change the T halfway through the chain of calls.  </p>
<p>What&#8217;s probably happening is that you probably need another object in there somewhere.  When I have a complex set of async operations that have to happen in a particular order, I wrap them in an object.  I usually name this something like &#8220;XyzOperationCoordinator&#8221;.  The object that initiates the XyzOperationCoordinator passes in a ReturnResult that it wants a Notify(T) call on when the coordinated operation completes.  Inside of the OperationCoordinator, that object can do a ton of different stuff against a ton of different services with a ton of different T&#8217;s &#8212; everything is clean and the only rule is that you call Notify() on the original ReturnResult that initiated the OperationCoordinator.  </p>
<p>Does this help?</p>
<p>-Ben</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Silverlight Asynchronous WCF Calls Without Ruining Your Architecture by Joop</title>
		<link>http://www.benday.com/2010/12/24/silverlight-asynchronous-wcf-calls-without-ruining-your-architecture/#comment-210</link>
		<dc:creator>Joop</dc:creator>
		<pubDate>Tue, 24 Jan 2012 11:09:16 +0000</pubDate>
		<guid isPermaLink="false">http://benday.com/wordpress/?p=239#comment-210</guid>
		<description>It certainly looks like a good way to fight asynchrony. But is it still usefull when you need to &#039;stack&#039; multiple wcf-calls together (and in the end still have the same ReturnResult?)
The different calls have a different returnType and so a different ReturnResult.
Or am I thinking too hard?</description>
		<content:encoded><![CDATA[<p>It certainly looks like a good way to fight asynchrony. But is it still usefull when you need to &#8216;stack&#8217; multiple wcf-calls together (and in the end still have the same ReturnResult?)<br />
The different calls have a different returnType and so a different ReturnResult.<br />
Or am I thinking too hard?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Silverlight 4 Synchronous WCF Service Calls (or &#8220;How to avoid writing a 1-tier Silverlight App&#8221;) by bob kennelly</title>
		<link>http://www.benday.com/2010/05/15/silverlight-4-synchronous-wcf-service-calls-or-how-to-avoid-writing-a-1-tier-silverlight-app/#comment-205</link>
		<dc:creator>bob kennelly</dc:creator>
		<pubDate>Sun, 22 Jan 2012 02:36:15 +0000</pubDate>
		<guid isPermaLink="false">http://benday.com/wordpress/?p=217#comment-205</guid>
		<description>Hello Ben, thanks for the excellent write up, its exactly the kind of situation i&#039;m in right now where i&#039;m continually locking up my laptop when developing and have to hard boot to get back to where i left off!

What i&#039;m wondering Ben is if there is something i can implant into the code or other that will allow me to shut down the program using the task manager and not have to continually hard boot my laptop?

Thanks again Ben!
Bob Kennelly</description>
		<content:encoded><![CDATA[<p>Hello Ben, thanks for the excellent write up, its exactly the kind of situation i&#8217;m in right now where i&#8217;m continually locking up my laptop when developing and have to hard boot to get back to where i left off!</p>
<p>What i&#8217;m wondering Ben is if there is something i can implant into the code or other that will allow me to shut down the program using the task manager and not have to continually hard boot my laptop?</p>
<p>Thanks again Ben!<br />
Bob Kennelly</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How to Create Custom Performance Monitor (PerfMon) Counters by Monitor Performance of your Apps at run-time&#8230;with PerfMon! &#124; Thought Stuff</title>
		<link>http://www.benday.com/2011/12/17/how-to-create-custom-performance-monitor-perfmon-counters/#comment-192</link>
		<dc:creator>Monitor Performance of your Apps at run-time&#8230;with PerfMon! &#124; Thought Stuff</dc:creator>
		<pubDate>Fri, 13 Jan 2012 17:51:26 +0000</pubDate>
		<guid isPermaLink="false">http://benday.com/wordpress/?p=274#comment-192</guid>
		<description>[...] as I see it being useful in loads of different scenarios.You can read Ben&#8217;s full post here, in which he credits this CodeProject article on how to create the counters (also worth a [...]</description>
		<content:encoded><![CDATA[<p>[...] as I see it being useful in loads of different scenarios.You can read Ben&#8217;s full post here, in which he credits this CodeProject article on how to create the counters (also worth a [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Bind a Silverlight 4 HyperlinkButton NavigateUri in a DataGrid to a DataSource value by Bob B</title>
		<link>http://www.benday.com/2010/07/19/bind-a-silverlight-4-hyperlinkbutton-navigateuri-in-a-datagrid-to-a-datasource-value/#comment-148</link>
		<dc:creator>Bob B</dc:creator>
		<pubDate>Tue, 27 Dec 2011 20:34:10 +0000</pubDate>
		<guid isPermaLink="false">http://benday.com/wordpress/?p=222#comment-148</guid>
		<description>Hi Benjamin&lt;br /&gt;I think I am close to getting this working.&lt;br /&gt;I am trying to do this with a Frame within a Page.&lt;br /&gt;When I  press the View it fires off with mynewPage/ID which in this example is a country.&lt;br /&gt;I get a 4004 error when I change the Target name to MyFrame.&lt;br /&gt;Any Help would be appreciated&lt;br /&gt;Thanks</description>
		<content:encoded><![CDATA[<p>Hi Benjamin<br />I think I am close to getting this working.<br />I am trying to do this with a Frame within a Page.<br />When I  press the View it fires off with mynewPage/ID which in this example is a country.<br />I get a 4004 error when I change the Target name to MyFrame.<br />Any Help would be appreciated<br />Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Coded UI Test Utilities for ComboBox, ListBox, and CheckBox Controls by Rajasekaran</title>
		<link>http://www.benday.com/2011/09/06/coded-ui-test-utilities-for-combobox-listbox-and-checkbox-controls/#comment-181</link>
		<dc:creator>Rajasekaran</dc:creator>
		<pubDate>Tue, 20 Dec 2011 07:13:41 +0000</pubDate>
		<guid isPermaLink="false">http://benday.com/wordpress/?p=264#comment-181</guid>
		<description>Hi,&lt;br /&gt;Just now i started to use coded UI test. Iam facing problem to selected the list box item. can you please help me on this.&lt;br /&gt;</description>
		<content:encoded><![CDATA[<p>Hi,<br />Just now i started to use coded UI test. Iam facing problem to selected the list box item. can you please help me on this.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

