<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: More than Just MVC for WPF</title>
	<atom:link href="http://marlongrech.wordpress.com/2008/03/20/more-than-just-mvc-for-wpf/feed/" rel="self" type="application/rss+xml" />
	<link>http://marlongrech.wordpress.com/2008/03/20/more-than-just-mvc-for-wpf/</link>
	<description>my life in Avalon ....</description>
	<lastBuildDate>Mon, 04 Jan 2010 23:11:44 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Dave Jellison</title>
		<link>http://marlongrech.wordpress.com/2008/03/20/more-than-just-mvc-for-wpf/#comment-3234</link>
		<dc:creator>Dave Jellison</dc:creator>
		<pubDate>Fri, 11 Dec 2009 21:50:52 +0000</pubDate>
		<guid isPermaLink="false">http://marlongrech.wordpress.com/2008/03/20/more-than-just-mvc-for-wpf/#comment-3234</guid>
		<description>Marlon,

Love the example. 

If you really want people who are new to patterns, MVC, WPF or any/all to fully grasp the concept and power I would suggest placing each controller in it&#039;s own assembly. Demonstrate that Marlon.ControllerA.dll does not reference Marlon.ControllerB.dll or vice-versa. If you have the time and inclination you could also change object args to string args, serializing and deserialing XML across machine boundaries. Of course, it takes me a lot less time to make that suggestion than for it to bear fruit lol. This is, of course, the true inherent power in a truly decoupled tier and/or controller. In your case the +M could reside anywhere (as you already know), with the caveat you couldn&#039;t pass args as an object (reference) obviously.

