<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://weblogs.asp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Ezequiel Jadib </title><link>http://weblogs.asp.net/ezequieljadib/default.aspx</link><description>There is no place like 127.0.0.1</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Live Smooth Streaming: How-to: Retrieve the configuration settings programmatically</title><link>http://weblogs.asp.net/ezequieljadib/archive/2009/04/20/live-smooth-streaming-how-to-retrieve-the-configuration-settings-programmatically.aspx</link><pubDate>Mon, 20 Apr 2009 10:41:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7050559</guid><dc:creator>ejadib</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/ezequieljadib/rsscomments.aspx?PostID=7050559</wfw:commentRss><comments>http://weblogs.asp.net/ezequieljadib/archive/2009/04/20/live-smooth-streaming-how-to-retrieve-the-configuration-settings-programmatically.aspx#comments</comments><description>&lt;P&gt;In my &lt;A href="http://blogs.southworks.net/ejadib/2009/04/16/live-smooth-streaming-how-to-start-stop-shutdown-a-publishing-point-programmatically/" target=_blank mce_href="http://blogs.southworks.net/ejadib/2009/04/16/live-smooth-streaming-how-to-start-stop-shutdown-a-publishing-point-programmatically/"&gt;previous post&lt;/A&gt;, I explained how the &lt;A href="http://msdn.microsoft.com/en-us/library/microsoft.web.administration.aspx" target=_blank mce_href="http://msdn.microsoft.com/en-us/library/microsoft.web.administration.aspx"&gt;Microsoft.Web.Administration API&lt;/A&gt; of IIS7 helped us to manage the Live Smooth Streaming Publishing Points programmatically. In this post I'm going to show you how, using the same API, you can retrieve the Live Smooth Streaming configuration settings.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.southworks.net/ejadib/2009/04/17/live-smooth-streaming-how-to-retrieve-the-configuration-settings-programmatically/" mce_href="http://blogs.southworks.net/ejadib/2009/04/17/live-smooth-streaming-how-to-retrieve-the-configuration-settings-programmatically/"&gt;Read the full article&lt;/A&gt;&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7050559" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/RSCA/default.aspx">RSCA</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Live+Smooth+Streaming/default.aspx">Live Smooth Streaming</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Smooth+Streaming/default.aspx">Smooth Streaming</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/IIS7/default.aspx">IIS7</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Adaptive+Streaming/default.aspx">Adaptive Streaming</category></item><item><title>Live Smooth Streaming: How-to: Start, Stop &amp; Shutdown a Publishing Point Programmatically</title><link>http://weblogs.asp.net/ezequieljadib/archive/2009/04/16/live-smooth-streaming-how-to-start-stop-amp-shutdown-a-publishing-point-programmatically.aspx</link><pubDate>Fri, 17 Apr 2009 00:13:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7048525</guid><dc:creator>ejadib</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/ezequieljadib/rsscomments.aspx?PostID=7048525</wfw:commentRss><comments>http://weblogs.asp.net/ezequieljadib/archive/2009/04/16/live-smooth-streaming-how-to-start-stop-amp-shutdown-a-publishing-point-programmatically.aspx#comments</comments><description>&lt;P&gt;During the last months I have been working in a project highly related to multimedia and &lt;IMG style="WIDTH: 182px; HEIGHT: 134px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px" title=iis-smooth border=0 alt=iis-smooth align=right src="http://weblogs.asp.net/blogs/ezequieljadib/WindowsLiveWriter/iis-smooth.jpg" width=182 height=134 mce_src="http://weblogs.asp.net/blogs/ezequieljadib/WindowsLiveWriter/iis-smooth.jpg"&gt;client development technologies such as Silverlight. And in the last few weeks, I started to look to some of the new &lt;A href="http://www.iis.net/media" mce_href="http://www.iis.net/media"&gt;IIS Media services&lt;/A&gt; such as &lt;A href="http://www.iis.net/extensions/SmoothStreaming" mce_href="http://www.iis.net/extensions/SmoothStreaming"&gt;Smooth Streaming&lt;/A&gt; and &lt;A href="http://www.iis.net/extensions/LiveSmoothStreaming" mce_href="http://www.iis.net/extensions/LiveSmoothStreaming"&gt;Live Smooth Streaming&lt;/A&gt; in order to gather as much knowledge about them to perform some spikes for the project.&lt;/P&gt;
&lt;P&gt;One of the things that came up while spiking was finding a way to start, stop &amp;amp; shutdown a publishing point via code.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.southworks.net/ejadib/2009/04/16/live-smooth-streaming-how-to-start-stop-shutdown-a-publishing-point-programmatically/" mce_href="http://blogs.southworks.net/ejadib/2009/04/16/live-smooth-streaming-how-to-start-stop-shutdown-a-publishing-point-programmatically/"&gt;Read the full article&lt;/A&gt;&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7048525" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/RSCA/default.aspx">RSCA</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Live+Smooth+Streaming/default.aspx">Live Smooth Streaming</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Smooth+Streaming/default.aspx">Smooth Streaming</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Silverlight+3/default.aspx">Silverlight 3</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/IIS7/default.aspx">IIS7</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Adaptive+Streaming/default.aspx">Adaptive Streaming</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Silverlight+2/default.aspx">Silverlight 2</category></item><item><title>New Samples in CompositeWPF (Prism) Contrib (2008-09-13)</title><link>http://weblogs.asp.net/ezequieljadib/archive/2008/09/13/new-samples-in-compositewpf-prism-contrib-2008-09-13.aspx</link><pubDate>Sat, 13 Sep 2008 20:38:15 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6623605</guid><dc:creator>ejadib</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/ezequieljadib/rsscomments.aspx?PostID=6623605</wfw:commentRss><comments>http://weblogs.asp.net/ezequieljadib/archive/2008/09/13/new-samples-in-compositewpf-prism-contrib-2008-09-13.aspx#comments</comments><description>&lt;p&gt;Four new samples has been added to the &lt;a href="http://www.codeplex.com/CompositeWPFContrib" target="_blank"&gt;CompositeWPF Contrib&lt;/a&gt; community project:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.southworks.net/ejadib/2008/09/14/new-samples-in-compositewpf-prism-contrib-2008-09-13/"&gt;Read the full article&lt;/a&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6623605" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/WPF/default.aspx">WPF</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/WPF+Composite+Client/default.aspx">WPF Composite Client</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+WPF/default.aspx">Composite WPF</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Windows+Presentation+Foundation/default.aspx">Windows Presentation Foundation</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/patterns+_2600_amp_3B00_+practices/default.aspx">patterns &amp;amp; practices</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Prism/default.aspx">Prism</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/CWPF/default.aspx">CWPF</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Presentation+Model/default.aspx">Presentation Model</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+Application+Guidance+for+WPF/default.aspx">Composite Application Guidance for WPF</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+Application+Library/default.aspx">Composite Application Library</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+WPF+Contrib/default.aspx">Composite WPF Contrib</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Prism+Contrib/default.aspx">Prism Contrib</category></item><item><title>Silverlight &amp; Composite Application Guidance (Prism): Spike published</title><link>http://weblogs.asp.net/ezequieljadib/archive/2008/08/06/silverlight-amp-composite-application-guidance-prism-spike-published.aspx</link><pubDate>Wed, 06 Aug 2008 19:10:29 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6491810</guid><dc:creator>ejadib</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/ezequieljadib/rsscomments.aspx?PostID=6491810</wfw:commentRss><comments>http://weblogs.asp.net/ezequieljadib/archive/2008/08/06/silverlight-amp-composite-application-guidance-prism-spike-published.aspx#comments</comments><description>&lt;p&gt;&lt;/p&gt;  &lt;p&gt;Weeks ago we &lt;a href="http://blogs.southworks.net/ejadib/2008/07/03/composite-application-guidance-for-wpf-prism-june-2008-released/" target="_blank"&gt;shipped&lt;/a&gt; the Composite Application Guidance for WPF and with the &lt;a href="http://blogs.msdn.com/gblock/archive/2008/04/27/the-prism-team-and-how-we-develop.aspx" target="_blank"&gt;Prism team&lt;/a&gt; we started to spike around the migration of the Composite Application Library to &lt;a href="http://www.microsoft.com/silverlight/resources/install.aspx?v=2.0" target="_blank"&gt;Silverlight 2 Beta 2&lt;/a&gt;. The good news is that yesterday we &lt;a href="http://www.codeplex.com/CompositeWPF/SourceControl/ListDownloadableCommits.aspx" target="_blank"&gt;published&lt;/a&gt; that spike. (A ’spike’ is a small and quickly developed sample application in order to mitigate some risks).&lt;/p&gt;  &lt;p&gt;After downloading and decompressing the &lt;a href="http://www.codeplex.com/CompositeWPF/SourceControl/ListDownloadableCommits.aspx" target="_blank"&gt;latest change set&lt;/a&gt; of the source control, you will find a new folder named &lt;strong&gt;spikes&lt;/strong&gt; that contains the &lt;strong&gt;Composite Application Library&lt;/strong&gt; migrated to Silverlight. As you may imagine, there were many challenges that we had to address in order to make it “work”&amp;#160; (&lt;a href="http://devlicio.us/blogs/rob_eisenberg"&gt;Rob Eisenberg&lt;/a&gt; wrote two articles describing differences between WPF and Silverlight that you might want to check: &lt;a href="http://devlicio.us/blogs/rob_eisenberg/archive/2008/03/13/there-s-some-darkness-in-your-silver-light.aspx" target="_blank"&gt;There’s some darkness in your silver light&lt;/a&gt; and &lt;a href="http://devlicio.us/blogs/rob_eisenberg/archive/2008/07/26/silverlight-problems-that-affect-me.aspx" target="_blank"&gt;Silverlight Problems That Affect Me&lt;/a&gt;).&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;: The migration is not complete, we used the spike to have a perspective of the challenges.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt; &lt;a href="http://blogs.southworks.net/ejadib/2008/08/06/silverlight-composite-application-guidance-prism-spike-published/"&gt;Read the full article&lt;/a&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6491810" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/WPF/default.aspx">WPF</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/WPF+Composite+Client/default.aspx">WPF Composite Client</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+WPF/default.aspx">Composite WPF</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Windows+Presentation+Foundation/default.aspx">Windows Presentation Foundation</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/patterns+_2600_amp_3B00_+practices/default.aspx">patterns &amp;amp; practices</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Prism/default.aspx">Prism</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+Application+Guidance+for+WPF/default.aspx">Composite Application Guidance for WPF</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+Application+Library/default.aspx">Composite Application Library</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Silverlight+2+Beta+2/default.aspx">Silverlight 2 Beta 2</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Silverlight/default.aspx">Silverlight</category></item><item><title>CompositeWPF (Prism) Contrib Latest Additions (2008-07-26)</title><link>http://weblogs.asp.net/ezequieljadib/archive/2008/07/26/compositewpf-prism-contrib-latest-additions-2008-07-26.aspx</link><pubDate>Sat, 26 Jul 2008 20:40:15 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6447459</guid><dc:creator>ejadib</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/ezequieljadib/rsscomments.aspx?PostID=6447459</wfw:commentRss><comments>http://weblogs.asp.net/ezequieljadib/archive/2008/07/26/compositewpf-prism-contrib-latest-additions-2008-07-26.aspx#comments</comments><description>&lt;p&gt;&lt;/p&gt;  &lt;p&gt;These are the latest extensions added to the &lt;a href="http://www.codeplex.com/CompositeWPFContrib" target="_blank"&gt;CompositeWPF Contrib&lt;/a&gt; community project:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.southworks.net/ejadib/2008/07/27/compositewpf-prism-contrib-latest-additions-2008-07-26/"&gt;Read the full article&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6447459" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/WPF/default.aspx">WPF</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/WPF+Composite+Client/default.aspx">WPF Composite Client</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+WPF/default.aspx">Composite WPF</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Windows+Presentation+Foundation/default.aspx">Windows Presentation Foundation</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/patterns+_2600_amp_3B00_+practices/default.aspx">patterns &amp;amp; practices</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Prism/default.aspx">Prism</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/CWPF/default.aspx">CWPF</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+Application+Guidance+for+WPF/default.aspx">Composite Application Guidance for WPF</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+Application+Library/default.aspx">Composite Application Library</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+WPF+Contrib/default.aspx">Composite WPF Contrib</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Prism+Contrib/default.aspx">Prism Contrib</category></item><item><title>Use the OutlookBar in your CompositeWPF (Prism) Applications</title><link>http://weblogs.asp.net/ezequieljadib/archive/2008/07/21/use-the-outlookbar-in-your-compositewpf-prism-applications.aspx</link><pubDate>Tue, 22 Jul 2008 00:22:47 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6428727</guid><dc:creator>ejadib</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/ezequieljadib/rsscomments.aspx?PostID=6428727</wfw:commentRss><comments>http://weblogs.asp.net/ezequieljadib/archive/2008/07/21/use-the-outlookbar-in-your-compositewpf-prism-applications.aspx#comments</comments><description>&lt;p&gt;&lt;/p&gt;  &lt;p&gt;Two years ago, together with &lt;a href="http://blogs.southworks.net/mwoloski" target="_blank"&gt;Matias Woloski&lt;/a&gt; we wrote the &lt;a href="http://blogs.southworks.net/mwoloski/2006/05/01/outlookbar/" target="_blank"&gt;Outlook Bar&lt;/a&gt; for the Composite Application Block (CAB). I can say that it was a popular workspace, with more than &lt;a href="http://www.codeplex.com/scsfcontrib/stats/view" target="_blank"&gt;19,000 downloads&lt;/a&gt;!. Now that we &lt;a href="http://blogs.southworks.net/ejadib/2008/07/03/composite-application-guidance-for-wpf-prism-june-2008-released/" target="_blank"&gt;shipped&lt;/a&gt; CompositeWPF (Prism), some people at the &lt;a href="http://www.codeplex.com/CompositeWPF" target="_blank"&gt;CompositeWPF community&lt;/a&gt; started &lt;a href="http://www.codeplex.com/CompositeWPF/Thread/View.aspx?ThreadId=31645" target="_blank"&gt;asking&lt;/a&gt; for the OutlookBar for &lt;a href="http://msdn.microsoft.com/en-us/library/cc707819.aspx" target="_blank"&gt;CompositeWPF&lt;/a&gt;, so &lt;a href="http://blogs.southworks.net/jdominguez" target="_blank"&gt;Julian Dominguez&lt;/a&gt;, &lt;a href="http://blogs.southworks.net/mwoloski" target="_blank"&gt;Matias Woloski&lt;/a&gt; and &lt;a href="http://blogs.southworks.net/ejadib"&gt;me&lt;/a&gt; decided to spend some time and create the Composite WPF version.&lt;/p&gt;  &lt;p align="center"&gt;&lt;img title="clip_image001" style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="366" alt="clip_image001" src="http://weblogs.asp.net/blogs/ezequieljadib/WindowsLiveWriter/96e099bebadc_1252E/clip_image001_3.png" width="161" border="0" /&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size: 10.5pt; font-family: &amp;quot;Trebuchet MS&amp;quot;,&amp;quot;sans-serif&amp;quot;"&gt;&lt;a href="http://blogs.southworks.net/ejadib/2008/07/22/use-the-outlookbar-in-your-compositewpf-prism-applications/"&gt;Read the full article&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6428727" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/WPF/default.aspx">WPF</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/WPF+Composite+Client/default.aspx">WPF Composite Client</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+WPF/default.aspx">Composite WPF</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Windows+Presentation+Foundation/default.aspx">Windows Presentation Foundation</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/patterns+_2600_amp_3B00_+practices/default.aspx">patterns &amp;amp; practices</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Prism/default.aspx">Prism</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/CWPF/default.aspx">CWPF</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+Application+Guidance+for+WPF/default.aspx">Composite Application Guidance for WPF</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+Application+Library/default.aspx">Composite Application Library</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+WPF+Contrib/default.aspx">Composite WPF Contrib</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Prism+Contrib/default.aspx">Prism Contrib</category></item><item><title>CompositeWPF (Prism) Contrib Latest Additions</title><link>http://weblogs.asp.net/ezequieljadib/archive/2008/07/12/compositewpf-prism-contrib-latest-additions.aspx</link><pubDate>Sat, 12 Jul 2008 18:07:38 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6393064</guid><dc:creator>ejadib</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/ezequieljadib/rsscomments.aspx?PostID=6393064</wfw:commentRss><comments>http://weblogs.asp.net/ezequieljadib/archive/2008/07/12/compositewpf-prism-contrib-latest-additions.aspx#comments</comments><description>&lt;p&gt;A week ago we shipped the &lt;a href="http://blogs.southworks.net/ejadib/2008/07/03/composite-application-guidance-for-wpf-prism-june-2008-released/" target="_blank"&gt;Composite Application Guidance for WPF&lt;/a&gt; and many people (including me) started to contribute in the &lt;a href="http://www.codeplex.com/CompositeWPFContrib" target="_blank"&gt;CompositeWPF Contrib&lt;/a&gt; community project and &lt;a href="http://blogs.southworks.net/dmarcet/2008/07/11/working-with-composite-application-guidance-for-wpf/" target="_blank"&gt;to play with the guidance&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Let’s explore the latest additions added to the CompositeWPF Contrib project.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.southworks.net/ejadib/2008/07/13/compositewpf-prism-contrib-latest-additions/"&gt;Read the full article.&lt;/a&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6393064" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/WPF/default.aspx">WPF</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/WPF+Composite+Client/default.aspx">WPF Composite Client</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+WPF/default.aspx">Composite WPF</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Windows+Presentation+Foundation/default.aspx">Windows Presentation Foundation</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/patterns+_2600_amp_3B00_+practices/default.aspx">patterns &amp;amp; practices</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Prism/default.aspx">Prism</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+Application+Guidance+for+WPF/default.aspx">Composite Application Guidance for WPF</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+Application+Library/default.aspx">Composite Application Library</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Silverlight+2+Beta+2/default.aspx">Silverlight 2 Beta 2</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+WPF+Contrib/default.aspx">Composite WPF Contrib</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Prism+Contrib/default.aspx">Prism Contrib</category></item><item><title>How-to: Fix the ‘The “ValidateXAML” task failed unexpectedly’ error after installing Microsoft Silverlight Tools Beta 2</title><link>http://weblogs.asp.net/ezequieljadib/archive/2008/07/09/how-to-fix-the-the-validatexaml-task-failed-unexpectedly-error-after-installing-microsoft-silverlight-tools-beta-2.aspx</link><pubDate>Wed, 09 Jul 2008 14:51:52 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6380301</guid><dc:creator>ejadib</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/ezequieljadib/rsscomments.aspx?PostID=6380301</wfw:commentRss><comments>http://weblogs.asp.net/ezequieljadib/archive/2008/07/09/how-to-fix-the-the-validatexaml-task-failed-unexpectedly-error-after-installing-microsoft-silverlight-tools-beta-2.aspx#comments</comments><description>&lt;p&gt;Last week I've installed &lt;a href="Microsoft Silverlight Tools Beta 2 for Visual Studio 2008" target="_blank"&gt;Microsoft Silverlight Tools 2 Beta 2&lt;/a&gt; on my laptop to start developing applications for &lt;a href="http://www.microsoft.com/silverlight/resources/install.aspx?v=2.0" target="_blank"&gt;Silverlight 2 Beta 2&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Once the installation finish, I created a Silverlight Application just to see if everything works as expected. The application was successfully created but when I tried to build and run the solution, I faced with the following error:&lt;/p&gt;  &lt;p&gt;&lt;img height="177" alt="image" src="http://weblogs.asp.net/blogs/ezequieljadib/WindowsLiveWriter/HowtoFixtheTheValidateXAMLtaskfailedunex_9DB4/image_3.png" width="528" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.southworks.net/ejadib/2008/07/10/how-to-fix-the-the-validatexaml-task-failed-unexpectedly-error-after-installing-microsoft-silverlight-tools-beta-2/"&gt;Read the full article&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6380301" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Silverlight+2+Beta+2/default.aspx">Silverlight 2 Beta 2</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Silverlight/default.aspx">Silverlight</category></item><item><title>Composite Application Guidance for WPF Visual Studio Templates</title><link>http://weblogs.asp.net/ezequieljadib/archive/2008/07/03/composite-application-guidance-for-wpf-visual-studio-templates.aspx</link><pubDate>Thu, 03 Jul 2008 16:56:06 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6353891</guid><dc:creator>ejadib</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/ezequieljadib/rsscomments.aspx?PostID=6353891</wfw:commentRss><comments>http://weblogs.asp.net/ezequieljadib/archive/2008/07/03/composite-application-guidance-for-wpf-visual-studio-templates.aspx#comments</comments><description>&lt;p&gt;&lt;/p&gt;  &lt;p&gt;As you may know, in the &lt;a href="http://blogs.southworks.net/ejadib/2008/07/03/composite-application-guidance-for-wpf-prism-june-2008-released/" target="_blank"&gt;June 2008 release&lt;/a&gt; of the &lt;a href="http://msdn.microsoft.com/en-us/library/cc707819.aspx" target="_blank"&gt;Composite Application Guidance for WPF&lt;/a&gt; we are not shipping a guidance package. So, I created two Visual Studio Templates to help you to start with the creation of a solution using the &lt;a href="http://msdn.microsoft.com/en-us/library/cc707819.aspx" target="_blank"&gt;Composite Application Guidance for WPF&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;img title="clip_image002[4]" style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="455" alt="clip_image002[4]" src="http://weblogs.asp.net/blogs/ezequieljadib/WindowsLiveWriter/44ecd5221335_BFD4/clip_image002%5B4%5D_1.png" width="640" border="0" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.southworks.net/ejadib/2008/07/03/composite-application-guidance-for-wpf-visual-studio-templates/" target="_blank"&gt;Read more&lt;/a&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6353891" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/WPF/default.aspx">WPF</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/WPF+Composite+Client/default.aspx">WPF Composite Client</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+WPF/default.aspx">Composite WPF</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Windows+Presentation+Foundation/default.aspx">Windows Presentation Foundation</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/patterns+_2600_amp_3B00_+practices/default.aspx">patterns &amp;amp; practices</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Prism/default.aspx">Prism</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/CWPF/default.aspx">CWPF</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+Application+Guidance+for+WPF/default.aspx">Composite Application Guidance for WPF</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+Application+Library/default.aspx">Composite Application Library</category></item><item><title>Composite Application Guidance for WPF (Prism) June 2008 Released</title><link>http://weblogs.asp.net/ezequieljadib/archive/2008/07/03/composite-application-guidance-for-wpf-prism-june-2008-released.aspx</link><pubDate>Thu, 03 Jul 2008 16:00:54 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6353750</guid><dc:creator>ejadib</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/ezequieljadib/rsscomments.aspx?PostID=6353750</wfw:commentRss><comments>http://weblogs.asp.net/ezequieljadib/archive/2008/07/03/composite-application-guidance-for-wpf-prism-june-2008-released.aspx#comments</comments><description>&lt;p&gt;I’m proud to announce that we have just released the &lt;a href="http://msdn.microsoft.com/en-us/library/cc707819.aspx" target="_blank"&gt;Composite Application Guidance for WPF&lt;/a&gt;. I want to thank to the &lt;a href="http://blogs.msdn.com/gblock/archive/2008/04/27/the-prism-team-and-how-we-develop.aspx" target="_blank"&gt;Composite WPF Team&lt;/a&gt;. It was really great being part of this release.&lt;/p&gt;  &lt;p&gt;Let’s see what this release is about.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.southworks.net/ejadib/2008/07/03/composite-application-guidance-for-wpf-prism-june-2008-released/"&gt;Read more&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6353750" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/WPF/default.aspx">WPF</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/WPF+Composite+Client/default.aspx">WPF Composite Client</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+WPF/default.aspx">Composite WPF</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Windows+Presentation+Foundation/default.aspx">Windows Presentation Foundation</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/patterns+_2600_amp_3B00_+practices/default.aspx">patterns &amp;amp; practices</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Prism/default.aspx">Prism</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/CWPF/default.aspx">CWPF</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+Application+Guidance+for+WPF/default.aspx">Composite Application Guidance for WPF</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+Application+Library/default.aspx">Composite Application Library</category></item><item><title>Composite Application Guidance for WPF (Prism) Release Candidate Published</title><link>http://weblogs.asp.net/ezequieljadib/archive/2008/06/30/composite-application-guidance-for-wpf-prism-release-candidate-published.aspx</link><pubDate>Mon, 30 Jun 2008 12:58:55 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6340098</guid><dc:creator>ejadib</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/ezequieljadib/rsscomments.aspx?PostID=6340098</wfw:commentRss><comments>http://weblogs.asp.net/ezequieljadib/archive/2008/06/30/composite-application-guidance-for-wpf-prism-release-candidate-published.aspx#comments</comments><description>&lt;p&gt;Last Friday, we published the &lt;a href="http://www.codeplex.com/CompositeWPF/Release/ProjectReleases.aspx?ReleaseId=14800" target="_blank"&gt;release candidate&lt;/a&gt; version of the Composite Application Guidance for WPF (formerly known as &lt;strong&gt;&lt;a href="http://www.codeplex.com/CompositeWPF" target="_blank"&gt;Prism&lt;/a&gt;&lt;/strong&gt;). In this release you will find a &lt;a href="http://blogs.msdn.com/gblock/archive/2008/05/08/wpf-from-this-to-that-wow.aspx" target="_blank"&gt;Reference Implementation&lt;/a&gt;, a Hands on-Lab, several spikes we did, some QuickStarts, the Composite Application Library and documentation.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.southworks.net/ejadib/2008/06/30/composite-application-guidance-for-wpf-prism-release-candidate-published/"&gt;Read more&lt;/a&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6340098" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/WPF/default.aspx">WPF</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/WPF+Composite+Client/default.aspx">WPF Composite Client</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+WPF/default.aspx">Composite WPF</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Windows+Presentation+Foundation/default.aspx">Windows Presentation Foundation</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/patterns+_2600_amp_3B00_+practices/default.aspx">patterns &amp;amp; practices</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Prism/default.aspx">Prism</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/CWPF/default.aspx">CWPF</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+Application+Guidance+for+WPF/default.aspx">Composite Application Guidance for WPF</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+Application+Library/default.aspx">Composite Application Library</category></item><item><title>Prism: New drop published</title><link>http://weblogs.asp.net/ezequieljadib/archive/2008/06/03/prism-new-drop-published.aspx</link><pubDate>Tue, 03 Jun 2008 18:39:42 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6245581</guid><dc:creator>ejadib</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/ezequieljadib/rsscomments.aspx?PostID=6245581</wfw:commentRss><comments>http://weblogs.asp.net/ezequieljadib/archive/2008/06/03/prism-new-drop-published.aspx#comments</comments><description>&lt;p&gt;A new &lt;a href="http://www.codeplex.com/prism/Release/ProjectReleases.aspx?ReleaseId=14018" target="_blank"&gt;drop&lt;/a&gt; of &lt;a href="http://www.codeplex.com/prism" target="_blank"&gt;Prism&lt;/a&gt; has been published last Thursday. Among other things, in this &lt;a href="http://www.codeplex.com/prism/Release/ProjectReleases.aspx?ReleaseId=14018" target="_blank"&gt;drop&lt;/a&gt; we refactored the &lt;strong&gt;Bootstrapper&lt;/strong&gt; by extracting common functionality into a base class named &lt;strong&gt;UnityPrismBootstrapper&lt;/strong&gt; located in the &lt;strong&gt;Prism.UnityContainerAdapter &lt;/strong&gt;project.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://staff.southworks.net/blogs/ejadib/archive/2008/06/03/Prism_3A00_-New-drop-published.aspx"&gt;Read more&lt;/a&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6245581" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/WPF/default.aspx">WPF</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/WPF+Composite+Client/default.aspx">WPF Composite Client</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+WPF/default.aspx">Composite WPF</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Windows+Presentation+Foundation/default.aspx">Windows Presentation Foundation</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/patterns+_2600_amp_3B00_+practices/default.aspx">patterns &amp;amp; practices</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Prism/default.aspx">Prism</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/CWPF/default.aspx">CWPF</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Presentation+Model/default.aspx">Presentation Model</category></item><item><title>Smart Client Software Factory (SCSF) April 2008 for Visual Studio 2008 Released</title><link>http://weblogs.asp.net/ezequieljadib/archive/2008/04/26/smart-client-software-factory-scsf-april-2008-for-visual-studio-2008-released.aspx</link><pubDate>Sat, 26 Apr 2008 17:08:57 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6132796</guid><dc:creator>ejadib</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/ezequieljadib/rsscomments.aspx?PostID=6132796</wfw:commentRss><comments>http://weblogs.asp.net/ezequieljadib/archive/2008/04/26/smart-client-software-factory-scsf-april-2008-for-visual-studio-2008-released.aspx#comments</comments><description>&lt;p&gt;After publishing an &lt;a href="http://staff.southworks.net/blogs/ejadib/archive/2008/04/11/SCSF-April-2008-Alpha-for-Visual-Studio-2008-Just-Published.aspx" target="_blank"&gt;alpha version&lt;/a&gt;, a &lt;a href="http://staff.southworks.net/blogs/siacomuzzi/archive/2008/04/18/Beta-version-of-SCSF-April-2008-that-supports-Visual-Studio-2008-is-now-available.aspx" target="_blank"&gt;beta version&lt;/a&gt; and a &lt;a href="http://blogs.msdn.com/mpuleio/archive/2008/04/21/smart-client-software-factory-april-2008-release-candidate-available.aspx" target="_blank"&gt;RC 1 version&lt;/a&gt; I'm glad to announce that the final version of &lt;a href="http://msdn2.microsoft.com/en-us/library/aa480482.aspx" target="_blank"&gt;Smart Client Software Factory for Visual Studio 2008&lt;/a&gt; has been published on MSDN.&lt;/p&gt;  &lt;h3&gt;What is new in this release?&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;The April 2008 release of &lt;a href="http://www.codeplex.com/smartclient" target="_blank"&gt;Smart Client Software Factory&lt;/a&gt; includes support for &lt;a href="http://msdn2.microsoft.com/vs2008/default.aspx" target="_blank"&gt;Visual Studio 2008&lt;/a&gt; and &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=333325FD-AE52-4E35-B531-508D977D32A6" target="_blank"&gt;.NET Framework 3.5&lt;/a&gt;. This release does not support Visual Studio 2005. &lt;/li&gt;    &lt;li&gt;April 2008 Guidance Package can run side-by-side with &lt;a href="http://www.codeplex.com/smartclient/Release/ProjectReleases.aspx?ReleaseId=3234" target="_blank"&gt;May 2007 Guidance Package&lt;/a&gt;. &lt;/li&gt;    &lt;li&gt;The April 2008 release requires &lt;a href="http://msdn2.microsoft.com/en-us/teamsystem/aa718949.aspx" target="_blank"&gt;Guidance Automation Extensions 1.4&lt;/a&gt;. &lt;/li&gt;    &lt;li&gt;Support for Enterprise Library 3.1. &lt;/li&gt;    &lt;li&gt;We fixed a few bugs that were identified by the &lt;a href="http://www.codeplex.com/smartclient/WorkItem/List.aspx" target="_blank"&gt;community&lt;/a&gt;. These are some of the bugs fixed:       &lt;ul&gt;       &lt;li&gt;&lt;a href="http://www.codeplex.com/smartclient/WorkItem/View.aspx?WorkItemId=11757" target="_blank"&gt;WPF C# View is not being disposed correctly&lt;/a&gt; &lt;/li&gt;        &lt;li&gt;&lt;a href="http://www.codeplex.com/smartclient/WorkItem/View.aspx?WorkItemId=15770" target="_blank"&gt;View does not properly dispose&lt;/a&gt; &lt;/li&gt;        &lt;li&gt;&lt;u&gt;&lt;a href="http://www.codeplex.com/smartclient/WorkItem/View.aspx?WorkItemId=10256" target="_blank"&gt;Install fails when VB is not installed&lt;/a&gt;&lt;/u&gt; &lt;/li&gt;        &lt;li&gt;&lt;a href="http://www.codeplex.com/smartclient/WorkItem/View.aspx?WorkItemId=11622" target="_blank"&gt;ShowViewInWorkspace Id&lt;/a&gt; &lt;/li&gt;        &lt;li&gt;&lt;a href="http://www.codeplex.com/smartclient/WorkItem/View.aspx?WorkItemId=11801" target="_blank"&gt;Error with WPF SmartParts and ISmartPartInfoProvider Title is required&lt;/a&gt; &lt;/li&gt;        &lt;li&gt;&lt;a href="http://www.codeplex.com/smartclient/WorkItem/View.aspx?WorkItemId=15790" target="_blank"&gt;Visual Basic Version of the SCSF has a missing code in the view's dispose method&lt;/a&gt; &lt;/li&gt;        &lt;li&gt;&lt;a href="http://www.codeplex.com/smartclient/Thread/View.aspx?ThreadId=11662" target="_blank"&gt;App.config is not using the signed assemblies (PublicKeyToken is null)&lt;/a&gt; &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;How to enable a May 2007 solution&lt;/h3&gt;  &lt;p&gt;If you have a May 2007 solution and you want to enable it to use this new guidance please read &lt;a href="http://www.codeplex.com/smartclient/Wiki/View.aspx?title=How%20to%20enable%20a%20May%202007%20solution" target="_blank"&gt;this page&lt;/a&gt;.&lt;/p&gt;  &lt;h3&gt;Known Issues&lt;/h3&gt;  &lt;p&gt;In &lt;a href="http://www.codeplex.com/smartclient/Wiki/View.aspx?title=Known%20Issues%20with%20the%20Smart%20Client%20Software%20Factory%20April%202008" target="_blank"&gt;this page&lt;/a&gt; you will find the list of known issues that exists in &lt;a href="http://msdn2.microsoft.com/en-us/library/aa480482.aspx" target="_blank"&gt;Smart Client Software Factory - April 2008&lt;/a&gt;.&lt;/p&gt;  &lt;h3&gt;Downloads&lt;/h3&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=3BE112CC-B2C1-4215-9330-9C8CF9BCC6FA&amp;amp;displaylang=en" target="_blank"&gt;Smart Client Software Factory - April 2008&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=5C42C35D-DA1C-40B9-892E-11AB13AAFD9E&amp;amp;displaylang=en" target="_blank"&gt;Smart Client Software Factory Source Code - April 2008&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.codeplex.com/smartclient/Release/ProjectReleases.aspx?ReleaseId=5027" target="_blank"&gt;Smart Client Software Factory Documentation - April 2008&lt;/a&gt; (CHM format)&lt;/p&gt;  &lt;h4&gt;Documentation&lt;/h4&gt;  &lt;p&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/cc540671.aspx" target="_blank"&gt;Documentation on MSDN&lt;/a&gt; (HTML format)&lt;/p&gt;  &lt;h3&gt;Feedback&lt;/h3&gt;  &lt;p&gt;Feel free to give us your feedback on the &lt;a href="http://www.codeplex.com/smartclient/Thread/View.aspx?ThreadId=25736" target="_blank"&gt;discussion board&lt;/a&gt;. If you see issues, please post them to the &lt;a href="http://www.codeplex.com/smartclient/WorkItem/List.aspx" target="_blank"&gt;Issue Tracker&lt;/a&gt;.&lt;/p&gt;  &lt;h4&gt;More Information of this release&lt;/h4&gt;  &lt;p&gt;For more information about this new release please read &lt;a href="http://blogs.msdn.com/blaine/archive/2008/04/26/smart-client-software-factory-april-2008-release-for-visual-studio-2008-is-now-available-on-msdn.aspx" target="_blank"&gt;Blaine's post&lt;/a&gt; and &lt;a href="http://blogs.msdn.com/mpuleio/archive/2008/04/25/smart-client-software-factory-april-2008-release-is-available-on-msdn.aspx" target="_blank"&gt;Michael's post&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;Enjoy this new guidance.&lt;/p&gt;  &lt;p&gt;Crossposting from &lt;a href="http://staff.southworks.net/blogs/ejadib/archive/2008/04/26/Smart-Client-Software-Factory-_2800_SCSF_2900_-April-2008-for-Visual-Studio-2008-Released.aspx" target="_blank"&gt;here&lt;/a&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6132796" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/patterns+_2600_amp_3B00_+practices/default.aspx">patterns &amp;amp; practices</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Smart+Client+Software+Factory/default.aspx">Smart Client Software Factory</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/SCSF/default.aspx">SCSF</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/GAX/default.aspx">GAX</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/GAT/default.aspx">GAT</category></item><item><title>Prism How-To: Provide metadata to a view that was placed into a region</title><link>http://weblogs.asp.net/ezequieljadib/archive/2008/04/24/prism-how-to-provide-metadata-to-a-view-that-was-placed-into-a-region.aspx</link><pubDate>Thu, 24 Apr 2008 17:02:17 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6127623</guid><dc:creator>ejadib</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/ezequieljadib/rsscomments.aspx?PostID=6127623</wfw:commentRss><comments>http://weblogs.asp.net/ezequieljadib/archive/2008/04/24/prism-how-to-provide-metadata-to-a-view-that-was-placed-into-a-region.aspx#comments</comments><description>&lt;p&gt;If you downloaded our &lt;a href="http://staff.southworks.net/blogs/ejadib/archive/2008/04/16/Prism_3A00_-Fourth-drop-published.aspx" target="_blank"&gt;fourth drop&lt;/a&gt; probably you may have noticed that we have removed the IMetadataInfo and IMetadataInfoProvider classes. (See &lt;a href="http://staff.southworks.net/blogs/jdominguez/archive/2008/04/16/New-Prism-drop_3A00_-Refactoring-time_2100_.aspx" target="_blank"&gt;Julian's post&lt;/a&gt; for more info about this change).&lt;/p&gt;  &lt;p&gt;In the &lt;a href="http://www.codeplex.com/prism/" target="_blank"&gt;Prism Forum&lt;/a&gt; some people are &lt;a href="http://www.codeplex.com/prism/Thread/View.aspx?ThreadId=26475" target="_blank"&gt;asking&lt;/a&gt; how to provide metadata to the view now that the IMetadataInfo class has been removed, so in this post I will explain how to do it.&lt;/p&gt;  &lt;p&gt;Imagine that you have a &lt;strong&gt;TabRegion&lt;/strong&gt; named &lt;strong&gt;MainRegion&lt;/strong&gt; in your Shell and you want to add a view to it. &lt;/p&gt;  &lt;div class="wlWriterSmartContent" id="scid:57F11A72-B0E5-49c7-9094-E3A15BD5B5E6:9edaf21e-7f98-45f3-b21b-ef6a7de101db" style="padding-right: 0px; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; width: 447px; padding-top: 0px"&gt;&lt;pre style="background-color:White;;overflow: none;"&gt;&lt;div&gt;&lt;!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000;"&gt;TabControl &lt;/span&gt;&lt;span style="color: #FF0000;"&gt;Name&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;=&amp;quot;Tab&amp;quot;&lt;/span&gt;&lt;span style="color: #FF0000;"&gt; Prism:RegionManager.Region&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;=&amp;quot;MainRegion&amp;quot;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin.  http://dunnhq.com --&gt;&lt;/div&gt;

