<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://weblogs.asp.net/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">Ezequiel Jadib </title><subtitle type="html">There is no place like 127.0.0.1</subtitle><id>http://weblogs.asp.net/ezequieljadib/atom.aspx</id><link rel="alternate" type="text/html" href="http://weblogs.asp.net/ezequieljadib/default.aspx" /><link rel="self" type="application/atom+xml" href="http://weblogs.asp.net/ezequieljadib/atom.aspx" /><generator uri="http://communityserver.org" version="3.0.20510.895">Community Server</generator><updated>2008-04-22T21:20:37Z</updated><entry><title>Live Smooth Streaming: How-to: Retrieve the configuration settings programmatically</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/ezequieljadib/archive/2009/04/20/live-smooth-streaming-how-to-retrieve-the-configuration-settings-programmatically.aspx" /><id>http://weblogs.asp.net/ezequieljadib/archive/2009/04/20/live-smooth-streaming-how-to-retrieve-the-configuration-settings-programmatically.aspx</id><published>2009-04-20T10:41:00Z</published><updated>2009-04-20T10:41:00Z</updated><content type="html">&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;</content><author><name>ejadib</name><uri>http://weblogs.asp.net/members/ejadib.aspx</uri></author><category term="RSCA" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/RSCA/default.aspx" /><category term="Live Smooth Streaming" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Live+Smooth+Streaming/default.aspx" /><category term="Smooth Streaming" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Smooth+Streaming/default.aspx" /><category term="IIS7" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/IIS7/default.aspx" /><category term="Adaptive Streaming" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Adaptive+Streaming/default.aspx" /></entry><entry><title>Live Smooth Streaming: How-to: Start, Stop &amp; Shutdown a Publishing Point Programmatically</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/ezequieljadib/archive/2009/04/16/live-smooth-streaming-how-to-start-stop-amp-shutdown-a-publishing-point-programmatically.aspx" /><id>http://weblogs.asp.net/ezequieljadib/archive/2009/04/16/live-smooth-streaming-how-to-start-stop-amp-shutdown-a-publishing-point-programmatically.aspx</id><published>2009-04-17T00:13:00Z</published><updated>2009-04-17T00:13:00Z</updated><content type="html">&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;</content><author><name>ejadib</name><uri>http://weblogs.asp.net/members/ejadib.aspx</uri></author><category term="Silverlight" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Silverlight/default.aspx" /><category term="RSCA" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/RSCA/default.aspx" /><category term="Live Smooth Streaming" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Live+Smooth+Streaming/default.aspx" /><category term="Smooth Streaming" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Smooth+Streaming/default.aspx" /><category term="Silverlight 3" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Silverlight+3/default.aspx" /><category term="IIS7" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/IIS7/default.aspx" /><category term="Adaptive Streaming" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Adaptive+Streaming/default.aspx" /><category term="Silverlight 2" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Silverlight+2/default.aspx" /></entry><entry><title>New Samples in CompositeWPF (Prism) Contrib (2008-09-13)</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/ezequieljadib/archive/2008/09/13/new-samples-in-compositewpf-prism-contrib-2008-09-13.aspx" /><id>http://weblogs.asp.net/ezequieljadib/archive/2008/09/13/new-samples-in-compositewpf-prism-contrib-2008-09-13.aspx</id><published>2008-09-13T20:38:15Z</published><updated>2008-09-13T20:38:15Z</updated><content type="html">&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;</content><author><name>ejadib</name><uri>http://weblogs.asp.net/members/ejadib.aspx</uri></author><category term="WPF" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/WPF/default.aspx" /><category term="WPF Composite Client" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/WPF+Composite+Client/default.aspx" /><category term="Composite WPF" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+WPF/default.aspx" /><category term="Windows Presentation Foundation" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Windows+Presentation+Foundation/default.aspx" /><category term="patterns &amp;amp; practices" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/patterns+_2600_amp_3B00_+practices/default.aspx" /><category term="Prism" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Prism/default.aspx" /><category term="CWPF" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/CWPF/default.aspx" /><category term="Presentation Model" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Presentation+Model/default.aspx" /><category term="Composite Application Guidance for WPF" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+Application+Guidance+for+WPF/default.aspx" /><category term="Composite Application Library" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+Application+Library/default.aspx" /><category term="Composite WPF Contrib" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+WPF+Contrib/default.aspx" /><category term="Prism Contrib" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Prism+Contrib/default.aspx" /></entry><entry><title>Silverlight &amp; Composite Application Guidance (Prism): Spike published</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/ezequieljadib/archive/2008/08/06/silverlight-amp-composite-application-guidance-prism-spike-published.aspx" /><id>http://weblogs.asp.net/ezequieljadib/archive/2008/08/06/silverlight-amp-composite-application-guidance-prism-spike-published.aspx</id><published>2008-08-06T19:10:29Z</published><updated>2008-08-06T19:10:29Z</updated><content type="html">&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;</content><author><name>ejadib</name><uri>http://weblogs.asp.net/members/ejadib.aspx</uri></author><category term="WPF" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/WPF/default.aspx" /><category term="WPF Composite Client" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/WPF+Composite+Client/default.aspx" /><category term="Composite WPF" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+WPF/default.aspx" /><category term="Windows Presentation Foundation" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Windows+Presentation+Foundation/default.aspx" /><category term="patterns &amp;amp; practices" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/patterns+_2600_amp_3B00_+practices/default.aspx" /><category term="Prism" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Prism/default.aspx" /><category term="Composite Application Guidance for WPF" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+Application+Guidance+for+WPF/default.aspx" /><category term="Composite Application Library" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+Application+Library/default.aspx" /><category term="Silverlight 2 Beta 2" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Silverlight+2+Beta+2/default.aspx" /><category term="Silverlight" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Silverlight/default.aspx" /></entry><entry><title>CompositeWPF (Prism) Contrib Latest Additions (2008-07-26)</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/ezequieljadib/archive/2008/07/26/compositewpf-prism-contrib-latest-additions-2008-07-26.aspx" /><id>http://weblogs.asp.net/ezequieljadib/archive/2008/07/26/compositewpf-prism-contrib-latest-additions-2008-07-26.aspx</id><published>2008-07-26T20:40:15Z</published><updated>2008-07-26T20:40:15Z</updated><content type="html">&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;</content><author><name>ejadib</name><uri>http://weblogs.asp.net/members/ejadib.aspx</uri></author><category term="WPF" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/WPF/default.aspx" /><category term="WPF Composite Client" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/WPF+Composite+Client/default.aspx" /><category term="Composite WPF" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+WPF/default.aspx" /><category term="Windows Presentation Foundation" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Windows+Presentation+Foundation/default.aspx" /><category term="patterns &amp;amp; practices" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/patterns+_2600_amp_3B00_+practices/default.aspx" /><category term="Prism" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Prism/default.aspx" /><category term="CWPF" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/CWPF/default.aspx" /><category term="Composite Application Guidance for WPF" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+Application+Guidance+for+WPF/default.aspx" /><category term="Composite Application Library" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+Application+Library/default.aspx" /><category term="Composite WPF Contrib" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+WPF+Contrib/default.aspx" /><category term="Prism Contrib" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Prism+Contrib/default.aspx" /></entry><entry><title>Use the OutlookBar in your CompositeWPF (Prism) Applications</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/ezequieljadib/archive/2008/07/21/use-the-outlookbar-in-your-compositewpf-prism-applications.aspx" /><id>http://weblogs.asp.net/ezequieljadib/archive/2008/07/21/use-the-outlookbar-in-your-compositewpf-prism-applications.aspx</id><published>2008-07-22T00:22:47Z</published><updated>2008-07-22T00:22:47Z</updated><content type="html">&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;</content><author><name>ejadib</name><uri>http://weblogs.asp.net/members/ejadib.aspx</uri></author><category term="WPF" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/WPF/default.aspx" /><category term="WPF Composite Client" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/WPF+Composite+Client/default.aspx" /><category term="Composite WPF" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+WPF/default.aspx" /><category term="Windows Presentation Foundation" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Windows+Presentation+Foundation/default.aspx" /><category term="patterns &amp;amp; practices" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/patterns+_2600_amp_3B00_+practices/default.aspx" /><category term="Prism" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Prism/default.aspx" /><category term="CWPF" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/CWPF/default.aspx" /><category term="Composite Application Guidance for WPF" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+Application+Guidance+for+WPF/default.aspx" /><category term="Composite Application Library" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+Application+Library/default.aspx" /><category term="Composite WPF Contrib" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+WPF+Contrib/default.aspx" /><category term="Prism Contrib" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Prism+Contrib/default.aspx" /></entry><entry><title>CompositeWPF (Prism) Contrib Latest Additions</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/ezequieljadib/archive/2008/07/12/compositewpf-prism-contrib-latest-additions.aspx" /><id>http://weblogs.asp.net/ezequieljadib/archive/2008/07/12/compositewpf-prism-contrib-latest-additions.aspx</id><published>2008-07-12T18:07:38Z</published><updated>2008-07-12T18:07:38Z</updated><content type="html">&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;</content><author><name>ejadib</name><uri>http://weblogs.asp.net/members/ejadib.aspx</uri></author><category term="WPF" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/WPF/default.aspx" /><category term="WPF Composite Client" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/WPF+Composite+Client/default.aspx" /><category term="Composite WPF" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+WPF/default.aspx" /><category term="Windows Presentation Foundation" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Windows+Presentation+Foundation/default.aspx" /><category term="patterns &amp;amp; practices" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/patterns+_2600_amp_3B00_+practices/default.aspx" /><category term="Prism" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Prism/default.aspx" /><category term="Composite Application Guidance for WPF" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+Application+Guidance+for+WPF/default.aspx" /><category term="Composite Application Library" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+Application+Library/default.aspx" /><category term="Silverlight 2 Beta 2" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Silverlight+2+Beta+2/default.aspx" /><category term="Silverlight" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Silverlight/default.aspx" /><category term="Composite WPF Contrib" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+WPF+Contrib/default.aspx" /><category term="Prism Contrib" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Prism+Contrib/default.aspx" /></entry><entry><title>How-to: Fix the ‘The “ValidateXAML” task failed unexpectedly’ error after installing Microsoft Silverlight Tools Beta 2</title><link rel="alternate" type="text/html" href="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" /><id>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</id><published>2008-07-09T14:51:52Z</published><updated>2008-07-09T14:51:52Z</updated><content type="html">&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;</content><author><name>ejadib</name><uri>http://weblogs.asp.net/members/ejadib.aspx</uri></author><category term="Visual Studio 2008" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Visual+Studio+2008/default.aspx" /><category term="Silverlight 2 Beta 2" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Silverlight+2+Beta+2/default.aspx" /><category term="Silverlight" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Silverlight/default.aspx" /></entry><entry><title>Composite Application Guidance for WPF Visual Studio Templates</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/ezequieljadib/archive/2008/07/03/composite-application-guidance-for-wpf-visual-studio-templates.aspx" /><id>http://weblogs.asp.net/ezequieljadib/archive/2008/07/03/composite-application-guidance-for-wpf-visual-studio-templates.aspx</id><published>2008-07-03T16:56:06Z</published><updated>2008-07-03T16:56:06Z</updated><content type="html">&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;</content><author><name>ejadib</name><uri>http://weblogs.asp.net/members/ejadib.aspx</uri></author><category term="WPF" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/WPF/default.aspx" /><category term="WPF Composite Client" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/WPF+Composite+Client/default.aspx" /><category term="Composite WPF" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+WPF/default.aspx" /><category term="Windows Presentation Foundation" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Windows+Presentation+Foundation/default.aspx" /><category term="patterns &amp;amp; practices" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/patterns+_2600_amp_3B00_+practices/default.aspx" /><category term="Prism" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Prism/default.aspx" /><category term="CWPF" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/CWPF/default.aspx" /><category term="Visual Studio 2008" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Visual+Studio+2008/default.aspx" /><category term="Composite Application Guidance for WPF" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+Application+Guidance+for+WPF/default.aspx" /><category term="Composite Application Library" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+Application+Library/default.aspx" /></entry><entry><title>Composite Application Guidance for WPF (Prism) June 2008 Released</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/ezequieljadib/archive/2008/07/03/composite-application-guidance-for-wpf-prism-june-2008-released.aspx" /><id>http://weblogs.asp.net/ezequieljadib/archive/2008/07/03/composite-application-guidance-for-wpf-prism-june-2008-released.aspx</id><published>2008-07-03T16:00:54Z</published><updated>2008-07-03T16:00:54Z</updated><content type="html">&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;</content><author><name>ejadib</name><uri>http://weblogs.asp.net/members/ejadib.aspx</uri></author><category term="WPF" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/WPF/default.aspx" /><category term="WPF Composite Client" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/WPF+Composite+Client/default.aspx" /><category term="Composite WPF" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+WPF/default.aspx" /><category term="Windows Presentation Foundation" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Windows+Presentation+Foundation/default.aspx" /><category term="patterns &amp;amp; practices" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/patterns+_2600_amp_3B00_+practices/default.aspx" /><category term="Prism" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Prism/default.aspx" /><category term="CWPF" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/CWPF/default.aspx" /><category term="Composite Application Guidance for WPF" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+Application+Guidance+for+WPF/default.aspx" /><category term="Composite Application Library" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+Application+Library/default.aspx" /></entry><entry><title>Composite Application Guidance for WPF (Prism) Release Candidate Published</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/ezequieljadib/archive/2008/06/30/composite-application-guidance-for-wpf-prism-release-candidate-published.aspx" /><id>http://weblogs.asp.net/ezequieljadib/archive/2008/06/30/composite-application-guidance-for-wpf-prism-release-candidate-published.aspx</id><published>2008-06-30T12:58:55Z</published><updated>2008-06-30T12:58:55Z</updated><content type="html">&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;</content><author><name>ejadib</name><uri>http://weblogs.asp.net/members/ejadib.aspx</uri></author><category term="WPF" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/WPF/default.aspx" /><category term="WPF Composite Client" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/WPF+Composite+Client/default.aspx" /><category term="Composite WPF" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+WPF/default.aspx" /><category term="Windows Presentation Foundation" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Windows+Presentation+Foundation/default.aspx" /><category term="patterns &amp;amp; practices" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/patterns+_2600_amp_3B00_+practices/default.aspx" /><category term="Prism" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Prism/default.aspx" /><category term="CWPF" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/CWPF/default.aspx" /><category term="Composite Application Guidance for WPF" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+Application+Guidance+for+WPF/default.aspx" /><category term="Composite Application Library" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+Application+Library/default.aspx" /></entry><entry><title>Prism: New drop published</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/ezequieljadib/archive/2008/06/03/prism-new-drop-published.aspx" /><id>http://weblogs.asp.net/ezequieljadib/archive/2008/06/03/prism-new-drop-published.aspx</id><published>2008-06-03T18:39:42Z</published><updated>2008-06-03T18:39:42Z</updated><content type="html">&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;</content><author><name>ejadib</name><uri>http://weblogs.asp.net/members/ejadib.aspx</uri></author><category term="WPF" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/WPF/default.aspx" /><category term="WPF Composite Client" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/WPF+Composite+Client/default.aspx" /><category term="Composite WPF" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+WPF/default.aspx" /><category term="Windows Presentation Foundation" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Windows+Presentation+Foundation/default.aspx" /><category term="patterns &amp;amp; practices" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/patterns+_2600_amp_3B00_+practices/default.aspx" /><category term="Prism" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Prism/default.aspx" /><category term="CWPF" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/CWPF/default.aspx" /><category term="Presentation Model" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Presentation+Model/default.aspx" /></entry><entry><title>Smart Client Software Factory (SCSF) April 2008 for Visual Studio 2008 Released</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/ezequieljadib/archive/2008/04/26/smart-client-software-factory-scsf-april-2008-for-visual-studio-2008-released.aspx" /><id>http://weblogs.asp.net/ezequieljadib/archive/2008/04/26/smart-client-software-factory-scsf-april-2008-for-visual-studio-2008-released.aspx</id><published>2008-04-26T17:08:57Z</published><updated>2008-04-26T17:08:57Z</updated><content type="html">&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;</content><author><name>ejadib</name><uri>http://weblogs.asp.net/members/ejadib.aspx</uri></author><category term="patterns &amp;amp; practices" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/patterns+_2600_amp_3B00_+practices/default.aspx" /><category term="Smart Client Software Factory" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Smart+Client+Software+Factory/default.aspx" /><category term="SCSF" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/SCSF/default.aspx" /><category term="GAX" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/GAX/default.aspx" /><category term="GAT" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/GAT/default.aspx" /></entry><entry><title>Prism How-To: Provide metadata to a view that was placed into a region</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/ezequieljadib/archive/2008/04/24/prism-how-to-provide-metadata-to-a-view-that-was-placed-into-a-region.aspx" /><id>http://weblogs.asp.net/ezequieljadib/archive/2008/04/24/prism-how-to-provide-metadata-to-a-view-that-was-placed-into-a-region.aspx</id><published>2008-04-24T17:02:17Z</published><updated>2008-04-24T17:02:17Z</updated><content type="html">&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;</content><author><name>ejadib</name><uri>http://weblogs.asp.net/members/ejadib.aspx</uri></author><category term="WPF" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/WPF/default.aspx" /><category term="WPF Composite Client" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/WPF+Composite+Client/default.aspx" /><category term="Composite WPF" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Composite+WPF/default.aspx" /><category term="Windows Presentation Foundation" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Windows+Presentation+Foundation/default.aspx" /><category term="patterns &amp;amp; practices" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/patterns+_2600_amp_3B00_+practices/default.aspx" /><category term="Prism" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Prism/default.aspx" /><category term="CWPF" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/CWPF/default.aspx" /><category term="Visual Studio 2008" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Visual+Studio+2008/default.aspx" /></entry><entry><title>Page Flow Guidance Package Shipped</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/ezequieljadib/archive/2008/04/22/page-flow-guidance-package-shipped.aspx" /><id>http://weblogs.asp.net/ezequieljadib/archive/2008/04/22/page-flow-guidance-package-shipped.aspx</id><published>2008-04-22T23:20:37Z</published><updated>2008-04-22T23:20:37Z</updated><content type="html">&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;</content><author><name>ejadib</name><uri>http://weblogs.asp.net/members/ejadib.aspx</uri></author><category term="patterns &amp;amp; practices" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/patterns+_2600_amp_3B00_+practices/default.aspx" /><category term="GAX" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/GAX/default.aspx" /><category term="GAT" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/GAT/default.aspx" /><category term="Web Client Software Factory" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Web+Client+Software+Factory/default.aspx" /><category term="Page Flow" scheme="http://weblogs.asp.net/ezequieljadib/archive/tags/Page+Flow/default.aspx" /></entry></feed>