<?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: Parsley Model-View-Mediator Architecture</title>
	<atom:link href="http://www.michelboudreau.com/2010/07/12/parsley-model-view-mediator-architecture/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.michelboudreau.com/2010/07/12/parsley-model-view-mediator-architecture/</link>
	<description>Michel Boudreau&#039;s Personal Blog</description>
	<lastBuildDate>Thu, 08 Sep 2011 23:51:34 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: Ceas</title>
		<link>http://www.michelboudreau.com/2010/07/12/parsley-model-view-mediator-architecture/comment-page-1/#comment-1621</link>
		<dc:creator>Ceas</dc:creator>
		<pubDate>Sun, 28 Aug 2011 13:33:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.michelboudreau.com/?p=295#comment-1621</guid>
		<description>Yea, its been a while and I started thinking about just having something like what you mentioned, a NavigationPresentor. Just really wanted something outside of my other presentors that could have access to the navigator  to push the view.  

thanks.</description>
		<content:encoded><![CDATA[<p>Yea, its been a while and I started thinking about just having something like what you mentioned, a NavigationPresentor. Just really wanted something outside of my other presentors that could have access to the navigator  to push the view.  </p>
<p>thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michel Boudreau</title>
		<link>http://www.michelboudreau.com/2010/07/12/parsley-model-view-mediator-architecture/comment-page-1/#comment-1620</link>
		<dc:creator>Michel Boudreau</dc:creator>
		<pubDate>Sun, 28 Aug 2011 04:02:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.michelboudreau.com/?p=295#comment-1620</guid>
		<description>You could do it with a presenter.  Both ways can work, but if I were you, I&#039;d look at the pros and cons of both patterns.  Like I said in the article, I used a Mediator pattern for a very specific reason, but both can the do the same work in essence.  In your case, I would image you&#039;d want a &#039;NavigationPresenter&#039; of sorts that can listen for those async events and then decide what to do from there.  I don&#039;t know exactly what your requirements are, but I&#039;m sure that there is a reasonable way of doing this.  You could have some sort of config that says &quot;if event X is dispatched, show view Y&quot;.</description>
		<content:encoded><![CDATA[<p>You could do it with a presenter.  Both ways can work, but if I were you, I&#8217;d look at the pros and cons of both patterns.  Like I said in the article, I used a Mediator pattern for a very specific reason, but both can the do the same work in essence.  In your case, I would image you&#8217;d want a &#8216;NavigationPresenter&#8217; of sorts that can listen for those async events and then decide what to do from there.  I don&#8217;t know exactly what your requirements are, but I&#8217;m sure that there is a reasonable way of doing this.  You could have some sort of config that says &#8220;if event X is dispatched, show view Y&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ceas</title>
		<link>http://www.michelboudreau.com/2010/07/12/parsley-model-view-mediator-architecture/comment-page-1/#comment-1619</link>
		<dc:creator>Ceas</dc:creator>
		<pubDate>Thu, 18 Aug 2011 01:21:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.michelboudreau.com/?p=295#comment-1619</guid>
		<description>Although I understand what you are saying about components being tied to the framework by depending on the context to inject something. I for one usually make it a point to only have my framework actors be it mediator or pm limited to  my project screens/views (the containers). These will then hold and pass through any data to any reusable components I would have inside them.  I would think in most cases the containers would be specific the one project but I guess every situation is different as well. Thats the approach I usually take.  

On another note. This looks like a good solution to my mobile application issue. basically I feel someone what uncomfortable with one View telling the navigator what the next View to load is. especially after an async command. with this i can just have a mediator for the view navigator take care of that for me. I couldn&#039;t see how a presentation model would handle that while needing a reference to the actual navigator. 

What do you think?

</description>
		<content:encoded><![CDATA[<p>Although I understand what you are saying about components being tied to the framework by depending on the context to inject something. I for one usually make it a point to only have my framework actors be it mediator or pm limited to  my project screens/views (the containers). These will then hold and pass through any data to any reusable components I would have inside them.  I would think in most cases the containers would be specific the one project but I guess every situation is different as well. Thats the approach I usually take.  </p>
<p>On another note. This looks like a good solution to my mobile application issue. basically I feel someone what uncomfortable with one View telling the navigator what the next View to load is. especially after an async command. with this i can just have a mediator for the view navigator take care of that for me. I couldn&#8217;t see how a presentation model would handle that while needing a reference to the actual navigator. </p>
<p>What do you think?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michel Boudreau</title>
		<link>http://www.michelboudreau.com/2010/07/12/parsley-model-view-mediator-architecture/comment-page-1/#comment-1618</link>
		<dc:creator>Michel Boudreau</dc:creator>
		<pubDate>Tue, 02 Aug 2011 23:39:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.michelboudreau.com/?p=295#comment-1618</guid>
		<description>Hey Tihomir,

I would be glad to help you.  Could you pastebin what you&#039;re trying to do (the mediator, the view and the context) and I can suggest how to fix it.</description>
		<content:encoded><![CDATA[<p>Hey Tihomir,</p>
<p>I would be glad to help you.  Could you pastebin what you&#8217;re trying to do (the mediator, the view and the context) and I can suggest how to fix it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tihomir</title>
		<link>http://www.michelboudreau.com/2010/07/12/parsley-model-view-mediator-architecture/comment-page-1/#comment-1617</link>
		<dc:creator>Tihomir</dc:creator>
		<pubDate>Tue, 02 Aug 2011 16:33:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.michelboudreau.com/?p=295#comment-1617</guid>
		<description>Hi, I&#039;m having some problems using this extension. initView() method in the mediator is triggered different number of times in different occasions, so it&#039;s sometimes triggered two times, sometimes one (as it should I believe) and sometimes it&#039;s not triggered at all. Did anybody else experienced this problem?
Btw, very good extension.
Cheers</description>
		<content:encoded><![CDATA[<p>Hi, I&#8217;m having some problems using this extension. initView() method in the mediator is triggered different number of times in different occasions, so it&#8217;s sometimes triggered two times, sometimes one (as it should I believe) and sometimes it&#8217;s not triggered at all. Did anybody else experienced this problem?<br />
Btw, very good extension.<br />
Cheers</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching using disk: basic
Object Caching 321/322 objects using disk: basic

Served from: www.michelboudreau.com @ 2012-05-21 06:26:29 -->