&lt;br /&gt;

&lt;p&gt;After you do this&lt;/p&gt;

&lt;div class="wlWriterSmartContent" id="scid:57F11A72-B0E5-49c7-9094-E3A15BD5B5E6:a3b73132-d3d0-4da1-9643-2a10fc95a29a" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;&lt;pre style="background-color:White;;overflow: none;"&gt;&lt;div&gt;&lt;!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--&gt;&lt;span style="color: #000000;"&gt;regionManagerService.GetRegion(&lt;/span&gt;&lt;span style="color: #800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color: #800000;"&gt;MainRegion&lt;/span&gt;&lt;span style="color: #800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color: #000000;"&gt;).Add(&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;new&lt;/span&gt;&lt;span style="color: #000000;"&gt; View())
&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin.  http://dunnhq.com --&gt;&lt;/div&gt;

&lt;p&gt;you will see something like the following picture&lt;/p&gt;

&lt;p&gt;&lt;img src="http://staff.southworks.net/photos/ejadib/images/100326/original.aspx" /&gt; &lt;/p&gt;

&lt;p&gt;Looks good, but... we don't have a header, so let's see how to do it&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Create a HeaderModel class 
    &lt;br /&gt;

    &lt;br /&gt;

    &lt;div class="wlWriterSmartContent" id="scid:57F11A72-B0E5-49c7-9094-E3A15BD5B5E6:fce976f9-d959-4211-b967-e6b259f22838" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;&lt;pre style="background-color:White;;overflow: auto;"&gt;&lt;div&gt;&lt;!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--&gt;&lt;span style="color: #0000FF;"&gt;namespace&lt;/span&gt;&lt;span style="color: #000000;"&gt; PrismTabHeader
{
    &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;using&lt;/span&gt;&lt;span style="color: #000000;"&gt; System.Windows;

    &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;public&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;class&lt;/span&gt;&lt;span style="color: #000000;"&gt; HeaderModel : DependencyObject
    {
        &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;public&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;static&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;readonly&lt;/span&gt;&lt;span style="color: #000000;"&gt; DependencyProperty HeaderInfoProperty &lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt;
            DependencyProperty.Register(&lt;/span&gt;&lt;span style="color: #800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color: #800000;"&gt;HeaderInfo&lt;/span&gt;&lt;span style="color: #800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color: #000000;"&gt;, &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;typeof&lt;/span&gt;&lt;span style="color: #000000;"&gt;(&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;&lt;span style="color: #000000;"&gt;), &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;typeof&lt;/span&gt;&lt;span style="color: #000000;"&gt;(HeaderModel));

        &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;public&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;&lt;span style="color: #000000;"&gt; HeaderInfo
        {
            &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;get&lt;/span&gt;&lt;span style="color: #000000;"&gt; { &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;return&lt;/span&gt;&lt;span style="color: #000000;"&gt; (&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;string&lt;/span&gt;&lt;span style="color: #000000;"&gt;)GetValue(HeaderInfoProperty); }
            &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;set&lt;/span&gt;&lt;span style="color: #000000;"&gt; { SetValue(HeaderInfoProperty, value); }
        }
    }
}&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin.  http://dunnhq.com --&gt;&lt;/div&gt;

    &lt;br /&gt;This class contains a HeaderInfo dependency property. 

    &lt;br /&gt;&lt;/li&gt;

  &lt;li&gt;Update the view by adding the Model property. 
    &lt;br /&gt;

    &lt;div class="wlWriterSmartContent" id="scid:57F11A72-B0E5-49c7-9094-E3A15BD5B5E6:8b91fa4b-930c-490c-8e50-7009841ec651" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;&lt;pre style="background-color:White;;overflow: auto;"&gt;&lt;div&gt;&lt;!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--&gt;&lt;span style="color: #0000FF;"&gt;public&lt;/span&gt;&lt;span style="color: #000000;"&gt; HeaderModel Model
{
    &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;get&lt;/span&gt;&lt;span style="color: #000000;"&gt; { &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;return&lt;/span&gt;&lt;span style="color: #000000;"&gt; DataContext &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;as&lt;/span&gt;&lt;span style="color: #000000;"&gt; HeaderModel; }
    &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;set&lt;/span&gt;&lt;span style="color: #000000;"&gt; { DataContext &lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt; value; }
}&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin.  http://dunnhq.com --&gt;&lt;/div&gt;
  &lt;/li&gt;

  &lt;li&gt;Create a new style named &lt;strong&gt;HeaderStyle&lt;/strong&gt; in the Shell. &lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
  &lt;p&gt;&lt;/p&gt;

  &lt;div class="wlWriterSmartContent" id="scid:57F11A72-B0E5-49c7-9094-E3A15BD5B5E7:0fec7124-b78d-4c15-814c-634625230247" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; width: 664px; padding-top: 0px"&gt;&lt;pre style="background-color:White;white-space:-moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; white-space: pre-wrap; word-wrap: break-word;;overflow: none;"&gt;&lt;div&gt;&lt;!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--&gt;&lt;span style="color: #0000FF;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000;"&gt;Window.Resources&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;
  &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000;"&gt;Style &lt;/span&gt;&lt;span style="color: #FF0000;"&gt;TargetType&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color: #808000;"&gt;{x:Type TabItem}&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color: #FF0000;"&gt; x:Key&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;=&amp;quot;HeaderStyle&amp;quot;&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;
     &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000;"&gt;Setter &lt;/span&gt;&lt;span style="color: #FF0000;"&gt;Property&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;=&amp;quot;Header&amp;quot;&lt;/span&gt;&lt;span style="color: #FF0000;"&gt; Value&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color: #808000;"&gt;{Binding RelativeSource={RelativeSource Self}, Path=Content.DataContext.HeaderInfo}&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color: #FF0000;"&gt; &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;/&amp;gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;
  &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000;"&gt;Style&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color: #000000;"&gt;
