<?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"
	>
<channel>
	<title>Comments for Guy Mahieu's Blog</title>
	<atom:link href="http://blog.guymahieu.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.guymahieu.com</link>
	<description>Agile OO Software Development and More</description>
	<pubDate>Wed, 10 Mar 2010 11:31:32 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>Comment on System.Delegate is not a delegate type&#8230; by James (Triynko)</title>
		<link>http://blog.guymahieu.com/2006/11/15/systemdelegate-is-not-a-delegate-type/#comment-15304</link>
		<dc:creator>James (Triynko)</dc:creator>
		<pubDate>Tue, 02 Mar 2010 23:45:36 +0000</pubDate>
		<guid isPermaLink="false">http://blog.guymahieu.com/?p=32#comment-15304</guid>
		<description>Wow.  A delegate is not a Delegate.  W.T.G. Microsoft.  This is sooo irritating, because this is probably the most appropriate conceivable use of an anonymous delegate.  You'd think an anonymous method would allow us to keep it as simple as possible by calling control.Invoke( delegate{control.Enabled = true;} ), but behold... you run into the described error.  Why doesn't the setter properties of the control just handle the invoke internally on it's own?  I mean... it's like.. I'm just going to call that anyway, and if I was worried about blocking, I'd check the InvokeRequired property and take unblocking actions anyway.</description>
		<content:encoded><![CDATA[<p>Wow.  A delegate is not a Delegate.  W.T.G. Microsoft.  This is sooo irritating, because this is probably the most appropriate conceivable use of an anonymous delegate.  You&#8217;d think an anonymous method would allow us to keep it as simple as possible by calling control.Invoke( delegate{control.Enabled = true;} ), but behold&#8230; you run into the described error.  Why doesn&#8217;t the setter properties of the control just handle the invoke internally on it&#8217;s own?  I mean&#8230; it&#8217;s like.. I&#8217;m just going to call that anyway, and if I was worried about blocking, I&#8217;d check the InvokeRequired property and take unblocking actions anyway.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Getting the svn HEAD revision number from a windows batch file by Tom</title>
		<link>http://blog.guymahieu.com/2008/06/09/getting-the-svn-head-revision-number-from-a-windows-batch-file/#comment-14798</link>
		<dc:creator>Tom</dc:creator>
		<pubDate>Wed, 03 Feb 2010 19:22:46 +0000</pubDate>
		<guid isPermaLink="false">http://blog.guymahieu.com/2008/06/09/getting-the-svn-head-revision-number-from-a-windows-batch-file/#comment-14798</guid>
		<description>Great, just what I was just looking for. Thank!
Cheers
Tom</description>
		<content:encoded><![CDATA[<p>Great, just what I was just looking for. Thank!<br />
Cheers<br />
Tom</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Deep reflection of properties: PropertyReflector by Francesco</title>
		<link>http://blog.guymahieu.com/2006/07/11/deep-reflection-of-properties-propertyreflector/#comment-12268</link>
		<dc:creator>Francesco</dc:creator>
		<pubDate>Wed, 21 Oct 2009 09:06:17 +0000</pubDate>
		<guid isPermaLink="false">http://blog.guymahieu.com/?p=9#comment-12268</guid>
		<description>Thank you Guy and congratulations for your very clear explanation.</description>
		<content:encoded><![CDATA[<p>Thank you Guy and congratulations for your very clear explanation.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on System.Delegate is not a delegate type&#8230; by John</title>
		<link>http://blog.guymahieu.com/2006/11/15/systemdelegate-is-not-a-delegate-type/#comment-11473</link>
		<dc:creator>John</dc:creator>
		<pubDate>Sat, 12 Sep 2009 00:42:26 +0000</pubDate>
		<guid isPermaLink="false">http://blog.guymahieu.com/?p=32#comment-11473</guid>
		<description>For what it is worth, this works without any special cast in Silverlight.
I'll bet they will fix this one in a future release.

John</description>
		<content:encoded><![CDATA[<p>For what it is worth, this works without any special cast in Silverlight.<br />
I&#8217;ll bet they will fix this one in a future release.</p>
<p>John</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Getting the svn HEAD revision number from a windows batch file by Bala</title>
		<link>http://blog.guymahieu.com/2008/06/09/getting-the-svn-head-revision-number-from-a-windows-batch-file/#comment-11278</link>
		<dc:creator>Bala</dc:creator>
		<pubDate>Fri, 04 Sep 2009 14:11:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.guymahieu.com/2008/06/09/getting-the-svn-head-revision-number-from-a-windows-batch-file/#comment-11278</guid>
		<description>Thank you. Very helpful script.

Bala</description>
		<content:encoded><![CDATA[<p>Thank you. Very helpful script.</p>
<p>Bala</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Deep reflection of properties: PropertyReflector by Guy Mahieu</title>
		<link>http://blog.guymahieu.com/2006/07/11/deep-reflection-of-properties-propertyreflector/#comment-10944</link>
		<dc:creator>Guy Mahieu</dc:creator>
		<pubDate>Wed, 19 Aug 2009 15:58:50 +0000</pubDate>
		<guid isPermaLink="false">http://blog.guymahieu.com/?p=9#comment-10944</guid>
		<description>@Mostafa: SetValue takes any object, so in this case you should probably not be passing the entered String into it, but convert it to a Unit first.</description>
		<content:encoded><![CDATA[<p>@Mostafa: SetValue takes any object, so in this case you should probably not be passing the entered String into it, but convert it to a Unit first.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Deep reflection of properties: PropertyReflector by Mostafa</title>
		<link>http://blog.guymahieu.com/2006/07/11/deep-reflection-of-properties-propertyreflector/#comment-10942</link>
		<dc:creator>Mostafa</dc:creator>
		<pubDate>Wed, 19 Aug 2009 15:06:06 +0000</pubDate>
		<guid isPermaLink="false">http://blog.guymahieu.com/?p=9#comment-10942</guid>
		<description>Be name Khoda
Hi Guy!
First of all I should thank you for you effort on writing this class.
I added 'ProperyReflector' class to my website solution and everything got ok.
But I have a small problem: I have a page that there are two TextBoxes and a Label on it. In textbox1 I enter the desired property and in the second the value of the property. After I click on a button on the page the value in the textbox2 is set for the property (in the textbox1) of the label. For a property like 'Width' I encounter an error that says that I can not convert a value of string to system.controls.unit
As I noticed your example all properties are string and you didn't mention how to send other types variables to the SetValue method.</description>
		<content:encoded><![CDATA[<p>Be name Khoda<br />
Hi Guy!<br />
First of all I should thank you for you effort on writing this class.<br />
I added &#8216;ProperyReflector&#8217; class to my website solution and everything got ok.<br />
But I have a small problem: I have a page that there are two TextBoxes and a Label on it. In textbox1 I enter the desired property and in the second the value of the property. After I click on a button on the page the value in the textbox2 is set for the property (in the textbox1) of the label. For a property like &#8216;Width&#8217; I encounter an error that says that I can not convert a value of string to system.controls.unit<br />
As I noticed your example all properties are string and you didn&#8217;t mention how to send other types variables to the SetValue method.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on IvyIDEA: Ivy support for IntelliJ IDEA by Anon</title>
		<link>http://blog.guymahieu.com/2008/10/18/ivy-support-for-intellij-idea/#comment-10657</link>
		<dc:creator>Anon</dc:creator>
		<pubDate>Tue, 04 Aug 2009 16:45:06 +0000</pubDate>
		<guid isPermaLink="false">http://blog.guymahieu.com/?p=70#comment-10657</guid>
		<description>Great job! thanks!</description>
		<content:encoded><![CDATA[<p>Great job! thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Custom NAnt task for grep-like searches by Guy Mahieu</title>
		<link>http://blog.guymahieu.com/2006/10/28/custom-nant-task-for-grep-like-searches/#comment-10063</link>
		<dc:creator>Guy Mahieu</dc:creator>
		<pubDate>Thu, 18 Jun 2009 04:44:08 +0000</pubDate>
		<guid isPermaLink="false">http://blog.guymahieu.com/?p=26#comment-10063</guid>
		<description>It wasn't, but now that it is it's probably better to use that one ;)
Thanks for the info!</description>
		<content:encoded><![CDATA[<p>It wasn&#8217;t, but now that it is it&#8217;s probably better to use that one ;)<br />
Thanks for the info!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Custom NAnt task for grep-like searches by Bri</title>
		<link>http://blog.guymahieu.com/2006/10/28/custom-nant-task-for-grep-like-searches/#comment-10061</link>
		<dc:creator>Bri</dc:creator>
		<pubDate>Wed, 17 Jun 2009 20:43:30 +0000</pubDate>
		<guid isPermaLink="false">http://blog.guymahieu.com/?p=26#comment-10061</guid>
		<description>Don't know if it was available at the time, but looks like grep is now part of the contribs lib.

http://nantcontrib.sourceforge.net/release/0.85-rc1/help/tasks/grep.html

The sample code even parses *.cs files for the TODO meta comments.</description>
		<content:encoded><![CDATA[<p>Don&#8217;t know if it was available at the time, but looks like grep is now part of the contribs lib.</p>
<p><a href="http://nantcontrib.sourceforge.net/release/0.85-rc1/help/tasks/grep.html" rel="nofollow">http://nantcontrib.sourceforge.net/release/0.85-rc1/help/tasks/grep.html</a></p>
<p>The sample code even parses *.cs files for the TODO meta comments.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
