<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" media="screen" href="/styles/xslt/rss.xslt"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:c9="http://channel9.msdn.com">
<channel>
	<title>Comment Feed for Channel 9 - Creating a modular application using Prism v2 - Screencast 4/4 : Decoupled Communication</title>
	<atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Blogs/akMSFT/Creating-a-modular-application-using-Prism-v2-Screencast-44--Decoupled-Communication/RSS"></atom:link>
	<image>
		<url>http://ecn.channel9.msdn.com/o9/previewImages/100/458855_100x75.jpg</url>
		<title>Channel 9 - Creating a modular application using Prism v2 - Screencast 4/4 : Decoupled Communication</title>
		<link></link>
	</image>
	<description>
In this 4 part series, Bob Brumfield and Erwin van der Valk from&amp;nbsp;patterns and practices shows you how to build a modular application using the recently released&amp;nbsp;Composite
 Application Guidance for WPF and Silverlight - February 2009 (also known as Prism V2).&amp;nbsp;&amp;nbsp; 
Part 4. Decoupled Communication:
This webcast demonstrates how to communicate between the different modules.What is Prism v2? Watch 
this video. 
Bob Brumfield&amp;nbsp;and&amp;nbsp;Erwin van der Valk are both Software Development Engineers at
Microsoft patterns &amp;amp; practices 
and have both worked on the&amp;nbsp;Prism V2 project. 
</description>
	<link></link>
	<language>en</language>
	<pubDate>Sat, 25 May 2013 23:07:33 GMT</pubDate>
	<lastBuildDate>Sat, 25 May 2013 23:07:33 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<item>
		<title>Re: Creating a modular application using Prism v2 - Screencast 4/4 : Decoupled Communication</title>
		<description>
			<![CDATA[cool stuff <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /><br /><br />i really like to see some demos involving prism and MAF /MEF<br /><br />ive got an application that needs to load&nbsp;various versions of the same ui at diffrent times (its an app that does measurements and the measurement needs to be isolated and can be of diffrent versions)<br />prism seems like a really good base for this but i really need to be able to unload the modules <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /><br /><br />i should also note that we do use appdomains and use that to unload old measurements, what we really need to do now is that, but with ui.. i think it can be done but id really like to have a webcast sample <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /><br /><br /><p>posted by aL_</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/akMSFT/Creating-a-modular-application-using-Prism-v2-Screencast-44--Decoupled-Communication#c633714409920000000</link>
		<pubDate>Sat, 28 Feb 2009 18:03:12 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/akMSFT/Creating-a-modular-application-using-Prism-v2-Screencast-44--Decoupled-Communication#c633714409920000000</guid>
		<dc:creator>aL_</dc:creator>
	</item>
	<item>
		<title>Re: Creating a modular application using Prism v2 - Screencast 4/4 : Decoupled Communication</title>
		<description>
			<![CDATA[Great posts...they really help.&nbsp; Keep them coming.<br /><br />I have used the Smart Client Software Factory/CAB before.&nbsp; In there they had some interesting authorization stuff using &quot;Actions&quot;.&nbsp; Is there any thing like that in Prism?&nbsp; It would be great to see a screencast on that or any authorization patterns that work
 well for Prism. <p>posted by emcpadden</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/akMSFT/Creating-a-modular-application-using-Prism-v2-Screencast-44--Decoupled-Communication#c633715397430000000</link>
		<pubDate>Sun, 01 Mar 2009 21:29:03 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/akMSFT/Creating-a-modular-application-using-Prism-v2-Screencast-44--Decoupled-Communication#c633715397430000000</guid>
		<dc:creator>emcpadden</dc:creator>
	</item>
	<item>
		<title>Re: Creating a modular application using Prism v2 - Screencast 4/4 : Decoupled Communication</title>
		<description>
			<![CDATA[
<p>While I'm thinking about it, here's some other topics for similar screencasts:<br /><br />- Show modules and views being injected at runtime (i.e. click a toolbar button to load a new tab, etc.)<br /><br />- Load common areas with toolbar buttons or menu items at runtime (to simulate the UIExtensionSites that are in CAB/SCSF)<br /><br />- Dynamically loading modules <br /><br />I'm sure I'll think of a few more as soon as I hit the &quot;Add&quot; comment button <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-5.gif' alt='Wink' /><br /><br />Thanks Again!<br />...Ed</p>
<p>posted by emcpadden</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/akMSFT/Creating-a-modular-application-using-Prism-v2-Screencast-44--Decoupled-Communication#c633715412400000000</link>
		<pubDate>Sun, 01 Mar 2009 21:54:00 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/akMSFT/Creating-a-modular-application-using-Prism-v2-Screencast-44--Decoupled-Communication#c633715412400000000</guid>
		<dc:creator>emcpadden</dc:creator>
	</item>
	<item>
		<title>Re: Creating a modular application using Prism v2 - Screencast 4/4 : Decoupled Communication</title>
		<description>
			<![CDATA[Nice job guys... This is one of the most useful screencasts I've ever seen.
<div><br /></div>
<div>I think it strikes a good balance between in-depth and background info while still being comprehensible and consumable. I wish the series would continue into some of the more advanced topics of prism and silverlight.</div>
<p>posted by JohannesH</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/akMSFT/Creating-a-modular-application-using-Prism-v2-Screencast-44--Decoupled-Communication#c633716825360000000</link>
		<pubDate>Tue, 03 Mar 2009 13:08:56 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/akMSFT/Creating-a-modular-application-using-Prism-v2-Screencast-44--Decoupled-Communication#c633716825360000000</guid>
		<dc:creator>JohannesH</dc:creator>
	</item>
	<item>
		<title>Re: Creating a modular application using Prism v2 - Screencast 4/4 : Decoupled Communication</title>
		<description>
			<![CDATA[emcpadden:&nbsp; We don't have anything specifically around authorization right now, but have been considering some around module loading to start.&nbsp;&nbsp;&nbsp;
<br /><br />emcpadden, JohannesH:&nbsp; Thanks for the suggestions, we're trying to create a backlog of things we'd like to have video on so as we have time, we can pick them off in some sensible order.&nbsp;&nbsp;
<br /><br />-b<br /><br /><br /><p>posted by bobbrum</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/akMSFT/Creating-a-modular-application-using-Prism-v2-Screencast-44--Decoupled-Communication#c633717056650000000</link>
		<pubDate>Tue, 03 Mar 2009 19:34:25 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/akMSFT/Creating-a-modular-application-using-Prism-v2-Screencast-44--Decoupled-Communication#c633717056650000000</guid>
		<dc:creator>bobbrum</dc:creator>
	</item>
	<item>
		<title>Re: Creating a modular application using Prism v2 - Screencast 4/4 : Decoupled Communication</title>
		<description>
			<![CDATA[I just finished the 4 prism videos, I loved them. Without these videos, I would hard time to understand the prism concept.<br />Very good job, thansk so much.<br />Please keep putting more prism tutorial videos.<br />Thanks,<br />Rachida<br /><p>posted by Rachida</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/akMSFT/Creating-a-modular-application-using-Prism-v2-Screencast-44--Decoupled-Communication#c633718973100000000</link>
		<pubDate>Fri, 06 Mar 2009 00:48:30 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/akMSFT/Creating-a-modular-application-using-Prism-v2-Screencast-44--Decoupled-Communication#c633718973100000000</guid>
		<dc:creator>Rachida</dc:creator>
	</item>
	<item>
		<title>Re: Creating a modular application using Prism v2 - Screencast 4/4 : Decoupled Communication</title>
		<description>
			<![CDATA[
<p>Really great stuff ! <br />Did you guys had a look at Framworks such as Nikhil Kothari&nbsp; (<a href="http://www.nikhilk.net/Entry.aspx?id=198">http://www.nikhilk.net/Entry.aspx?id=198</a>) and Silverlight FX ?
<br />With the RegionManager, how can you design a good pattern to create a Routing pattern for multipages ?<br />Keep on doing your videos, they are absolulty amazing</p>
<p>posted by BlackLabrador</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/akMSFT/Creating-a-modular-application-using-Prism-v2-Screencast-44--Decoupled-Communication#c633724691670000000</link>
		<pubDate>Thu, 12 Mar 2009 15:39:27 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/akMSFT/Creating-a-modular-application-using-Prism-v2-Screencast-44--Decoupled-Communication#c633724691670000000</guid>
		<dc:creator>BlackLabrador</dc:creator>
	</item>
	<item>
		<title>Re: Creating a modular application using Prism v2 - Screencast 4/4 : Decoupled Communication</title>
		<description>
			<![CDATA[Cool, really nice architecture. I like it a lot and for sure i will try it.<br />Thanks for the four videos.<br /><br />klimm<br /><p>posted by klimm</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/akMSFT/Creating-a-modular-application-using-Prism-v2-Screencast-44--Decoupled-Communication#c633740182810000000</link>
		<pubDate>Mon, 30 Mar 2009 13:58:01 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/akMSFT/Creating-a-modular-application-using-Prism-v2-Screencast-44--Decoupled-Communication#c633740182810000000</guid>
		<dc:creator>klimm</dc:creator>
	</item>
	<item>
		<title>Re: Creating a modular application using Prism v2 - Screencast 4/4 : Decoupled Communication</title>
		<description>
			<![CDATA[one quick question, where would be a good place to change the mouse cursor?&nbsp; viewmodel is not the place, but then where would it be?<br /><br /><p>posted by koo9koo9</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/akMSFT/Creating-a-modular-application-using-Prism-v2-Screencast-44--Decoupled-Communication#c633763939320000000</link>
		<pubDate>Mon, 27 Apr 2009 01:52:12 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/akMSFT/Creating-a-modular-application-using-Prism-v2-Screencast-44--Decoupled-Communication#c633763939320000000</guid>
		<dc:creator>koo9koo9</dc:creator>
	</item>
	<item>
		<title>Re: Creating a modular application using Prism v2 - Screencast 4/4 : Decoupled Communication</title>
		<description>
			<![CDATA[
<p>Hi there, im watching video by video in this series and WOW this is good stuff, prism really rocks!!!</p>
<p>However, im wondering if anyone have a good solution to the following problem / enhancement:</p>
<p>When the user clicks on the search button i want to change the cursor to waiting / time glass and when the search is actually finished, make sure that the cursor is changed back to the default &quot;arrow&quot;.&nbsp; This problem i guess also could be extended to a bigger
 challenge, how to show to the user of progress of a operation, e.g a download progress with procentage indicator.</p>
<p>Considering best practices, to always indicate the end user of progress or in this case to prevent the user to click multiple times when a search is ongoing i guess it can not only be me wondering of these things, or what?</p>
<p>Dont we need a reference to the window to set the cursor in such a case?</p>
<p>Any solution or start of discussion appreciated!!!</p>
<p>Niclas</p>
<p>posted by Nixon</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/akMSFT/Creating-a-modular-application-using-Prism-v2-Screencast-44--Decoupled-Communication#c633820805360000000</link>
		<pubDate>Wed, 01 Jul 2009 21:28:56 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/akMSFT/Creating-a-modular-application-using-Prism-v2-Screencast-44--Decoupled-Communication#c633820805360000000</guid>
		<dc:creator>Nixon</dc:creator>
	</item>
	<item>
		<title>Re: Creating a modular application using Prism v2 - Screencast 4/4 : Decoupled Communication</title>
		<description>
			<![CDATA[
<p>How would you use Prism in a Silverlight&nbsp;application with multiple pages where there's the need to navigate between them?
</p>
<p>posted by bogdanvre</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/akMSFT/Creating-a-modular-application-using-Prism-v2-Screencast-44--Decoupled-Communication#c633843713990000000</link>
		<pubDate>Tue, 28 Jul 2009 09:49:59 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/akMSFT/Creating-a-modular-application-using-Prism-v2-Screencast-44--Decoupled-Communication#c633843713990000000</guid>
		<dc:creator>bogdanvre</dc:creator>
	</item>
	<item>
		<title>Re: Creating a modular application using Prism v2 - Screencast 4/4 : Decoupled Communication</title>
		<description>
			<![CDATA[
<p>Hi, great videos! Really help me to begin to understand the basic concepts of Prism.</p>
<p>&nbsp;</p>
<p>Of course in Silverlight 3 we don't need to use that Title property of the SearchViewModel for binding the search command parameter with the TextBox text. We can now use element to element binding directly. Cool!</p>
<p>posted by RockyLiu</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/akMSFT/Creating-a-modular-application-using-Prism-v2-Screencast-44--Decoupled-Communication#c633846432030000000</link>
		<pubDate>Fri, 31 Jul 2009 13:20:03 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/akMSFT/Creating-a-modular-application-using-Prism-v2-Screencast-44--Decoupled-Communication#c633846432030000000</guid>
		<dc:creator>RockyLiu</dc:creator>
	</item>
	<item>
		<title>Re: Creating a modular application using Prism v2 - Screencast 4/4 : Decoupled Communication</title>
		<description>
			<![CDATA[
<p>@RockyLiu</p>
<p>&nbsp;</p>
<p>So , using the command parameter is not needing for this example? If I understand correctly, we can now&nbsp;bind the text of the TextBox to the property in the ViewModel and we just use the value of the property in the handler of the command. Is that right?</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>I also have a question for those more familiar with Prism than me:</p>
<p>&nbsp;</p>
<p>How can I bind a command to the TextChanged event&nbsp;of a TextBox? (instead of the Click of a Button, which is illustrated in the video)</p>
<p>Thanks.</p>
<p>posted by bogdanvre</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/akMSFT/Creating-a-modular-application-using-Prism-v2-Screencast-44--Decoupled-Communication#c633846460310000000</link>
		<pubDate>Fri, 31 Jul 2009 14:07:11 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/akMSFT/Creating-a-modular-application-using-Prism-v2-Screencast-44--Decoupled-Communication#c633846460310000000</guid>
		<dc:creator>bogdanvre</dc:creator>
	</item>
	<item>
		<title>Re: Creating a modular application using Prism v2 - Screencast 4/4 : Decoupled Communication</title>
		<description>
			<![CDATA[
<p>I really enjoyed the videos.&nbsp; This will replace some home-grown stuff I have written for Silverlight.&nbsp; I was interested in downloading the sample application from the video.&nbsp; Is this code available?</p>
<p>posted by Jason Jackson</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/akMSFT/Creating-a-modular-application-using-Prism-v2-Screencast-44--Decoupled-Communication#c633931429150000000</link>
		<pubDate>Fri, 06 Nov 2009 22:21:55 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/akMSFT/Creating-a-modular-application-using-Prism-v2-Screencast-44--Decoupled-Communication#c633931429150000000</guid>
		<dc:creator>Jason Jackson</dc:creator>
	</item>
	<item>
		<title>Re: Creating a modular application using Prism v2 - Screencast 4/4 : Decoupled Communication</title>
		<description>
			<![CDATA[
<p>I'd like to see a webcast on localization.&nbsp; We're building an app that may be distributed accross various countries/languages, and I'm thinking a webcast on a localization module, and injecting that into all the pages would be awsome.&nbsp; As would security
 handling (role vs AD vs network credentials).&nbsp; </p>
<p>posted by mrooney</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/akMSFT/Creating-a-modular-application-using-Prism-v2-Screencast-44--Decoupled-Communication#c633965050470000000</link>
		<pubDate>Tue, 15 Dec 2009 20:17:27 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/akMSFT/Creating-a-modular-application-using-Prism-v2-Screencast-44--Decoupled-Communication#c633965050470000000</guid>
		<dc:creator>mrooney</dc:creator>
	</item>
	<item>
		<title>Re: Creating a modular application using Prism v2 - Screencast 4/4 : Decoupled Communication</title>
		<description>
			<![CDATA[
<p>I concurr on the MEF with PRISM v2.&nbsp; There is MEFContrib that has a MEFBootstrapper but it does not work with the latest release of PRISM and MEF in VS2010.&nbsp; It seemed like they were on the right track, but got diverted.&nbsp; I want to pick and chose when I
 use PRISM and MEF.&nbsp; My two cents is that PRISM is to complex for an average developer, MEF is easier to use and has more utility around creating and traversing through catalogs.&nbsp; I just can't inject into a Region without PRISM.</p>
<p>posted by Devgig</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/akMSFT/Creating-a-modular-application-using-Prism-v2-Screencast-44--Decoupled-Communication#c634021809220000000</link>
		<pubDate>Fri, 19 Feb 2010 12:55:22 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/akMSFT/Creating-a-modular-application-using-Prism-v2-Screencast-44--Decoupled-Communication#c634021809220000000</guid>
		<dc:creator>Devgig</dc:creator>
	</item>
	<item>
		<title>Re: Creating a modular application using Prism v2 - Screencast 4/4 : Decoupled Communication</title>
		<description>
			<![CDATA[
<p>very helpful tutorials to learn more about Prism. It'd be nice to see how to architect the&nbsp;database access, popular data to a xaml form, xaml form data validation,&nbsp;web services&nbsp;reusability&nbsp;etc... in the near future.</p>
<p>posted by Fantas</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/akMSFT/Creating-a-modular-application-using-Prism-v2-Screencast-44--Decoupled-Communication#c634160308870000000</link>
		<pubDate>Thu, 29 Jul 2010 20:08:07 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/akMSFT/Creating-a-modular-application-using-Prism-v2-Screencast-44--Decoupled-Communication#c634160308870000000</guid>
		<dc:creator>Fantas</dc:creator>
	</item>
	<item>
		<title>Re: Creating a modular application using Prism v2 - Screencast 4/4 : Decoupled Communication</title>
		<description>
			<![CDATA[ <p>Nice&nbsp;presentation!&nbsp; It helps to clear out quite some concepts.&nbsp; I know I am not the first one, but not the last one niether, to ask that anywhere could I retrieve the source code associated with this presentation?&nbsp; Thanks a lot!</p><p>posted by Channel9Fan</p>]]>
		</description>
		<link>http://channel9.msdn.com/Blogs/akMSFT/Creating-a-modular-application-using-Prism-v2-Screencast-44--Decoupled-Communication#c634261153690000000</link>
		<pubDate>Tue, 23 Nov 2010 13:22:49 GMT</pubDate>
		<guid isPermaLink="true">http://channel9.msdn.com/Blogs/akMSFT/Creating-a-modular-application-using-Prism-v2-Screencast-44--Decoupled-Communication#c634261153690000000</guid>
		<dc:creator>Channel9Fan</dc:creator>
	</item>
</channel>
</rss>