&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000;"&gt;Window.Resources&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin.  http://dunnhq.com --&gt;&lt;/div&gt;

  &lt;br /&gt;This style is going to be applied to &lt;a href="http://msdn2.microsoft.com/en-us/library/system.windows.controls.tabitem.aspx" target="_blank"&gt;TabItem&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;elements and is saying that the value of the property Header is going to binded to &lt;strong&gt;Content.DataContext.HeaderInfo &lt;/strong&gt;where Content is the view. 

  &lt;br /&gt;

  &lt;br /&gt;&lt;strong&gt;Note&lt;/strong&gt;: You can also expose a &lt;strong&gt;HeaderInfo&lt;/strong&gt; property in the view and change the binding path to &lt;strong&gt;Content.HeaderInfo&lt;/strong&gt;.&lt;/blockquote&gt;

&lt;ul&gt;
  &lt;li&gt;Replace the &lt;a href="http://msdn2.microsoft.com/en-us/library/system.windows.controls.tabcontrol.aspx" target="_blank"&gt;TabControl&lt;/a&gt; definition of your Shell with the following code &lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
  &lt;p&gt;&lt;/p&gt;

  &lt;p&gt;&lt;/p&gt;

  &lt;div class="wlWriterSmartContent" id="scid:57F11A72-B0E5-49c7-9094-E3A15BD5B5E7:1f609a39-1800-4cbf-b14d-446d06a1f9be" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;&lt;pre style="background-color:White;white-space:-moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; white-space: pre-wrap; word-wrap: break-word;;overflow: none;"&gt;&lt;div&gt;&lt;!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--&gt;&lt;span style="color: #0000FF;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000;"&gt;TabControl &lt;/span&gt;&lt;span style="color: #FF0000;"&gt;Name&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;=&amp;quot;Tab&amp;quot;&lt;/span&gt;&lt;span style="color: #FF0000;"&gt; Prism:RegionManager.Region&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;=&amp;quot;MainRegion&amp;quot;&lt;/span&gt;&lt;span style="color: #FF0000;"&gt; ItemContainerStyle&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color: #808000;"&gt;{StaticResource HeaderStyle}&lt;/span&gt;&lt;span style="color: #0000FF;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color: #FF0000;"&gt; &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;/&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin.  http://dunnhq.com --&gt;&lt;/div&gt;

  &lt;br /&gt;As you may see we are setting the &lt;a href="http://msdn2.microsoft.com/en-us/library/system.windows.controls.itemscontrol.itemcontainerstyle.aspx" target="_blank"&gt;ItemContainerStyle&lt;/a&gt; dependency property to affect the appearance of the elements that contain the data items. In this case, the style is going to be applied to all &lt;a href="http://msdn2.microsoft.com/en-us/library/system.windows.controls.tabitem.aspx" target="_blank"&gt;TabItem&lt;/a&gt; elements within the scope the style is defined in. 

  &lt;p&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;ul&gt;
  &lt;li&gt;Set the Model to the view before adding it to the region 
    &lt;br /&gt;

    &lt;div class="wlWriterSmartContent" id="scid:57F11A72-B0E5-49c7-9094-E3A15BD5B5E6:a2977283-f22c-4543-ac88-4fb408821f1b" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;&lt;pre style="background-color:White;;overflow: auto;"&gt;&lt;div&gt;&lt;!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--&gt;&lt;span style="color: #000000;"&gt;View view &lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;new&lt;/span&gt;&lt;span style="color: #000000;"&gt; View();

