<?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>Channel 9 Forums - Tech Off - Where can I find some blogs or video training on doing mutliple windows with WPF?</title>
	<atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Forums/rss"></atom:link>
	<image>
		<url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url>
		<title>Channel 9 Forums - Tech Off - Where can I find some blogs or video training on doing mutliple windows with WPF?</title>
		<link>http://channel9.msdn.com/Forums</link>
	</image>
	<description>Channel 9 keeps you up to date with the latest news and behind the scenes info from Microsoft that developers love to keep up with. From LINQ to SilverLight – Watch videos and hear about all the cool technologies coming and the people behind them.</description>
	<link>http://channel9.msdn.com/Forums</link>
	<language>en</language>
	<pubDate>Sat, 25 May 2013 13:52:24 GMT</pubDate>
	<lastBuildDate>Sat, 25 May 2013 13:52:24 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<c9:totalResults>8</c9:totalResults>
	<c9:pageCount>-8</c9:pageCount>
	<c9:pageSize>-1</c9:pageSize>
	<item>
		<title>Tech Off - Where can I find some blogs or video training on doing mutliple windows with WPF?</title>
		<description><![CDATA[<p>For a while now I've been struggling with learning the MVVM design pattern with WPF.&nbsp; I've found lots of blogs and video training which all involve 1 window, or page, and that's it.&nbsp; I've found some which do multiple pages, but for the most part they're all Windows Phone examples, however I'm going to be working on a major rewrite of a legacy VB6 app we're translating into a WPF app.&nbsp; This is a major LOB app, which deals with a lot of data, and we're going to have to display this data on several windows (or pages, although I think this app would be better suited to use windows rather than be a page-based app).&nbsp; You see, the major problem is learning how to pass data from one window to another.&nbsp; We've been investigating MVVM Light, which seems possible but we're still not finding really good blogs or video training on it.&nbsp; All of them we've found are related only for doing Windows Phone apps.&nbsp; That's nice and all, but don't help us.&nbsp; Especially since going through the code in these blogs they appear not to help us see how to pass information between windows, with the view model, etc.&nbsp; I'd really like some links that would point to what we could use to better learn.&nbsp; And we're getting to the point of possibly considering using Prism instead of MVVM Light, if Prism will better help us know to work with multiple windows, or perhaps multiple views on a single windows (perhaps in lots of user controls, etc).&nbsp; If we do consider Prism, is there <span>good</span> online training on it (either blogs or videos)?</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/Where-can-I-find-some-blogs-or-video-training-on-doing-mutliple-windows-with-WPF/33504a22f60147688e099fb7012f4818#33504a22f60147688e099fb7012f4818</link>
		<pubDate>Mon, 12 Dec 2011 18:24:12 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/Where-can-I-find-some-blogs-or-video-training-on-doing-mutliple-windows-with-WPF/33504a22f60147688e099fb7012f4818#33504a22f60147688e099fb7012f4818</guid>
		<dc:creator>RodAtWork</dc:creator>
		<slash:comments>8</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/RodAtWork/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Where can I find some blogs or video training on doing mutliple windows with WPF?</title>
		<description><![CDATA[<p>@<a href="/Forums/TechOff/Where-can-I-find-some-blogs-or-video-training-on-doing-mutliple-windows-with-WPF#c33504a22f60147688e099fb7012f4818">RodAtWork</a>: With the MVVM pattern, your views shouldn't know about each other. Your windows will bind to the same data and update when that data is changed.</p><p>Window 1 -&gt; window 1 view model -&gt; data 1 -&gt; window 2 view model -&gt; window 2</p><p>With the binding system in WPF, you don't need to do anything except raise a notification that the data has changed (INotifyPropertyChanged interface).</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/Where-can-I-find-some-blogs-or-video-training-on-doing-mutliple-windows-with-WPF/b9486d7af60c4ca4965f9fb70134aeb7#b9486d7af60c4ca4965f9fb70134aeb7</link>
		<pubDate>Mon, 12 Dec 2011 18:43:52 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/Where-can-I-find-some-blogs-or-video-training-on-doing-mutliple-windows-with-WPF/b9486d7af60c4ca4965f9fb70134aeb7#b9486d7af60c4ca4965f9fb70134aeb7</guid>
		<dc:creator>Scott</dc:creator>
		<slash:comments>8</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/spivonious/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Where can I find some blogs or video training on doing mutliple windows with WPF?</title>
		<description><![CDATA[<p>@spivonious is right that views shouldn't be aware of each other. There's several ways to deal with this. One simple solution is like he says, use a shared object. For instance, every WPF application has an Application object and you could share the data off of this (really decoupling things here is still a good idea, and I inject an IApplication interface into my View Models instead of reference Application.Current). Another option is to use an EventAggregator, and I believe MVVM Light has one built in.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/Where-can-I-find-some-blogs-or-video-training-on-doing-mutliple-windows-with-WPF/46daac90f4b441109dde9fb7013d3074#46daac90f4b441109dde9fb7013d3074</link>
		<pubDate>Mon, 12 Dec 2011 19:14:51 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/Where-can-I-find-some-blogs-or-video-training-on-doing-mutliple-windows-with-WPF/46daac90f4b441109dde9fb7013d3074#46daac90f4b441109dde9fb7013d3074</guid>
		<dc:creator>William Kempf</dc:creator>
		<slash:comments>8</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/wkempf/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Where can I find some blogs or video training on doing mutliple windows with WPF?</title>
		<description><![CDATA[<p>One method is to put all of the data elements into a single file? Really?&nbsp; I've just counted up the number of columns there are in all of the data tables, in this application.&nbsp; There are 428 data columns that are a part of the old application.&nbsp; That's not including all of the lookup tables and their columns,&nbsp; The number will easily approach 600 columns from the various tables, that comprise this application.&nbsp; That would make for one really huge file, if everything is in it!&nbsp; So many columns all in one place, makes it difficult for more than 1 person to work on at a time.&nbsp; I don't know, that just seems wrong, to me, to put that much data in one place.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/Where-can-I-find-some-blogs-or-video-training-on-doing-mutliple-windows-with-WPF/7585c63238874e0e89b59fb7015764a8#7585c63238874e0e89b59fb7015764a8</link>
		<pubDate>Mon, 12 Dec 2011 20:50:15 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/Where-can-I-find-some-blogs-or-video-training-on-doing-mutliple-windows-with-WPF/7585c63238874e0e89b59fb7015764a8#7585c63238874e0e89b59fb7015764a8</guid>
		<dc:creator>RodAtWork</dc:creator>
		<slash:comments>8</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/RodAtWork/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Where can I find some blogs or video training on doing mutliple windows with WPF?</title>
		<description><![CDATA[<p>Wow, did you read something wrong. Firstly, I highly doubt all of those &quot;columns&quot; need to be shared between views. Secondly, being able to access the shared data from one place does NOT mean all of the code lives in a single class/file. Thirdly, this is only ONE of the many solutions available to you, and two were spelled out in this thread.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/Where-can-I-find-some-blogs-or-video-training-on-doing-mutliple-windows-with-WPF/3013f2f0999647209bda9fb7015aca4c#3013f2f0999647209bda9fb7015aca4c</link>
		<pubDate>Mon, 12 Dec 2011 21:02:37 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/Where-can-I-find-some-blogs-or-video-training-on-doing-mutliple-windows-with-WPF/3013f2f0999647209bda9fb7015aca4c#3013f2f0999647209bda9fb7015aca4c</guid>
		<dc:creator>William Kempf</dc:creator>
		<slash:comments>8</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/wkempf/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Where can I find some blogs or video training on doing mutliple windows with WPF?</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/TechOff/Where-can-I-find-some-blogs-or-video-training-on-doing-mutliple-windows-with-WPF/7585c63238874e0e89b59fb7015764a8">1 day&nbsp;ago</a>, <a href="/Niners/RodAtWork">RodAtWork</a> wrote</p><p>One method is to put all of the data elements into a single file? Really?&nbsp; I've just counted up the number of columns there are in all of the data tables, in this application.&nbsp; There are 428 data columns that are a part of the old application.&nbsp; That's not including all of the lookup tables and their columns,&nbsp; The number will easily approach 600 columns from the various tables, that comprise this application.&nbsp; That would make for one really huge file, if everything is in it!&nbsp; So many columns all in one place, makes it difficult for more than 1 person to work on at a time.&nbsp; I don't know, that just seems wrong, to me, to put that much data in one place.</p><p></p></div></blockquote><p></p><p>Who said anything about a single file?</p><p>Architect your application so that&nbsp;one instance of the business layer can be accessed from two different viewmodels. If the views are bound to the same instance, then there's no reason to pass data between views.</p><p>And remember, even though WPF shines with the MVVM pattern, it is not the only design pattern choice. This particular application may not benefit from separation of the view and the viewmodel.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/Where-can-I-find-some-blogs-or-video-training-on-doing-mutliple-windows-with-WPF/2cbab596d5d1480db3429fb9014c3875#2cbab596d5d1480db3429fb9014c3875</link>
		<pubDate>Wed, 14 Dec 2011 20:09:34 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/Where-can-I-find-some-blogs-or-video-training-on-doing-mutliple-windows-with-WPF/2cbab596d5d1480db3429fb9014c3875#2cbab596d5d1480db3429fb9014c3875</guid>
		<dc:creator>Scott</dc:creator>
		<slash:comments>8</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/spivonious/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Where can I find some blogs or video training on doing mutliple windows with WPF?</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/TechOff/Where-can-I-find-some-blogs-or-video-training-on-doing-mutliple-windows-with-WPF/2cbab596d5d1480db3429fb9014c3875">Dec 14, 2011 at 1:09&nbsp;PM</a>, <a href="/Niners/spivonious">spivonious</a> wrote</p><p>*snip*</p><p>Who said anything about a single file?</p><p>Architect your application so that&nbsp;one instance of the business layer can be accessed from two different viewmodels. If the views are bound to the same instance, then there's no reason to pass data between views.</p><p>And remember, even though WPF shines with the MVVM pattern, it is not the only design pattern choice. This particular application may not benefit from separation of the view and the viewmodel.</p><p></p></div></blockquote><p></p><p>Good reminder, thank you.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/Where-can-I-find-some-blogs-or-video-training-on-doing-mutliple-windows-with-WPF/33908d5ae808463083409fdd015005e8#33908d5ae808463083409fdd015005e8</link>
		<pubDate>Thu, 19 Jan 2012 20:23:25 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/Where-can-I-find-some-blogs-or-video-training-on-doing-mutliple-windows-with-WPF/33908d5ae808463083409fdd015005e8#33908d5ae808463083409fdd015005e8</guid>
		<dc:creator>RodAtWork</dc:creator>
		<slash:comments>8</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/RodAtWork/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Where can I find some blogs or video training on doing mutliple windows with WPF?</title>
		<description><![CDATA[<p>@<a href="/Forums/TechOff/Where-can-I-find-some-blogs-or-video-training-on-doing-mutliple-windows-with-WPF#c33504a22f60147688e099fb7012f4818">RodAtWork</a>: <a href="http://channel9.msdn.com/posts/Implementing-an-MVVM-MessageBus-with-XAML">http://channel9.msdn.com/posts/Implementing-an-MVVM-MessageBus-with-XAML</a></p><p>This may be what you want exactly.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/Where-can-I-find-some-blogs-or-video-training-on-doing-mutliple-windows-with-WPF/1962e3fcf5b74cbb9acca00c013babd3#1962e3fcf5b74cbb9acca00c013babd3</link>
		<pubDate>Tue, 06 Mar 2012 19:09:19 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/Where-can-I-find-some-blogs-or-video-training-on-doing-mutliple-windows-with-WPF/1962e3fcf5b74cbb9acca00c013babd3#1962e3fcf5b74cbb9acca00c013babd3</guid>
		<dc:creator>JohnAskew</dc:creator>
		<slash:comments>8</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/JohnAskew/Discussions/RSS</wfw:commentRss>
	</item>
</channel>
</rss>