<?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 on: a simple example of the WebFormsMVP Cross Presenter Messaging</title>
	<atom:link href="http://www.ronaldwidha.net/2010/05/31/a-simple-example-of-the-webformsmvp-cross-presenter-messaging/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ronaldwidha.net/2010/05/31/a-simple-example-of-the-webformsmvp-cross-presenter-messaging/</link>
	<description>podcast addict, believes in occam razor, software consultant</description>
	<lastBuildDate>Thu, 02 Feb 2012 23:00:33 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
	<item>
		<title>By: ajwaka</title>
		<link>http://www.ronaldwidha.net/2010/05/31/a-simple-example-of-the-webformsmvp-cross-presenter-messaging/comment-page-1/#comment-566</link>
		<dc:creator>ajwaka</dc:creator>
		<pubDate>Thu, 24 Feb 2011 00:29:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.ronaldwidha.net/?p=528#comment-566</guid>
		<description>good points.  I was thinking Silverlight - but haven&#039;t ventured there yet.  Since the first goal of the project is to have it work as a web app - I should really focus on there - hence I should use WebFormsMVP - then worry about the desktop integration. &quot;Make a working windmill first&quot; &lt;br&gt;&lt;br&gt;Thanks for clearing out some clutter in my brain!</description>
		<content:encoded><![CDATA[<p>good points.  I was thinking Silverlight &#8211; but haven&#39;t ventured there yet.  Since the first goal of the project is to have it work as a web app &#8211; I should really focus on there &#8211; hence I should use WebFormsMVP &#8211; then worry about the desktop integration. &#8220;Make a working windmill first&#8221; </p>
<p>Thanks for clearing out some clutter in my brain!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ronaldwidha</title>
		<link>http://www.ronaldwidha.net/2010/05/31/a-simple-example-of-the-webformsmvp-cross-presenter-messaging/comment-page-1/#comment-565</link>
		<dc:creator>ronaldwidha</dc:creator>
		<pubDate>Wed, 23 Feb 2011 22:05:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.ronaldwidha.net/?p=528#comment-565</guid>
		<description>Hi Ajwaka, glad that I could help.&lt;br&gt;&lt;br&gt;Patterns like MVP often seem to look like it would be the perfect pattern to enable code re-use across &quot;platform&quot; (web/desktop/mobile/etc). However it can only go so far before we will hit a wall. Often this wall is caused by the fact that desktop and the web just simply behaves differently. However webform tries really hard to make the web feels like desktop.&lt;br&gt;&lt;br&gt;If we think about more philosophically, would you think apps for web and desktop should be the same. With the rise of ajax/html5/etc, perhaps. But still reusing presenters between winform and javascript is going to be quite hard.&lt;br&gt;&lt;br&gt;If I were you, I would invest the effort on Domain Driven Design and Service Orientated Arch. What you should aim to reuse are not the presenters but the rich domains. These domains should be exposed as message contracts through services. Keep in mind you will be doing alot of the code on each client - but in the hope that you could optimize the experience for each platform independently.&lt;br&gt;&lt;br&gt;If you really want reusability - take a look at Silverlight perhaps?</description>
		<content:encoded><![CDATA[<p>Hi Ajwaka, glad that I could help.</p>
<p>Patterns like MVP often seem to look like it would be the perfect pattern to enable code re-use across &#8220;platform&#8221; (web/desktop/mobile/etc). However it can only go so far before we will hit a wall. Often this wall is caused by the fact that desktop and the web just simply behaves differently. However webform tries really hard to make the web feels like desktop.</p>
<p>If we think about more philosophically, would you think apps for web and desktop should be the same. With the rise of ajax/html5/etc, perhaps. But still reusing presenters between winform and javascript is going to be quite hard.</p>
<p>If I were you, I would invest the effort on Domain Driven Design and Service Orientated Arch. What you should aim to reuse are not the presenters but the rich domains. These domains should be exposed as message contracts through services. Keep in mind you will be doing alot of the code on each client &#8211; but in the hope that you could optimize the experience for each platform independently.</p>
<p>If you really want reusability &#8211; take a look at Silverlight perhaps?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ajwaka</title>
		<link>http://www.ronaldwidha.net/2010/05/31/a-simple-example-of-the-webformsmvp-cross-presenter-messaging/comment-page-1/#comment-564</link>
		<dc:creator>ajwaka</dc:creator>
		<pubDate>Wed, 23 Feb 2011 21:19:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.ronaldwidha.net/?p=528#comment-564</guid>
		<description>Ronald - this is great!  Thank you very much.  I was hoping you could shed some light on how I could use the same approach - but in a winforms.  What I&#039;m developing now will be both a Web App &amp; Desktop App - and being newer to MVP (specifically Supervising Controller) -  using WebFormsMVP will &quot;couple&quot; me to a Web Form.  How can I accomplish the same to appease both Win Form &amp; Web Form UI&#039;s?&lt;br&gt;&lt;br&gt;At any rate - your blog has been a great help - thanks!</description>
		<content:encoded><![CDATA[<p>Ronald &#8211; this is great!  Thank you very much.  I was hoping you could shed some light on how I could use the same approach &#8211; but in a winforms.  What I&#39;m developing now will be both a Web App &amp; Desktop App &#8211; and being newer to MVP (specifically Supervising Controller) &#8211;  using WebFormsMVP will &#8220;couple&#8221; me to a Web Form.  How can I accomplish the same to appease both Win Form &amp; Web Form UI&#39;s?</p>
<p>At any rate &#8211; your blog has been a great help &#8211; thanks!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