view.Model &lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #0000FF;"&gt;new&lt;/span&gt;&lt;span style="color: #000000;"&gt; HeaderModel() { HeaderInfo &lt;/span&gt;&lt;span style="color: #000000;"&gt;=&lt;/span&gt;&lt;span style="color: #000000;"&gt; &lt;/span&gt;&lt;span style="color: #800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color: #800000;"&gt;My Header&lt;/span&gt;&lt;span style="color: #800000;"&gt;&amp;quot;&lt;/span&gt;&lt;span style="color: #000000;"&gt; };
 
region.Add(view);&lt;/span&gt;&lt;/div&gt;&lt;/pre&gt;&lt;!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin.  http://dunnhq.com --&gt;&lt;/div&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you run now the application you will see the header.&lt;/p&gt;

&lt;p&gt;&lt;img src="http://staff.southworks.net/photos/ejadib/images/100328/original.aspx" /&gt; &lt;/p&gt;

&lt;p&gt;Hope this helps.&lt;/p&gt;

&lt;p&gt;Crossposting from &lt;a href="http://staff.southworks.net/blogs/ejadib/archive/2008/04/24/Prism-How_2D00_To_3A00_-Provide-metadata-to-a-view-that-was-placed-into-a-region.aspx" target="_blank"&gt;here&lt;/a&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6127623" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/WPF/default.aspx">WPF</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/WPF+Composite+Client/default.aspx">WPF Composite Client</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+WPF/default.aspx">Composite WPF</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Windows+Presentation+Foundation/default.aspx">Windows Presentation Foundation</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/patterns+_2600_amp_3B00_+practices/default.aspx">patterns &amp;amp; practices</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Prism/default.aspx">Prism</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/CWPF/default.aspx">CWPF</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category></item><item><title>Page Flow Guidance Package Shipped</title><link>http://weblogs.asp.net/ezequieljadib/archive/2008/04/22/page-flow-guidance-package-shipped.aspx</link><pubDate>Tue, 22 Apr 2008 23:20:37 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6122255</guid><dc:creator>ejadib</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/ezequieljadib/rsscomments.aspx?PostID=6122255</wfw:commentRss><comments>http://weblogs.asp.net/ezequieljadib/archive/2008/04/22/page-flow-guidance-package-shipped.aspx#comments</comments><description>&lt;p&gt;As Glenn &lt;a href="http://blogs.msdn.com/gblock/archive/2008/04/22/pageflow-reborn.aspx" target="_blank"&gt;mentioned&lt;/a&gt; we published a new Page Flow Guidance Package in &lt;a href="http://www.codeplex.com/wcsfcontrib" target="_blank"&gt;WCSF Contrib&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;What's in the new PageFlow?&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;New stand alone PageFlow guidance package that works on &lt;a href="http://msdn2.microsoft.com/vs2008/default.aspx" target="_blank"&gt;Visual Studio 2008&lt;/a&gt;. This guidance package does not require &lt;a href="http://www.codeplex.com/websf" target="_blank"&gt;WCSF&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;New XmlPageFlowProvider that does not depend on Windows Workflow Foundation &lt;/li&gt;    &lt;li&gt;Migrated PageFlowWithShoppingCart Quickstarts to &lt;a href="http://msdn2.microsoft.com/vs2008/default.aspx" target="_blank"&gt;Visual Studio 2008&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Updated Dependencies to &lt;a href="http://msdn2.microsoft.com/en-us/teamsystem/aa718949.aspx" target="_blank"&gt;GAT/GAX 1.4&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;You can get the bits &lt;a href="http://www.codeplex.com/wcsfcontrib/SourceControl/DownloadSourceCode.aspx?changeSetId=17811" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;: We are not shipping the documentation in this release because we are still working on it.&lt;/p&gt;  &lt;p&gt;Crossposting from &lt;a href="http://staff.southworks.net/blogs/ejadib/archive/2008/04/22/Page-Flow-Guidance-Package-Shipped.aspx" target="_blank"&gt;here&lt;/a&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6122255" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/patterns+_2600_amp_3B00_+practices/default.aspx">patterns &amp;amp; practices</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/GAX/default.aspx">GAX</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/GAT/default.aspx">GAT</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Web+Client+Software+Factory/default.aspx">Web Client Software Factory</category><category domain="http://weblogs.asp.net/ezequieljadib/archive/tags/Page+Flow/default.aspx">Page Flow</category></item></channel></rss>