Thanks again, adding your blog to my subscriptions. Wish I had time to add as useful posts to my blog lol...</description>
		<content:encoded><![CDATA[<p>Marlon,</p>
<p>Love the example. </p>
<p>If you really want people who are new to patterns, MVC, WPF or any/all to fully grasp the concept and power I would suggest placing each controller in it&#8217;s own assembly. Demonstrate that Marlon.ControllerA.dll does not reference Marlon.ControllerB.dll or vice-versa. If you have the time and inclination you could also change object args to string args, serializing and deserialing XML across machine boundaries. Of course, it takes me a lot less time to make that suggestion than for it to bear fruit lol. This is, of course, the true inherent power in a truly decoupled tier and/or controller. In your case the +M could reside anywhere (as you already know), with the caveat you couldn&#8217;t pass args as an object (reference) obviously.</p>
<p>Thanks again, adding your blog to my subscriptions. Wish I had time to add as useful posts to my blog lol&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: marlon grech</title>
		<link>http://marlongrech.wordpress.com/2008/03/20/more-than-just-mvc-for-wpf/#comment-3015</link>
		<dc:creator>marlon grech</dc:creator>
		<pubDate>Tue, 21 Jul 2009 12:23:57 +0000</pubDate>
		<guid isPermaLink="false">http://marlongrech.wordpress.com/2008/03/20/more-than-just-mvc-for-wpf/#comment-3015</guid>
		<description>Create a class that encapsulates all the parameters and pass an instance of that class... Just as if you would do with EventArgs</description>
		<content:encoded><![CDATA[<p>Create a class that encapsulates all the parameters and pass an instance of that class&#8230; Just as if you would do with EventArgs</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Krishna</title>
		<link>http://marlongrech.wordpress.com/2008/03/20/more-than-just-mvc-for-wpf/#comment-3010</link>
		<dc:creator>Krishna</dc:creator>
		<pubDate>Fri, 17 Jul 2009 13:32:14 +0000</pubDate>
		<guid isPermaLink="false">http://marlongrech.wordpress.com/2008/03/20/more-than-just-mvc-for-wpf/#comment-3010</guid>
		<description>Hi marlon,
This was a very good article for WPF beginners like me, i was wondering how to pass multiple command parameters through button using your pattern. Appreciate if you could help me in this</description>
		<content:encoded><![CDATA[<p>Hi marlon,<br />
This was a very good article for WPF beginners like me, i was wondering how to pass multiple command parameters through button using your pattern. Appreciate if you could help me in this</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Sync</title>
		<link>http://marlongrech.wordpress.com/2008/03/20/more-than-just-mvc-for-wpf/#comment-3006</link>
		<dc:creator>Michael Sync</dc:creator>
		<pubDate>Wed, 15 Jul 2009 04:27:50 +0000</pubDate>
		<guid isPermaLink="false">http://marlongrech.wordpress.com/2008/03/20/more-than-just-mvc-for-wpf/#comment-3006</guid>
		<description>Seems to me that Mediator patter is so much like Event Aggregator that we are using in CAB/SCSF/Prism.</description>
		<content:encoded><![CDATA[<p>Seems to me that Mediator patter is so much like Event Aggregator that we are using in CAB/SCSF/Prism.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mediator v2 for MVVM WPF and Silverlight applications &#171; C# Disciples</title>
		<link>http://marlongrech.wordpress.com/2008/03/20/more-than-just-mvc-for-wpf/#comment-2827</link>
		<dc:creator>Mediator v2 for MVVM WPF and Silverlight applications &#171; C# Disciples</dc:creator>
		<pubDate>Thu, 16 Apr 2009 10:06:40 +0000</pubDate>
		<guid isPermaLink="false">http://marlongrech.wordpress.com/2008/03/20/more-than-just-mvc-for-wpf/#comment-2827</guid>
		<description>[...] Silverlight&#160;applications This last 2 weeks, us WPF Disciples have been talking a lot about the Mediator pattern for MVVM applications. Me and Josh Smith revised my previous Mediator implementation and found some [...]</description>
		<content:encoded><![CDATA[<p>[...] Silverlight&nbsp;applications This last 2 weeks, us WPF Disciples have been talking a lot about the Mediator pattern for MVVM applications. Me and Josh Smith revised my previous Mediator implementation and found some [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sachabarber.net &#187; MVVM Mediator Pattern</title>
		<link>http://marlongrech.wordpress.com/2008/03/20/more-than-just-mvc-for-wpf/#comment-2719</link>
		<dc:creator>sachabarber.net &#187; MVVM Mediator Pattern</dc:creator>
		<pubDate>Mon, 16 Mar 2009 21:28:46 +0000</pubDate>
		<guid isPermaLink="false">http://marlongrech.wordpress.com/2008/03/20/more-than-just-mvc-for-wpf/#comment-2719</guid>
		<description>[...] About 1 year ago a good friend of mine Marlon Grech wrote a lovely article on MVC + M. You can read all about Marlons great article over at http://marlongrech.wordpress.com/2008/03/20/more-than-just-mvc-for-wpf/ [...]</description>
		<content:encoded><![CDATA[<p>[...] About 1 year ago a good friend of mine Marlon Grech wrote a lovely article on MVC + M. You can read all about Marlons great article over at <a href="http://marlongrech.wordpress.com/2008/03/20/more-than-just-mvc-for-wpf/" rel="nofollow">http://marlongrech.wordpress.com/2008/03/20/more-than-just-mvc-for-wpf/</a> [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Silverlight Travel &#187; WPF Line-Of-Business labs and Silverlight vs. Flash</title>
		<link>http://marlongrech.wordpress.com/2008/03/20/more-than-just-mvc-for-wpf/#comment-2662</link>
		<dc:creator>Silverlight Travel &#187; WPF Line-Of-Business labs and Silverlight vs. Flash</dc:creator>
		<pubDate>Thu, 19 Feb 2009 06:07:12 +0000</pubDate>
		<guid isPermaLink="false">http://marlongrech.wordpress.com/2008/03/20/more-than-just-mvc-for-wpf/#comment-2662</guid>
		<description>[...] labs include WPF ribbon and DataGrid, Southridge also come with M-VV-M design sample and some other interesting features. As for me, it seemed, like some parts of those labs can [...]</description>
		<content:encoded><![CDATA[<p>[...] labs include WPF ribbon and DataGrid, Southridge also come with M-VV-M design sample and some other interesting features. As for me, it seemed, like some parts of those labs can [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: WPF Line-Of-Business labs and Silverlight vs. Flash &#124; Tamir Khason - Just code</title>
		<link>http://marlongrech.wordpress.com/2008/03/20/more-than-just-mvc-for-wpf/#comment-2658</link>
		<dc:creator>WPF Line-Of-Business labs and Silverlight vs. Flash &#124; Tamir Khason - Just code</dc:creator>
		<pubDate>Wed, 18 Feb 2009 10:28:24 +0000</pubDate>
		<guid isPermaLink="false">http://marlongrech.wordpress.com/2008/03/20/more-than-just-mvc-for-wpf/#comment-2658</guid>
		<description>[...] labs include WPF ribbon and DataGrid, Southridge also come with M-VV-M design sample and some other interesting features. As for me, it seemed, like some parts of those labs can [...]</description>
		<content:encoded><![CDATA[<p>[...] labs include WPF ribbon and DataGrid, Southridge also come with M-VV-M design sample and some other interesting features. As for me, it seemed, like some parts of those labs can [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark</title>
		<link>http://marlongrech.wordpress.com/2008/03/20/more-than-just-mvc-for-wpf/#comment-2489</link>
		<dc:creator>Mark</dc:creator>
		<pubDate>Fri, 31 Oct 2008 16:12:04 +0000</pubDate>
		<guid isPermaLink="false">http://marlongrech.wordpress.com/2008/03/20/more-than-just-mvc-for-wpf/#comment-2489</guid>
		<description>Hi,

Thanks for the examples, they seem like a great way to handle MVC with WPF (two things I&#039;m trying to grasp and learn simultaneously).  A couple problems I&#039;m running into now though that I&#039;m wondering if you (or anybody reading) has a solution to are:

1)  I&#039;ve got a login page with a button to submit it.  I&#039;m using a command like your example but how should I be handling passing multiple values through a command?  I see I can use a multibinding which would ultimately mean having to write a converter  it appears and rather drastically over complicates the whole procedure.

2)  How would you deal with regular events when you want to perform an action (such as say running some code when the user types in a textbox).  Would you go the codebehind event handler and then just call a method in the controller?

Thanks!</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>Thanks for the examples, they seem like a great way to handle MVC with WPF (two things I&#8217;m trying to grasp and learn simultaneously).  A couple problems I&#8217;m running into now though that I&#8217;m wondering if you (or anybody reading) has a solution to are:</p>
<p>1)  I&#8217;ve got a login page with a button to submit it.  I&#8217;m using a command like your example but how should I be handling passing multiple values through a command?  I see I can use a multibinding which would ultimately mean having to write a converter  it appears and rather drastically over complicates the whole procedure.</p>
<p>2)  How would you deal with regular events when you want to perform an action (such as say running some code when the user types in a textbox).  Would you go the codebehind event handler and then just call a method in the controller?</p>
<p>Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric</title>
		<link>http://marlongrech.wordpress.com/2008/03/20/more-than-just-mvc-for-wpf/#comment-2468</link>
		<dc:creator>Eric</dc:creator>
		<pubDate>Thu, 16 Oct 2008 00:11:11 +0000</pubDate>
		<guid isPermaLink="false">http://marlongrech.wordpress.com/2008/03/20/more-than-just-mvc-for-wpf/#comment-2468</guid>
		<description>Do you happen have any examples of the unit tests that would come with this example?  I am not sure how I would test the &quot;fire&quot; of a Command from the view which is registered with a .net object.

Also, what mock object are you guys using, I am familiar with NMock but now they switched to NMock2 I am not sure if it wouldn&#039;t better to use one of the other ones out there, like RhinoMocks or Moq, or anything else I am unaware of.

Thanks</description>
		<content:encoded><![CDATA[<p>Do you happen have any examples of the unit tests that would come with this example?  I am not sure how I would test the &#8220;fire&#8221; of a Command from the view which is registered with a .net object.</p>
<p>Also, what mock object are you guys using, I am familiar with NMock but now they switched to NMock2 I am not sure if it wouldn&#8217;t better to use one of the other ones out there, like RhinoMocks or Moq, or anything else I am unaware of.</p>
<p>Thanks</p>
]]></content:encoded>
	</item>
</channel>
</rss>
