<?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 My Public Interface</title>
	<atom:link href="http://blog.roboblob.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.roboblob.com</link>
	<description>and ideas for its refactoring...</description>
	<lastBuildDate>Fri, 03 Sep 2010 19:29:04 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>Comment on Custom Silverlight TextBox control that immediately updates DataBound Text property in TwoWay binding by Richard Reukema</title>
		<link>http://blog.roboblob.com/2010/07/16/custom-silverlight-textbox-control-that-immediately-updates-databound-text-property-in-twoway-binding/comment-page-1/#comment-1785</link>
		<dc:creator>Richard Reukema</dc:creator>
		<pubDate>Fri, 03 Sep 2010 19:29:04 +0000</pubDate>
		<guid isPermaLink="false">http://blog.roboblob.com/?p=385#comment-1785</guid>
		<description>I found another solution thanks to Laurent of MVVM toolkit - he uses the KeyUp event, which fires each time the key is lifted.  I saw this in one of his examples - sorry can&#039;t remember which one!</description>
		<content:encoded><![CDATA[<p>I found another solution thanks to Laurent of MVVM toolkit &#8211; he uses the KeyUp event, which fires each time the key is lifted.  I saw this in one of his examples &#8211; sorry can&#8217;t remember which one!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Unit Testable WCF Web Services in MVVM and Silverlight 4 by roboblob</title>
		<link>http://blog.roboblob.com/2010/04/11/unit-testable-wcf-web-services-in-mvvm-and-silverlight-4/comment-page-1/#comment-1735</link>
		<dc:creator>roboblob</dc:creator>
		<pubDate>Tue, 31 Aug 2010 13:16:57 +0000</pubDate>
		<guid isPermaLink="false">http://blog.roboblob.com/?p=255#comment-1735</guid>
		<description>no, i could not, because red is my favorite color for attracting people that do not like red color to my blog  :D</description>
		<content:encoded><![CDATA[<p>no, i could not, because red is my favorite color for attracting people that do not like red color to my blog  <img src='http://blog.roboblob.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Unit Testable WCF Web Services in MVVM and Silverlight 4 by Nick</title>
		<link>http://blog.roboblob.com/2010/04/11/unit-testable-wcf-web-services-in-mvvm-and-silverlight-4/comment-page-1/#comment-1734</link>
		<dc:creator>Nick</dc:creator>
		<pubDate>Tue, 31 Aug 2010 12:42:20 +0000</pubDate>
		<guid isPermaLink="false">http://blog.roboblob.com/?p=255#comment-1734</guid>
		<description>Could not you pick a better color than red?</description>
		<content:encoded><![CDATA[<p>Could not you pick a better color than red?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Wiring up View and Viewmodel in MVVM and Silverlight 4 &#8211; Blendability included by roboblob</title>
		<link>http://blog.roboblob.com/2010/01/17/wiring-up-view-and-viewmodel-in-mvvm-and-silverlight-4-blendability-included/comment-page-1/#comment-1722</link>
		<dc:creator>roboblob</dc:creator>
		<pubDate>Mon, 30 Aug 2010 09:03:06 +0000</pubDate>
		<guid isPermaLink="false">http://blog.roboblob.com/?p=41#comment-1722</guid>
		<description>Hi, 

glad it works for you. 
I will definitely try to post more on the INavigationService approach since it turned out to be better than ViewModelLocator and also i get lot of requests to write about it lately...
Thanks for your feedback!</description>
		<content:encoded><![CDATA[<p>Hi, </p>
<p>glad it works for you.<br />
I will definitely try to post more on the INavigationService approach since it turned out to be better than ViewModelLocator and also i get lot of requests to write about it lately&#8230;<br />
Thanks for your feedback!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Wiring up View and Viewmodel in MVVM and Silverlight 4 &#8211; Blendability included by Per Åkerberg</title>
		<link>http://blog.roboblob.com/2010/01/17/wiring-up-view-and-viewmodel-in-mvvm-and-silverlight-4-blendability-included/comment-page-1/#comment-1718</link>
		<dc:creator>Per Åkerberg</dc:creator>
		<pubDate>Sun, 29 Aug 2010 19:34:01 +0000</pubDate>
		<guid isPermaLink="false">http://blog.roboblob.com/?p=41#comment-1718</guid>
		<description>Hey there,

I really enjoy all your posts on SL and MVVM. Keep it up!
I was curious to know about the other solution you had and if I could use it. I just got this one working and kind of like it, although I don&#039;t like having to create a new class for each viewmodel to locate it, but I guess thats a trade-off for getting this good thing to work!

By the way, the &quot;d:DataContext&quot; thing only seems nescessary in VS 2010 design mode, not for Blend 4. Blend works fine without it.

Please come back with more info on the other approach, I am really interested!

Thanks alot for your work.</description>
		<content:encoded><![CDATA[<p>Hey there,</p>
<p>I really enjoy all your posts on SL and MVVM. Keep it up!<br />
I was curious to know about the other solution you had and if I could use it. I just got this one working and kind of like it, although I don&#8217;t like having to create a new class for each viewmodel to locate it, but I guess thats a trade-off for getting this good thing to work!</p>
<p>By the way, the &#8220;d:DataContext&#8221; thing only seems nescessary in VS 2010 design mode, not for Blend 4. Blend works fine without it.</p>
<p>Please come back with more info on the other approach, I am really interested!</p>
<p>Thanks alot for your work.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Unit Testable WCF Web Services in MVVM and Silverlight 4 by jack</title>
		<link>http://blog.roboblob.com/2010/04/11/unit-testable-wcf-web-services-in-mvvm-and-silverlight-4/comment-page-1/#comment-1649</link>
		<dc:creator>jack</dc:creator>
		<pubDate>Wed, 18 Aug 2010 10:29:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.roboblob.com/?p=255#comment-1649</guid>
		<description>can anyone tell me how to invoke a service that have multiple parameters?</description>
		<content:encoded><![CDATA[<p>can anyone tell me how to invoke a service that have multiple parameters?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Wiring up View and Viewmodel in MVVM and Silverlight 4 &#8211; Blendability included by Mike</title>
		<link>http://blog.roboblob.com/2010/01/17/wiring-up-view-and-viewmodel-in-mvvm-and-silverlight-4-blendability-included/comment-page-1/#comment-1642</link>
		<dc:creator>Mike</dc:creator>
		<pubDate>Mon, 16 Aug 2010 22:57:17 +0000</pubDate>
		<guid isPermaLink="false">http://blog.roboblob.com/?p=41#comment-1642</guid>
		<description>Like everyone else, I&#039;m struggling with the ViewModelLocator implementation.  I&#039;m definitely interested in your solution and look forward to the write up!</description>
		<content:encoded><![CDATA[<p>Like everyone else, I&#8217;m struggling with the ViewModelLocator implementation.  I&#8217;m definitely interested in your solution and look forward to the write up!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Wiring up View and Viewmodel in MVVM and Silverlight 4 &#8211; Blendability included by How to bind ViewModel to View (part 1) – the Lite toolkit way - Adiel Sharabi</title>
		<link>http://blog.roboblob.com/2010/01/17/wiring-up-view-and-viewmodel-in-mvvm-and-silverlight-4-blendability-included/comment-page-1/#comment-1536</link>
		<dc:creator>How to bind ViewModel to View (part 1) – the Lite toolkit way - Adiel Sharabi</dc:creator>
		<pubDate>Tue, 10 Aug 2010 06:57:28 +0000</pubDate>
		<guid isPermaLink="false">http://blog.roboblob.com/?p=41#comment-1536</guid>
		<description>[...]  [...]</description>
		<content:encoded><![CDATA[<p>[...]  [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Modal dialogs with MVVM and Silverlight 4 by roboblob</title>
		<link>http://blog.roboblob.com/2010/01/19/modal-dialogs-with-mvvm-and-silverlight-4/comment-page-1/#comment-1503</link>
		<dc:creator>roboblob</dc:creator>
		<pubDate>Sun, 08 Aug 2010 19:08:12 +0000</pubDate>
		<guid isPermaLink="false">http://blog.roboblob.com/?p=109#comment-1503</guid>
		<description>well i disagree that this should be called IChildWindow since purpose of this entity and the service IModalDialogService is deliberately determined by its name: to show modal dialogs that block UI until user chooses some options or clicks Cancel. I like to call entities in my code with strict names, its a good practice because when entity is called with precise name then he does exactly that and you don&#039;t have temptation then to add other features to it. If you start calling classes with general names then its easy to add more functionality to them and then they soon become &#039;Swiss knife&#039; kind of classes that do everything.

If i would need non-modal dialog then i would introduce IDialog and IDialogService same as i did introduce IMessageBoxService etc.

All this may sound too strict but practice learned me that strict naming conventions lead to better code.

Hope this clarifies why i named the classes as i did.

thanks for your feedback!</description>
		<content:encoded><![CDATA[<p>well i disagree that this should be called IChildWindow since purpose of this entity and the service IModalDialogService is deliberately determined by its name: to show modal dialogs that block UI until user chooses some options or clicks Cancel. I like to call entities in my code with strict names, its a good practice because when entity is called with precise name then he does exactly that and you don&#8217;t have temptation then to add other features to it. If you start calling classes with general names then its easy to add more functionality to them and then they soon become &#8216;Swiss knife&#8217; kind of classes that do everything.</p>
<p>If i would need non-modal dialog then i would introduce IDialog and IDialogService same as i did introduce IMessageBoxService etc.</p>
<p>All this may sound too strict but practice learned me that strict naming conventions lead to better code.</p>
<p>Hope this clarifies why i named the classes as i did.</p>
<p>thanks for your feedback!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Modal dialogs with MVVM and Silverlight 4 by Oliver Weichhold</title>
		<link>http://blog.roboblob.com/2010/01/19/modal-dialogs-with-mvvm-and-silverlight-4/comment-page-1/#comment-1501</link>
		<dc:creator>Oliver Weichhold</dc:creator>
		<pubDate>Sun, 08 Aug 2010 16:52:13 +0000</pubDate>
		<guid isPermaLink="false">http://blog.roboblob.com/?p=109#comment-1501</guid>
		<description>Wouldn&#039;t it be more appropriate to rename the interfaces from IModalWindow to IChildWindow and from IModalDialogService to IChildWindowService? Technically I don&#039;t see anything that would prevent this to be used for non-modal (modeless) dialogs as well.</description>
		<content:encoded><![CDATA[<p>Wouldn&#8217;t it be more appropriate to rename the interfaces from IModalWindow to IChildWindow and from IModalDialogService to IChildWindowService? Technically I don&#8217;t see anything that would prevent this to be used for non-modal (modeless) dialogs as well.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
