<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" media="screen" href="/App_Themes/default/rss.xslt"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:evnet="http://www.mscommunities.com/rssmodule/"><channel><title>Entries tagged with silverlight 3 - Channel 9</title><atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/tags/silverlight+3/rss/default.aspx" /><image><url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url><title>Entries tagged with silverlight 3 - Channel 9</title><link>http://channel9.msdn.com/tags/Silverlight+3/</link></image><description>silverlight 3</description><link>http://channel9.msdn.com/tags/Silverlight+3/</link><language>en-us</language><pubDate>Wed, 18 Nov 2009 20:07:14 GMT</pubDate><lastBuildDate>Wed, 18 Nov 2009 20:07:14 GMT</lastBuildDate><generator>EvNet (EvNet, Version=1.0.3608.3122, Culture=neutral, PublicKeyToken=null)</generator><item><title>Silverlight fuera del navegador</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/4/5/2/7/0/5/OutOfTheBrowserSilverlightAlex_85_ch9.png" border="0" /&gt;&lt;p&gt;En este nuevo video tutorial, Alejandro Hidalgo nos habla sobre las posibilidades de llevar nuestras aplicaciones Silverlight fuera del navegador. Esta característica que apareció con Silverlight 3 nos permite no sólo poder ejecutar aplicaciones Silverlight fuera del navegador, sino que nos permite ejecutarlas sin necesidad de tener conexión a internet.&lt;/p&gt;
&lt;p&gt;- Código fuente&lt;/p&gt;
&lt;p&gt;&lt;a href="http://media.desarrollaconmsdn.com/MSDNDemos/Silverlight/SilverlightOffline/SilverlightOfflineCS.zip"&gt;Descargar tutorial y código fuente en C#&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://media.desarrollaconmsdn.com/MSDNDemos/Silverlight/SilverlightOffline/SilverlightOfflineVB.zip"&gt;Descargar tutorial y código fuente en VB&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
- Enlaces&lt;/p&gt;
&lt;p&gt;&lt;a href="http://msdn.microsoft.com/es-es/silverlight/default.aspx"&gt;http://msdn.microsoft.com/es-es/silverlight/default.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.silverlight.net/"&gt;http://www.silverlight.net/&lt;/a&gt;&lt;span&gt; &lt;br /&gt;
&lt;/span&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/507254/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/channel9spain/Silverlight-fuera-del-navegador/</comments><link>http://channel9.msdn.com/posts/channel9spain/Silverlight-fuera-del-navegador/</link><pubDate>Thu, 19 Nov 2009 19:23:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/4/5/2/7/0/5/OutOfTheBrowserSilverlightAlex_ch9.wmv</guid><evnet:views>1931</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/507254/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>En este nuevo video tutorial, Alejandro Hidalgo nos habla sobre las posibilidades de llevar nuestras aplicaciones Silverlight fuera del navegador. Esta característica que apareció con Silverlight 3 nos permite no sólo poder ejecutar aplicaciones Silverlight fuera del navegador, sino que nos permite ejecutarlas sin necesidad de tener conexión a internet.</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/4/5/2/7/0/5/OutOfTheBrowserSilverlightAlex_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/4/5/2/7/0/5/OutOfTheBrowserSilverlightAlex_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/5/2/7/0/5/OutOfTheBrowserSilverlightAlex_ch9.mp4" expression="full" duration="370" fileSize="12284381" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/5/2/7/0/5/OutOfTheBrowserSilverlightAlex_ch9.mp3" expression="full" duration="370" fileSize="2963242" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/5/2/7/0/5/OutOfTheBrowserSilverlightAlex_ch9.mp4" expression="full" duration="370" fileSize="12284381" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/4/5/2/7/0/5/OutOfTheBrowserSilverlightAlex_ch9.wma" expression="full" duration="370" fileSize="3008971" type="audio/x-ms-wma" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/5/2/7/0/5/OutOfTheBrowserSilverlightAlex_2MB_ch9.wmv" expression="full" duration="370" fileSize="25927705" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/4/5/2/7/0/5/OutOfTheBrowserSilverlightAlex_ch9.wmv" expression="full" duration="370" fileSize="12458707" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/5/2/7/0/5/OutOfTheBrowserSilverlightAlex_2MB_ch9.wmv" expression="full" duration="370" fileSize="25927705" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/5/2/7/0/5/OutOfTheBrowserSilverlightAlex_Zune_ch9.wmv" expression="full" duration="370" fileSize="11706759" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/5/2/7/0/5/OutOfTheBrowserSilverlightAlex_512_ch9.png" expression="full" duration="370" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/4/5/2/7/0/5/OutOfTheBrowserSilverlightAlex.ism/Manifest" expression="full" duration="370" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/5/2/7/0/5/OutOfTheBrowserSilverlightAlex_ch9.mp4" expression="full" duration="370" fileSize="12284381" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/5/2/7/0/5/OutOfTheBrowserSilverlightAlex_2MB_ch9.wmv" expression="full" duration="370" fileSize="25927705" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/5/2/7/0/5/OutOfTheBrowserSilverlightAlex_2MB_ch9.wmv" expression="full" duration="370" fileSize="25927705" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/4/5/2/7/0/5/OutOfTheBrowserSilverlightAlex_ch9.wmv" length="12458707" type="video/x-ms-wmv" /><dc:creator>Channel9Spain</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/channel9spain/Silverlight-fuera-del-navegador/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/507254/Trackback.aspx</trackback:ping><category>es-es</category><category>español</category><category>Out of Browser</category><category>Silverlight</category><category>Silverlight 3</category><category>Spain</category><category>Spanish</category></item><item><title>Isolated Storage en Silverlight</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/4/6/2/7/0/5/IsolatedStorageSilverlightAlex_85_ch9.png" border="0" /&gt;&lt;p class="MsoNormal"&gt;&lt;span&gt;&lt;span class="MsoHyperlink"&gt;&lt;span&gt;Nos encontramos ante un nuevo video de Alejandro Hidalgo, en el que nos habla del Isolated Storage.&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt; En caso de que necesitemos guardar datos de nuestra aplicación Silverlight de forma permanente podemos usar el Isolated Storage. El cual nos aporta un sistema de ficheros virtual cuya localización en disco estará ofuscada. Esto nos puede servir para guardar en cliente datos y recursos de gran tamaño que puedan ser reutilizados durante la sesión actual del usuario o la siguiente.&lt;span class="MsoHyperlink"&gt;&lt;span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpFirst"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt;          &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;Código fuente&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpMiddle"&gt;&lt;span&gt;&lt;a href="http://media.desarrollaconmsdn.com/MSDNDemos/Silverlight/SilverlightIsolatedStorage/SilverlightIsolatedStorageCS.zip" target="_blank"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Descargar tutorial y código fuente en C#&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://media.desarrollaconmsdn.com/MSDNDemos/Silverlight/SilverlightIsolatedStorage/SilverlightIsolatedStorageVB.zip" id="ctl00_mainContentContainer_ctl15" target="_blank"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Descargar tutorial y código fuente en VB&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpMiddle"&gt;&lt;span&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpMiddle"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt;          &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span&gt;&lt;span&gt;Enlaces&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpMiddle"&gt;&lt;a href="http://msdn.microsoft.com/es-es/silverlight/default.aspx"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span&gt;&lt;o:p&gt;&lt;a href="http://msdn.microsoft.com/es-es/silverlight/default.aspx" target="_blank"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;http://msdn.microsoft.com/es-es/silverlight/default.aspx&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraphCxSpLast"&gt;&lt;span class="MsoHyperlink"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;a href="http://www.silverlight.net/" target="_blank"&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;http://www.silverlight.net/&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/507264/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/channel9spain/Isolated-Storage-en-Silverlight/</comments><link>http://channel9.msdn.com/posts/channel9spain/Isolated-Storage-en-Silverlight/</link><pubDate>Thu, 19 Nov 2009 19:22:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/4/6/2/7/0/5/IsolatedStorageSilverlightAlex_ch9.wmv</guid><evnet:views>1880</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/507264/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Nos encontramos ante un nuevo video de Alejandro Hidalgo, en el que nos habla del Isolated Storage. En caso de que necesitemos guardar datos de nuestra aplicación Silverlight de forma permanente podemos usar el Isolated Storage. El cual nos aporta un sistema de ficheros virtual cuya localización en disco estará ofuscada. Esto nos puede servir para guardar en cliente datos y recursos de gran tamaño que puedan ser reutilizados durante la sesión actual del usuario o la siguiente.</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/4/6/2/7/0/5/IsolatedStorageSilverlightAlex_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/4/6/2/7/0/5/IsolatedStorageSilverlightAlex_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/6/2/7/0/5/IsolatedStorageSilverlightAlex_ch9.mp4" expression="full" duration="422" fileSize="13000441" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/6/2/7/0/5/IsolatedStorageSilverlightAlex_ch9.mp3" expression="full" duration="422" fileSize="3383709" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/6/2/7/0/5/IsolatedStorageSilverlightAlex_ch9.mp4" expression="full" duration="422" fileSize="13000441" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/4/6/2/7/0/5/IsolatedStorageSilverlightAlex_ch9.wma" expression="full" duration="422" fileSize="3432541" type="audio/x-ms-wma" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/6/2/7/0/5/IsolatedStorageSilverlightAlex_2MB_ch9.wmv" expression="full" duration="422" fileSize="25784023" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/4/6/2/7/0/5/IsolatedStorageSilverlightAlex_ch9.wmv" expression="full" duration="422" fileSize="12683441" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/6/2/7/0/5/IsolatedStorageSilverlightAlex_2MB_ch9.wmv" expression="full" duration="422" fileSize="25784023" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/6/2/7/0/5/IsolatedStorageSilverlightAlex_Zune_ch9.wmv" expression="full" duration="422" fileSize="12283493" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/6/2/7/0/5/IsolatedStorageSilverlightAlex_512_ch9.png" expression="full" duration="422" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/4/6/2/7/0/5/IsolatedStorageSilverlightAlex.ism/Manifest" expression="full" duration="422" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/6/2/7/0/5/IsolatedStorageSilverlightAlex_ch9.mp4" expression="full" duration="422" fileSize="13000441" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/6/2/7/0/5/IsolatedStorageSilverlightAlex_2MB_ch9.wmv" expression="full" duration="422" fileSize="25784023" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/6/2/7/0/5/IsolatedStorageSilverlightAlex_2MB_ch9.wmv" expression="full" duration="422" fileSize="25784023" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/4/6/2/7/0/5/IsolatedStorageSilverlightAlex_ch9.wmv" length="12683441" type="video/x-ms-wmv" /><dc:creator>Channel9Spain</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/channel9spain/Isolated-Storage-en-Silverlight/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/507264/Trackback.aspx</trackback:ping><category>es-es</category><category>español</category><category>Silverlight</category><category>Silverlight 3</category><category>Spain</category><category>Spanish</category><category>Storage</category></item><item><title>What's different about the 3 versions of Rx? Part 1: Silverlight 3</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/7/3/9/6/0/5/RxDifferencesPart1Silverlight3_85_ch9.png" border="0" /&gt;Today we released Reactive Extensions for .NET 3.5 SP1, Silverlight 3 and .NET 4 Beta 2. In this 3 part video, I'll go over the small differences in each of the three releases.&lt;br /&gt;
&lt;br /&gt;
This first video will focus on Silverlight 3.&lt;img src="http://channel9.msdn.com/506937/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/J.Van.Gogh/Whats-different-about-the-3-versions-of-Rx-Part-1-Silverlight-3/</comments><link>http://channel9.msdn.com/posts/J.Van.Gogh/Whats-different-about-the-3-versions-of-Rx-Part-1-Silverlight-3/</link><pubDate>Tue, 17 Nov 2009 20:22:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/7/3/9/6/0/5/RxDifferencesPart1Silverlight3_ch9.wmv</guid><evnet:views>1965</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/506937/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Today we released Reactive Extensions for .NET 3.5 SP1, Silverlight 3 and .NET 4 Beta 2. In this 3 part video, I'll go over the small differences in each of the three releases.&lt;br /&gt;
&lt;br /&gt;
This first video will focus on Silverlight 3.</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7/3/9/6/0/5/RxDifferencesPart1Silverlight3_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7/3/9/6/0/5/RxDifferencesPart1Silverlight3_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/3/9/6/0/5/RxDifferencesPart1Silverlight3_ch9.mp4" expression="full" duration="237" fileSize="7662004" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/3/9/6/0/5/RxDifferencesPart1Silverlight3_ch9.mp3" expression="full" duration="237" fileSize="1902543" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/3/9/6/0/5/RxDifferencesPart1Silverlight3_ch9.mp4" expression="full" duration="237" fileSize="7662004" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/7/3/9/6/0/5/RxDifferencesPart1Silverlight3_ch9.wma" expression="full" duration="237" fileSize="1936549" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/7/3/9/6/0/5/RxDifferencesPart1Silverlight3_ch9.wmv" expression="full" duration="237" fileSize="8536851" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/3/9/6/0/5/RxDifferencesPart1Silverlight3_2MB_ch9.wmv" expression="full" duration="237" fileSize="5183699" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/3/9/6/0/5/RxDifferencesPart1Silverlight3_Zune_ch9.wmv" expression="full" duration="237" fileSize="12070905" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/3/9/6/0/5/RxDifferencesPart1Silverlight3_512_ch9.png" expression="full" duration="237" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/7/3/9/6/0/5/RxDifferencesPart1Silverlight3.ism/Manifest" expression="full" duration="237" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/7/3/9/6/0/5/RxDifferencesPart1Silverlight3_ch9.wmv" length="8536851" type="video/x-ms-wmv" /><dc:creator>Jeffrey van Gogh</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/J.Van.Gogh/Whats-different-about-the-3-versions-of-Rx-Part-1-Silverlight-3/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/506937/Trackback.aspx</trackback:ping><category>Reactive Framework</category><category>Rx</category><category>Silverlight 3</category></item><item><title>Introducción a Silverlight 3</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/5/4/5/6/0/5/SilverlightBasicoAlejandro_85_ch9.png" border="0" /&gt;&lt;p&gt;Alejandro Hidalgo nos realiza una introducción a qué es Silverlight 3 y como empezar a trabajar un poco con esta fascinante tecnología. Silverlight 3 es un Framework que nos va a permitir crear interfaces ricas de usuario para la web, es decir, nos va a permitir crear animaciones, poner videos, sonidos y añadir todo lo que necesitemos para crear aplicaciones de negocio.&lt;/p&gt;
&lt;p&gt;- &lt;em&gt;Código Fuente&lt;br /&gt;
&lt;/em&gt;&lt;br /&gt;
Descargar &lt;a href="http://media.desarrollaconmsdn.com/MSDNDemos/Silverlight/SilverlightBasico/SilverlightBasicoCS.zip" target="_blank"&gt;código fuente en C#&lt;/a&gt;&lt;br /&gt;
Descargar &lt;a href="http://media.desarrollaconmsdn.com/MSDNDemos/Silverlight/SilverlightBasico/SilverlightBasicoVB.zip" target="_blank"&gt;código fuente en VB&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;- &lt;em&gt;Enlaces&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://msdn.microsoft.com/es-es/silverlight/default.aspx" target="_blank"&gt;    http://msdn.microsoft.com/es-es/silverlight/default.aspx&lt;/a&gt;&lt;a href="http://msdn.microsoft.com/es-es/silverlight/default.aspx"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.silverlight.net/" target="_blank"&gt;    http://www.silverlight.net/&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/506545/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/channel9spain/Introduccin-a-Silverlight-3/</comments><link>http://channel9.msdn.com/posts/channel9spain/Introduccin-a-Silverlight-3/</link><pubDate>Mon, 16 Nov 2009 21:10:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/5/4/5/6/0/5/SilverlightBasicoAlejandro_ch9.wmv</guid><evnet:views>2057</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/506545/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Alejandro Hidalgo nos realiza una introducción a qué es Silverlight 3 y como empezar a trabajar un poco con esta fascinante tecnología. Silverlight 3 es un Framework que nos va a permitir crear interfaces ricas de usuario para la web, es decir, nos va a permitir crear animaciones, poner videos, sonidos y añadir todo lo que necesitemos para crear aplicaciones de negocio.</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/5/4/5/6/0/5/SilverlightBasicoAlejandro_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/5/4/5/6/0/5/SilverlightBasicoAlejandro_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/4/5/6/0/5/SilverlightBasicoAlejandro_ch9.mp4" expression="full" duration="448" fileSize="13057026" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/4/5/6/0/5/SilverlightBasicoAlejandro_ch9.mp3" expression="full" duration="448" fileSize="3586841" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/4/5/6/0/5/SilverlightBasicoAlejandro_ch9.mp4" expression="full" duration="448" fileSize="13057026" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/5/4/5/6/0/5/SilverlightBasicoAlejandro_ch9.wma" expression="full" duration="448" fileSize="3630805" type="audio/x-ms-wma" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/4/5/6/0/5/SilverlightBasicoAlejandro_2MB_ch9.wmv" expression="full" duration="448" fileSize="23696179" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/5/4/5/6/0/5/SilverlightBasicoAlejandro_ch9.wmv" expression="full" duration="448" fileSize="12171805" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/4/5/6/0/5/SilverlightBasicoAlejandro_2MB_ch9.wmv" expression="full" duration="448" fileSize="23696179" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/4/5/6/0/5/SilverlightBasicoAlejandro_Zune_ch9.wmv" expression="full" duration="448" fileSize="12299857" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/4/5/6/0/5/SilverlightBasicoAlejandro_512_ch9.png" expression="full" duration="448" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/5/4/5/6/0/5/SilverlightBasicoAlejandro.ism/Manifest" expression="full" duration="448" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/4/5/6/0/5/SilverlightBasicoAlejandro_ch9.mp4" expression="full" duration="448" fileSize="13057026" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/4/5/6/0/5/SilverlightBasicoAlejandro_2MB_ch9.wmv" expression="full" duration="448" fileSize="23696179" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/4/5/6/0/5/SilverlightBasicoAlejandro_2MB_ch9.wmv" expression="full" duration="448" fileSize="23696179" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/5/4/5/6/0/5/SilverlightBasicoAlejandro_ch9.wmv" length="12171805" type="video/x-ms-wmv" /><dc:creator>Channel9Spain</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/channel9spain/Introduccin-a-Silverlight-3/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/506545/Trackback.aspx</trackback:ping><category>es-es</category><category>español</category><category>Silverlight 3</category><category>Spain</category><category>Spanish</category></item><item><title>Silverlight Toolkit</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/6/3/5/6/0/5/SilverlightToolkitAlejandro_85_ch9.png" border="0" /&gt;&lt;p&gt;En este nuevo video Alejandro Hidalgo nos habla sobre algunas de las posibilidades que nos proporciona Silverlight Toolkit. Esta suite de nuevos controles y utilidades nos amplían las posibilidades a la hora de trabajar con Silverlight. Además hace que Silverlight sea una tecnología muy competitiva, ya que Silverlight Toolkit es un proyecto de código libre publicado en Codeplex, lo que permite que la comunidad una sus esfuerzos en mejorar Silverlight de una forma ágil.&lt;br /&gt;
&lt;br /&gt;
          -          Código Fuente&lt;/p&gt;
&lt;p&gt; Descargar &lt;a href="http://media.desarrollaconmsdn.com/MSDNDemos/Silverlight/SilverlightToolkit/SilverlightToolkitCS.zip" target="_blank"&gt;código fuente en C#&lt;/a&gt;&lt;br /&gt;
 Descargar &lt;a href="http://media.desarrollaconmsdn.com/MSDNDemos/Silverlight/SilverlightToolkit/SilverlightToolkitVB.zip" target="_blank"&gt;código fuente en VB&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
-          Enlaces&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.codeplex.com/Silverlight" target="_blank"&gt;    http://www.codeplex.com/Silverlight&lt;/a&gt;&lt;a href="http://www.codeplex.com/Silverlight"&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/506536/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/channel9spain/Silverlight-Toolkit/</comments><link>http://channel9.msdn.com/posts/channel9spain/Silverlight-Toolkit/</link><pubDate>Mon, 16 Nov 2009 20:49:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/6/3/5/6/0/5/SilverlightToolkitAlejandro_ch9.wmv</guid><evnet:views>2056</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/506536/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;En este nuevo video Alejandro Hidalgo nos habla sobre algunas de las posibilidades que nos proporciona Silverlight Toolkit. Esta suite de nuevos controles y utilidades nos amplían las posibilidades a la hora de trabajar con Silverlight. Además hace que Silverlight sea una tecnología muy competitiva, ya que Silverlight Toolkit es un proyecto de código libre publicado en Codeplex, lo que permite que la comunidad una sus esfuerzos en mejorar Silverlight de una forma ágil.&lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/6/3/5/6/0/5/SilverlightToolkitAlejandro_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/6/3/5/6/0/5/SilverlightToolkitAlejandro_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/3/5/6/0/5/SilverlightToolkitAlejandro_ch9.mp4" expression="full" duration="523" fileSize="17608618" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/3/5/6/0/5/SilverlightToolkitAlejandro_ch9.mp3" expression="full" duration="523" fileSize="4188048" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/3/5/6/0/5/SilverlightToolkitAlejandro_ch9.mp4" expression="full" duration="523" fileSize="17608618" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/6/3/5/6/0/5/SilverlightToolkitAlejandro_ch9.wma" expression="full" duration="523" fileSize="4240617" type="audio/x-ms-wma" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/3/5/6/0/5/SilverlightToolkitAlejandro_2MB_ch9.wmv" expression="full" duration="523" fileSize="50528629" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/6/3/5/6/0/5/SilverlightToolkitAlejandro_ch9.wmv" expression="full" duration="523" fileSize="17788855" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/3/5/6/0/5/SilverlightToolkitAlejandro_2MB_ch9.wmv" expression="full" duration="523" fileSize="50528629" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/3/5/6/0/5/SilverlightToolkitAlejandro_Zune_ch9.wmv" expression="full" duration="523" fileSize="18124907" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/3/5/6/0/5/SilverlightToolkitAlejandro_512_ch9.png" expression="full" duration="523" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/6/3/5/6/0/5/SilverlightToolkitAlejandro.ism/Manifest" expression="full" duration="523" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/3/5/6/0/5/SilverlightToolkitAlejandro_ch9.mp4" expression="full" duration="523" fileSize="17608618" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/3/5/6/0/5/SilverlightToolkitAlejandro_2MB_ch9.wmv" expression="full" duration="523" fileSize="50528629" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/3/5/6/0/5/SilverlightToolkitAlejandro_2MB_ch9.wmv" expression="full" duration="523" fileSize="50528629" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/6/3/5/6/0/5/SilverlightToolkitAlejandro_ch9.wmv" length="17788855" type="video/x-ms-wmv" /><dc:creator>Channel9Spain</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/channel9spain/Silverlight-Toolkit/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/506536/Trackback.aspx</trackback:ping><category>es-es</category><category>español</category><category>Silverlight 3</category><category>Spain</category><category>Spanish</category><category>Toolkit</category></item><item><title>Aditro bygger en gemensam självserviceplattform i Silverlight</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/1/3/5/5/0/5/AditroSelfService_85_ch9.png" border="0" /&gt;&lt;p&gt;&lt;i&gt;Teknologier:&lt;/i&gt; Silverlight 3, Windows Workflow, Windows Presentation Foundation, Windows Communication Foundation, Team Foundation Server, Visual Studio Database Edition &lt;/p&gt;
&lt;p&gt;Aditro har skapat en ny självserviceplattform för digitalisering och automatisering av administrativa processer. Den första lösningen baserad på den nya plattformen avser processer inom HR, såsom tidrapportering och semesterplanering. &lt;/p&gt;
&lt;p&gt;Aditro Self Service underlättar för användarna genom att de får ett nytt snyggt och enkelt system som används i flera av Aditros system. &lt;/p&gt;
&lt;p&gt;Systemet använder sig av tekniker som Silverlight 3, Windows Workflow, Presentation och Windows Communication Foundation. &lt;/p&gt;
&lt;p&gt;Till sin hjälp så har Aditro använt Team Foundation Server. &lt;/p&gt;
&lt;p&gt;&lt;i&gt;Kontakt:&lt;/i&gt; Fredrik Stahre, &lt;a href="https://www.aditro.se/Default.aspx"&gt;Aditro&lt;/a&gt;; John Bergdahl, &lt;a href="https://www.aditro.se/Default.aspx"&gt;Aditro&lt;/a&gt;; Joakim Karlsson, &lt;a href="http:/msdn.se"&gt;Microsoft&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/505531/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/buzzfrog/Aditro-bygger-en-gemensam-sjlvserviceplattform-i-Silverlight/</comments><link>http://channel9.msdn.com/posts/buzzfrog/Aditro-bygger-en-gemensam-sjlvserviceplattform-i-Silverlight/</link><pubDate>Thu, 12 Nov 2009 09:26:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/1/3/5/5/0/5/AditroSelfService_ch9.wmv</guid><evnet:views>1479</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/505531/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Aditro har skapat en ny självserviceplattform för digitalisering och automatisering av administrativa processer. Den första lösningen baserad på den nya plattformen avser processer inom HR, såsom tidrapportering och semesterplanering. Aditro Self Service underlättar för användarna genom att de får ett nytt snyggt och enkelt system som används i flera av Aditros system.</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/1/3/5/5/0/5/AditroSelfService_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/1/3/5/5/0/5/AditroSelfService_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/3/5/5/0/5/AditroSelfService_ch9.mp4" expression="full" duration="1087" fileSize="198025953" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/3/5/5/0/5/AditroSelfService_ch9.mp3" expression="full" duration="1087" fileSize="8705027" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/3/5/5/0/5/AditroSelfService_ch9.mp4" expression="full" duration="1087" fileSize="198025953" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/1/3/5/5/0/5/AditroSelfService_ch9.wma" expression="full" duration="1087" fileSize="8809695" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/1/3/5/5/0/5/AditroSelfService_ch9.wmv" expression="full" duration="1087" fileSize="240500745" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/3/5/5/0/5/AditroSelfService_2MB_ch9.wmv" expression="full" duration="1087" fileSize="340516208" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/3/5/5/0/5/AditroSelfService_Zune_ch9.wmv" expression="full" duration="1087" fileSize="131476797" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/3/5/5/0/5/AditroSelfService_512_ch9.png" expression="full" duration="1087" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/1/3/5/5/0/5/AditroSelfService.ism/Manifest" expression="full" duration="1087" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/1/3/5/5/0/5/AditroSelfService_ch9.wmv" length="240500745" type="video/x-ms-wmv" /><dc:creator>Dag K&amp;#246;nig</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/buzzfrog/Aditro-bygger-en-gemensam-sjlvserviceplattform-i-Silverlight/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/505531/Trackback.aspx</trackback:ping><category>kundreferens</category><category>Silverlight 3</category><category>Sweden</category><category>Team Foundation Server</category><category>Visual Studio Database Edition</category><category>Windows Communication Foundation</category><category>Windows Presenation Foundation</category><category>Windows Workflow</category></item><item><title>Silverlight: Proyección 3D</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/2/3/5/5/0/5/SilverlightProyeccionAlejandro_85_ch9.png" border="0" /&gt;&lt;p&gt;Este nuevo video tutorial el cual forma parte de la colección de introducción a Silverlight 3, Alejandro Hidalgo nos habla sobre como utilizar la nueva característica de proyección 3D que incorpora Silverlight 3.&lt;br /&gt;
&lt;br /&gt;
Silverlight 3 permite a los desarrolladores y diseñadores aplicar contenido a un plano 3D. En el que los usuarios pueden rotar o escalar contenido en el espacio.&lt;br /&gt;
&lt;br /&gt;
- Descargar &lt;a href="http://media.desarrollaconmsdn.com/MSDNDemos/Silverlight/SilverlightProyeccion3d/SilverlightProyeccion3dCS.zip" target="_blank"&gt;código fuente en C#&lt;/a&gt;&lt;br /&gt;
- Descargar &lt;a href="http://media.desarrollaconmsdn.com/MSDNDemos/Silverlight/SilverlightProyeccion3d/SilverlightProyeccion3dVB.zip" target="_blank"&gt;código fuente en VB&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
- Enlaces&lt;/p&gt;
&lt;p&gt;Centro de desarrollo de Silverligth en MSDN&lt;br /&gt;
&lt;a href="http://msdn.microsoft.com/es-es/silverlight/default.aspx" target="_blank"&gt;http://msdn.microsoft.com/es-es/silverlight/default.aspx&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Videos de Channel9 sobre Silverlight&lt;br /&gt;
&lt;a href="http://channel9.msdn.com/tags/Silverlight/" target="_blank"&gt;http://channel9.msdn.com/tags/Silverlight/&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/505532/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/channel9spain/Silverlight-Proyeccin-3D/</comments><link>http://channel9.msdn.com/posts/channel9spain/Silverlight-Proyeccin-3D/</link><pubDate>Wed, 11 Nov 2009 20:12:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/2/3/5/5/0/5/SilverlightProyeccionAlejandro_ch9.wmv</guid><evnet:views>1023</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/505532/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;Este nuevo video tutorial el cual forma parte de la colección de introducción a Silverlight 3, Alejandro Hidalgo nos habla sobre como utilizar la nueva característica de proyección 3D que incorpora Silverlight 3.&lt;br /&gt;
&lt;br /&gt;
Silverlight 3 permite a los desarrolladores y diseñadores aplicar contenido a un plano 3D. En el que los usuarios pueden rotar o escalar contenido en el espacio.&lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/2/3/5/5/0/5/SilverlightProyeccionAlejandro_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/2/3/5/5/0/5/SilverlightProyeccionAlejandro_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/3/5/5/0/5/SilverlightProyeccionAlejandro_ch9.mp4" expression="full" duration="331" fileSize="8986832" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/3/5/5/0/5/SilverlightProyeccionAlejandro_ch9.mp3" expression="full" duration="331" fileSize="2656251" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/3/5/5/0/5/SilverlightProyeccionAlejandro_ch9.mp4" expression="full" duration="331" fileSize="8986832" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/2/3/5/5/0/5/SilverlightProyeccionAlejandro_ch9.wma" expression="full" duration="331" fileSize="2693557" type="audio/x-ms-wma" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/3/5/5/0/5/SilverlightProyeccionAlejandro_2MB_ch9.wmv" expression="full" duration="331" fileSize="19327477" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/2/3/5/5/0/5/SilverlightProyeccionAlejandro_ch9.wmv" expression="full" duration="331" fileSize="8714167" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/3/5/5/0/5/SilverlightProyeccionAlejandro_2MB_ch9.wmv" expression="full" duration="331" fileSize="19327477" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/3/5/5/0/5/SilverlightProyeccionAlejandro_Zune_ch9.wmv" expression="full" duration="331" fileSize="8586219" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/3/5/5/0/5/SilverlightProyeccionAlejandro_512_ch9.png" expression="full" duration="331" type="image/jpeg" medium="image" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/3/5/5/0/5/SilverlightProyeccionAlejandro_ch9.mp4" expression="full" duration="331" fileSize="8986832" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/3/5/5/0/5/SilverlightProyeccionAlejandro_2MB_ch9.wmv" expression="full" duration="331" fileSize="19327477" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/3/5/5/0/5/SilverlightProyeccionAlejandro_2MB_ch9.wmv" expression="full" duration="331" fileSize="19327477" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/2/3/5/5/0/5/SilverlightProyeccionAlejandro_ch9.wmv" length="8714167" type="video/x-ms-wmv" /><dc:creator>Channel9Spain</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/channel9spain/Silverlight-Proyeccin-3D/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/505532/Trackback.aspx</trackback:ping><category>es-es</category><category>español</category><category>Silverlight 3</category><category>Spain</category><category>Spanish</category></item><item><title>Prism &amp; Silverlight: Part 10 - A Larger Example - "Email Client"</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/1/1/2/2/0/5/MTPrismSLPart10_85_ch9.png" border="0" /&gt;&lt;p&gt;This is part 10 of a series of screencasts illustrating some of the ideas found in "&lt;a href="http://www.codeplex.com/CompositeWPF"&gt;Prism&lt;/a&gt;" or the "&lt;a href="http://www.codeplex.com/CompositeWPF"&gt;Composite Application Guidance&lt;/a&gt;" from the &lt;a href="http://msdn.microsoft.com/en-us/practices/default.aspx"&gt;Patterns and Practices team&lt;/a&gt; that can be used to build Silverlight applications in a way that lends itself to testability and modularity.&lt;br /&gt;
&lt;br /&gt;
In talking to customers building business applications with Silverlight I find that Prism (and it's friend &lt;a href="http://www.codeplex.com/unity/"&gt;Unity&lt;/a&gt;) is frequently mentioned but not everyone has seen it and so I thought I would explore it myself and capture some of the results of that exploration here.&lt;br /&gt;
&lt;br /&gt;
We start off with some fairly basic code which we move towards making use of dependency injection and modularity;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-1-Taking-Sketched-Code-Towards-Unity/"&gt;Part 1: Taking Sketched Code Towards Unity&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-2-Dependency-Injection-with-Unity/"&gt;Part 2: Dependency Injection with Unity&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-3-Modularity-with-Prism/"&gt;Part 3: Modularity with Prism&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-4-The-Unity-Bootstrapper/"&gt;Part 4: The Unity Bootstrapper&lt;/a&gt;  &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;and then we move that code into the Silverlight world and try to illustrate some specific areas of Prism;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-5-Moving-to-a-Modular-Silverlight-Project/"&gt;Part 5: Moving to a Modular Silverlight Project&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-6-Shells-Regions-Views/"&gt;Part 6: Shells, Regions, Views&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-7-Commands/"&gt;Part 7: Commands&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-8-Loosely-Coupled-Events/"&gt;Part 8: Loosely Coupled Events with Event Aggregation &lt;/a&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism-with-Silverlight-Part-8/"&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-9-Sharing-Data-with-Region-Contexts/"&gt;Part 9: Sharing Data via Region Contexts&lt;/a&gt;  &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;and then finally we try and bring some of these concepts together in a longer, more realistic example of a simple Email application built using the Prism framework - warning, this is a much longer session but I wanted something that draws things together;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-10-A-Larger-Example-Email-Client/"&gt;Part 10: A Larger Example: "Email Client"&lt;/a&gt;  &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The recommendation would be that you watch the 10 screencasts in order but if that feels like too long a process or if you're already very familiar with concepts like dependency injection and containers like Unity then perhaps watch the last screencast first and then refer back to the previous screencasts if certain areas need more illumination. &lt;br /&gt;
&lt;br /&gt;
I put the source code for Video 10 &lt;a href="http://mtaulty.com/downloads/PrismVideoEmailClient.zip"&gt;here for download&lt;/a&gt; as it's a bigger set of source and something you might want to explore after the video - this does not necessarily represent "best practise" but is, instead, just meant to illustrate some of the Prism ideas.&lt;/p&gt;&lt;img src="http://channel9.msdn.com/502211/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-10-A-Larger-Example-Email-Client/</comments><link>http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-10-A-Larger-Example-Email-Client/</link><pubDate>Tue, 27 Oct 2009 10:31:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/1/1/2/2/0/5/MTPrismSLPart10_ch9.wmv</guid><evnet:views>4560</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/502211/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This is part 10 of a series of screencasts illustrating some of the ideas found in "Prism" or the "Composite Application Guidance" from the Patterns and Practices team that can be used to build Silverlight applications.</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/1/1/2/2/0/5/MTPrismSLPart10_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/1/1/2/2/0/5/MTPrismSLPart10_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/1/2/2/0/5/MTPrismSLPart10_ch9.mp4" expression="full" duration="8582" fileSize="366151593" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/1/2/2/0/5/MTPrismSLPart10_ch9.mp3" expression="full" duration="8582" fileSize="68660781" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/1/2/2/0/5/MTPrismSLPart10_ch9.mp4" expression="full" duration="8582" fileSize="366151593" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/1/1/2/2/0/5/MTPrismSLPart10_ch9.wma" expression="full" duration="8582" fileSize="69403385" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/1/1/2/2/0/5/MTPrismSLPart10_ch9.wmv" expression="full" duration="8582" fileSize="490573681" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/1/2/2/0/5/MTPrismSLPart10_2MB_ch9.wmv" expression="full" duration="8582" fileSize="727357735" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/1/2/2/0/5/MTPrismSLPart10_Zune_ch9.wmv" expression="full" duration="8582" fileSize="339242288" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/1/2/2/0/5/MTPrismSLPart10_512_ch9.png" expression="full" duration="8582" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/1/1/2/2/0/5/MTPrismSLPart10.ism/Manifest" expression="full" duration="8582" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/1/2/2/0/5/MTPrismSLPart10_2MB_ch9.wmv" expression="full" duration="8582" fileSize="727357735" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/1/1/2/2/0/5/MTPrismSLPart10_ch9.wmv" length="490573681" type="video/x-ms-wmv" /><dc:creator>Mike Taulty</dc:creator><slash:comments>13</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-10-A-Larger-Example-Email-Client/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/502211/Trackback.aspx</trackback:ping><category>Composite</category><category>en-GB</category><category>Line of Business</category><category>Prism</category><category>Silverlight 3</category><category>UKDevTeam</category></item><item><title>Prism &amp; Silverlight: Part 8 - Loosely Coupled Events</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/4/0/2/2/0/5/MTPrismSLPart8_85_ch9.png" border="0" /&gt;&lt;p&gt;This is part 8 of a series of screencasts illustrating some of the ideas found in "&lt;a href="http://www.codeplex.com/CompositeWPF"&gt;Prism&lt;/a&gt;" or the "&lt;a href="http://www.codeplex.com/CompositeWPF"&gt;Composite Application Guidance&lt;/a&gt;" from the &lt;a href="http://msdn.microsoft.com/en-us/practices/default.aspx"&gt;Patterns and Practices team&lt;/a&gt; that can be used to build Silverlight applications in a way that lends itself to testability and modularity.&lt;br /&gt;
&lt;br /&gt;
In talking to customers building business applications with Silverlight I find that Prism (and it's friend &lt;a href="http://www.codeplex.com/unity/"&gt;Unity&lt;/a&gt;) is frequently mentioned but not everyone has seen it and so I thought I would explore it myself and capture some of the results of that exploration here.&lt;br /&gt;
&lt;br /&gt;
We start off with some fairly basic code which we move towards making use of dependency injection and modularity;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-1-Taking-Sketched-Code-Towards-Unity/"&gt;Part 1: Taking Sketched Code Towards Unity&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-2-Dependency-Injection-with-Unity/"&gt;Part 2: Dependency Injection with Unity&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-3-Modularity-with-Prism/"&gt;Part 3: Modularity with Prism&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-4-The-Unity-Bootstrapper/"&gt;Part 4: The Unity Bootstrapper&lt;/a&gt;  &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;and then we move that code into the Silverlight world and try to illustrate some specific areas of Prism;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-5-Moving-to-a-Modular-Silverlight-Project/"&gt;Part 5: Moving to a Modular Silverlight Project&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-6-Shells-Regions-Views/"&gt;Part 6: Shells, Regions, Views&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-7-Commands/"&gt;Part 7: Commands&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-8-Loosely-Coupled-Events/"&gt;Part 8: Loosely Coupled Events with Event Aggregation &lt;/a&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism-with-Silverlight-Part-8/"&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-9-Sharing-Data-with-Region-Contexts/"&gt;Part 9: Sharing Data via Region Contexts&lt;/a&gt;  &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;and then finally we try and bring some of these concepts together in a longer, more realistic example of a simple Email application built using the Prism framework - warning, this is a much longer session but I wanted something that draws things together;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-10-A-Larger-Example-Email-Client/"&gt;Part 10: A Larger Example: "Email Client"&lt;/a&gt;  &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The recommendation would be that you watch the 10 screencasts in order but if that feels like too long a process or if you're already very familiar with concepts like dependency injection and containers like Unity then perhaps watch the last screencast first and then refer back to the previous screencasts if certain areas need more illumination. &lt;br /&gt;
&lt;br /&gt;
I put the source code for Video 10 &lt;a href="http://mtaulty.com/downloads/PrismVideoEmailClient.zip"&gt;here for download&lt;/a&gt; as it's a bigger set of source and something you might want to explore after the video - this does not necessarily represent "best practise" but is, instead, just meant to illustrate some of the Prism ideas.&lt;/p&gt;&lt;img src="http://channel9.msdn.com/502204/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-8-Loosely-Coupled-Events/</comments><link>http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-8-Loosely-Coupled-Events/</link><pubDate>Tue, 27 Oct 2009 10:30:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/4/0/2/2/0/5/MTPrismSLPart8_ch9.wmv</guid><evnet:views>2802</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/502204/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This is part 8 of a series of screencasts illustrating some of the ideas found in "Prism" or the "Composite Application Guidance" from the Patterns and Practices team that can be used to build Silverlight applications.</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/4/0/2/2/0/5/MTPrismSLPart8_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/4/0/2/2/0/5/MTPrismSLPart8_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/0/2/2/0/5/MTPrismSLPart8_ch9.mp4" expression="full" duration="934" fileSize="33770499" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/0/2/2/0/5/MTPrismSLPart8_ch9.mp3" expression="full" duration="934" fileSize="7473436" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/0/2/2/0/5/MTPrismSLPart8_ch9.mp4" expression="full" duration="934" fileSize="33770499" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/4/0/2/2/0/5/MTPrismSLPart8_ch9.wma" expression="full" duration="934" fileSize="7560031" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/4/0/2/2/0/5/MTPrismSLPart8_ch9.wmv" expression="full" duration="934" fileSize="42802589" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/0/2/2/0/5/MTPrismSLPart8_2MB_ch9.wmv" expression="full" duration="934" fileSize="59170649" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/0/2/2/0/5/MTPrismSLPart8_Zune_ch9.wmv" expression="full" duration="934" fileSize="32724671" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/0/2/2/0/5/MTPrismSLPart8_512_ch9.png" expression="full" duration="934" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/4/0/2/2/0/5/MTPrismSLPart8.ism/Manifest" expression="full" duration="934" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/0/2/2/0/5/MTPrismSLPart8_2MB_ch9.wmv" expression="full" duration="934" fileSize="59170649" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/4/0/2/2/0/5/MTPrismSLPart8_ch9.wmv" length="42802589" type="video/x-ms-wmv" /><dc:creator>Mike Taulty</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-8-Loosely-Coupled-Events/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/502204/Trackback.aspx</trackback:ping><category>Composite</category><category>en-GB</category><category>Line of Business</category><category>Prism</category><category>Silverlight 3</category><category>UKDevTeam</category></item><item><title>Prism &amp; Silverlight: Part 7 - Commands</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/3/0/2/2/0/5/MTPrismSLPart7_85_ch9.png" border="0" /&gt;&lt;p&gt;This is part 7 of a series of screencasts illustrating some of the ideas found in "&lt;a href="http://www.codeplex.com/CompositeWPF"&gt;Prism&lt;/a&gt;" or the "&lt;a href="http://www.codeplex.com/CompositeWPF"&gt;Composite Application Guidance&lt;/a&gt;" from the &lt;a href="http://msdn.microsoft.com/en-us/practices/default.aspx"&gt;Patterns and Practices team&lt;/a&gt; that can be used to build Silverlight applications in a way that lends itself to testability and modularity.&lt;br /&gt;
&lt;br /&gt;
In talking to customers building business applications with Silverlight I find that Prism (and it's friend &lt;a href="http://www.codeplex.com/unity/"&gt;Unity&lt;/a&gt;) is frequently mentioned but not everyone has seen it and so I thought I would explore it myself and capture some of the results of that exploration here.&lt;br /&gt;
&lt;br /&gt;
We start off with some fairly basic code which we move towards making use of dependency injection and modularity;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-1-Taking-Sketched-Code-Towards-Unity/"&gt;Part 1: Taking Sketched Code Towards Unity&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-2-Dependency-Injection-with-Unity/"&gt;Part 2: Dependency Injection with Unity&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-3-Modularity-with-Prism/"&gt;Part 3: Modularity with Prism&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-4-The-Unity-Bootstrapper/"&gt;Part 4: The Unity Bootstrapper&lt;/a&gt;  &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;and then we move that code into the Silverlight world and try to illustrate some specific areas of Prism;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-5-Moving-to-a-Modular-Silverlight-Project/"&gt;Part 5: Moving to a Modular Silverlight Project&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-6-Shells-Regions-Views/"&gt;Part 6: Shells, Regions, Views&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-7-Commands/"&gt;Part 7: Commands&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-8-Loosely-Coupled-Events/"&gt;Part 8: Loosely Coupled Events with Event Aggregation &lt;/a&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism-with-Silverlight-Part-8/"&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-9-Sharing-Data-with-Region-Contexts/"&gt;Part 9: Sharing Data via Region Contexts&lt;/a&gt;  &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;and then finally we try and bring some of these concepts together in a longer, more realistic example of a simple Email application built using the Prism framework - warning, this is a much longer session but I wanted something that draws things together;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-10-A-Larger-Example-Email-Client/"&gt;Part 10: A Larger Example: "Email Client"&lt;/a&gt;  &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The recommendation would be that you watch the 10 screencasts in order but if that feels like too long a process or if you're already very familiar with concepts like dependency injection and containers like Unity then perhaps watch the last screencast first and then refer back to the previous screencasts if certain areas need more illumination. &lt;br /&gt;
&lt;br /&gt;
I put the source code for Video 10 &lt;a href="http://mtaulty.com/downloads/PrismVideoEmailClient.zip"&gt;here for download&lt;/a&gt; as it's a bigger set of source and something you might want to explore after the video - this does not necessarily represent "best practise" but is, instead, just meant to illustrate some of the Prism ideas.&lt;/p&gt;&lt;img src="http://channel9.msdn.com/502203/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-7-Commands/</comments><link>http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-7-Commands/</link><pubDate>Tue, 27 Oct 2009 10:30:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/3/0/2/2/0/5/MTPrismSLPart7_ch9.wmv</guid><evnet:views>3029</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/502203/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This is part 7 of a series of screencasts illustrating some of the ideas found in "Prism" or the "Composite Application Guidance" from the Patterns and Practices team that can be used to build Silverlight applications.</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/3/0/2/2/0/5/MTPrismSLPart7_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/3/0/2/2/0/5/MTPrismSLPart7_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/0/2/2/0/5/MTPrismSLPart7_ch9.mp4" expression="full" duration="1280" fileSize="45131096" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/0/2/2/0/5/MTPrismSLPart7_ch9.mp3" expression="full" duration="1280" fileSize="10245968" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/0/2/2/0/5/MTPrismSLPart7_ch9.mp4" expression="full" duration="1280" fileSize="45131096" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/3/0/2/2/0/5/MTPrismSLPart7_ch9.wma" expression="full" duration="1280" fileSize="10362769" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/3/0/2/2/0/5/MTPrismSLPart7_ch9.wmv" expression="full" duration="1280" fileSize="57271453" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/0/2/2/0/5/MTPrismSLPart7_2MB_ch9.wmv" expression="full" duration="1280" fileSize="73959507" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/0/2/2/0/5/MTPrismSLPart7_Zune_ch9.wmv" expression="full" duration="1280" fileSize="44308675" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/0/2/2/0/5/MTPrismSLPart7_512_ch9.png" expression="full" duration="1280" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/3/0/2/2/0/5/MTPrismSLPart7.ism/Manifest" expression="full" duration="1280" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/0/2/2/0/5/MTPrismSLPart7_2MB_ch9.wmv" expression="full" duration="1280" fileSize="73959507" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/3/0/2/2/0/5/MTPrismSLPart7_ch9.wmv" length="57271453" type="video/x-ms-wmv" /><dc:creator>Mike Taulty</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-7-Commands/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/502203/Trackback.aspx</trackback:ping><category>Composite</category><category>en-GB</category><category>Line of Business</category><category>Prism</category><category>Silverlight 3</category><category>UKDevTeam</category></item><item><title>Prism &amp; Silverlight: Part 6 - Shells, Regions, Views</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/1/0/2/2/0/5/MTPrismSLPart6_85_ch9.png" border="0" /&gt;&lt;p&gt;This is part 6 of a series of screencasts illustrating some of the ideas found in "&lt;a href="http://www.codeplex.com/CompositeWPF"&gt;Prism&lt;/a&gt;" or the "&lt;a href="http://www.codeplex.com/CompositeWPF"&gt;Composite Application Guidance&lt;/a&gt;" from the &lt;a href="http://msdn.microsoft.com/en-us/practices/default.aspx"&gt;Patterns and Practices team&lt;/a&gt; that can be used to build Silverlight applications in a way that lends itself to testability and modularity.&lt;br /&gt;
&lt;br /&gt;
In talking to customers building business applications with Silverlight I find that Prism (and it's friend &lt;a href="http://www.codeplex.com/unity/"&gt;Unity&lt;/a&gt;) is frequently mentioned but not everyone has seen it and so I thought I would explore it myself and capture some of the results of that exploration here.&lt;br /&gt;
&lt;br /&gt;
We start off with some fairly basic code which we move towards making use of dependency injection and modularity;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-1-Taking-Sketched-Code-Towards-Unity/"&gt;Part 1: Taking Sketched Code Towards Unity&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-2-Dependency-Injection-with-Unity/"&gt;Part 2: Dependency Injection with Unity&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-3-Modularity-with-Prism/"&gt;Part 3: Modularity with Prism&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-4-The-Unity-Bootstrapper/"&gt;Part 4: The Unity Bootstrapper&lt;/a&gt;  &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;and then we move that code into the Silverlight world and try to illustrate some specific areas of Prism;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-5-Moving-to-a-Modular-Silverlight-Project/"&gt;Part 5: Moving to a Modular Silverlight Project&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-6-Shells-Regions-Views/"&gt;Part 6: Shells, Regions, Views&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-7-Commands/"&gt;Part 7: Commands&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-8-Loosely-Coupled-Events/"&gt;Part 8: Loosely Coupled Events with Event Aggregation &lt;/a&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism-with-Silverlight-Part-8/"&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-9-Sharing-Data-with-Region-Contexts/"&gt;Part 9: Sharing Data via Region Contexts&lt;/a&gt;  &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;and then finally we try and bring some of these concepts together in a longer, more realistic example of a simple Email application built using the Prism framework - warning, this is a much longer session but I wanted something that draws things together;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-10-A-Larger-Example-Email-Client/"&gt;Part 10: A Larger Example: "Email Client"&lt;/a&gt;  &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The recommendation would be that you watch the 10 screencasts in order but if that feels like too long a process or if you're already very familiar with concepts like dependency injection and containers like Unity then perhaps watch the last screencast first and then refer back to the previous screencasts if certain areas need more illumination. &lt;br /&gt;
&lt;br /&gt;
I put the source code for Video 10 &lt;a href="http://mtaulty.com/downloads/PrismVideoEmailClient.zip"&gt;here for download&lt;/a&gt; as it's a bigger set of source and something you might want to explore after the video - this does not necessarily represent "best practise" but is, instead, just meant to illustrate some of the Prism ideas.&lt;/p&gt;&lt;img src="http://channel9.msdn.com/502201/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-6-Shells-Regions-Views/</comments><link>http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-6-Shells-Regions-Views/</link><pubDate>Tue, 27 Oct 2009 10:30:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/1/0/2/2/0/5/MTPrismSLPart6_ch9.wmv</guid><evnet:views>2974</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/502201/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This is part 6 of a series of screencasts illustrating some of the ideas found in "Prism" or the "Composite Application Guidance" from the Patterns and Practices team that can be used to build Silverlight applications.</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/1/0/2/2/0/5/MTPrismSLPart6_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/1/0/2/2/0/5/MTPrismSLPart6_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/0/2/2/0/5/MTPrismSLPart6_ch9.mp4" expression="full" duration="2149" fileSize="76327964" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/0/2/2/0/5/MTPrismSLPart6_ch9.mp3" expression="full" duration="2149" fileSize="17195584" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/0/2/2/0/5/MTPrismSLPart6_ch9.mp4" expression="full" duration="2149" fileSize="76327964" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/1/0/2/2/0/5/MTPrismSLPart6_ch9.wma" expression="full" duration="2149" fileSize="17386115" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/1/0/2/2/0/5/MTPrismSLPart6_ch9.wmv" expression="full" duration="2149" fileSize="97027613" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/0/2/2/0/5/MTPrismSLPart6_2MB_ch9.wmv" expression="full" duration="2149" fileSize="126707673" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/0/2/2/0/5/MTPrismSLPart6_Zune_ch9.wmv" expression="full" duration="2149" fileSize="74910442" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/0/2/2/0/5/MTPrismSLPart6_512_ch9.png" expression="full" duration="2149" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/1/0/2/2/0/5/MTPrismSLPart6.ism/Manifest" expression="full" duration="2149" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/0/2/2/0/5/MTPrismSLPart6_2MB_ch9.wmv" expression="full" duration="2149" fileSize="126707673" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/1/0/2/2/0/5/MTPrismSLPart6_ch9.wmv" length="97027613" type="video/x-ms-wmv" /><dc:creator>Mike Taulty</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-6-Shells-Regions-Views/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/502201/Trackback.aspx</trackback:ping><category>Composite</category><category>en-GB</category><category>Line of Business</category><category>Prism</category><category>Silverlight 3</category><category>UKDevTeam</category></item><item><title>Prism &amp; Silverlight: Part 4 - The Unity Bootstrapper</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/8/9/1/2/0/5/MTPrismSLPart4_85_ch9.png" border="0" /&gt;&lt;p&gt;This is part 4 of a series of screencasts illustrating some of the ideas found in "&lt;a href="http://www.codeplex.com/CompositeWPF"&gt;Prism&lt;/a&gt;" or the "&lt;a href="http://www.codeplex.com/CompositeWPF"&gt;Composite Application Guidance&lt;/a&gt;" from the &lt;a href="http://msdn.microsoft.com/en-us/practices/default.aspx"&gt;Patterns and Practices team&lt;/a&gt; that can be used to build Silverlight applications in a way that lends itself to testability and modularity.&lt;br /&gt;
&lt;br /&gt;
In talking to customers building business applications with Silverlight I find that Prism (and it's friend &lt;a href="http://www.codeplex.com/unity/"&gt;Unity&lt;/a&gt;) is frequently mentioned but not everyone has seen it and so I thought I would explore it myself and capture some of the results of that exploration here.&lt;br /&gt;
&lt;br /&gt;
We start off with some fairly basic code which we move towards making use of dependency injection and modularity;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-1-Taking-Sketched-Code-Towards-Unity/"&gt;Part 1: Taking Sketched Code Towards Unity&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-2-Dependency-Injection-with-Unity/"&gt;Part 2: Dependency Injection with Unity&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-3-Modularity-with-Prism/"&gt;Part 3: Modularity with Prism&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-4-The-Unity-Bootstrapper/"&gt;Part 4: The Unity Bootstrapper&lt;/a&gt;  &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;and then we move that code into the Silverlight world and try to illustrate some specific areas of Prism;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-5-Moving-to-a-Modular-Silverlight-Project/"&gt;Part 5: Moving to a Modular Silverlight Project&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-6-Shells-Regions-Views/"&gt;Part 6: Shells, Regions, Views&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-7-Commands/"&gt;Part 7: Commands&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-8-Loosely-Coupled-Events/"&gt;Part 8: Loosely Coupled Events with Event Aggregation &lt;/a&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism-with-Silverlight-Part-8/"&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-9-Sharing-Data-with-Region-Contexts/"&gt;Part 9: Sharing Data via Region Contexts&lt;/a&gt;  &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;and then finally we try and bring some of these concepts together in a longer, more realistic example of a simple Email application built using the Prism framework - warning, this is a much longer session but I wanted something that draws things together;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-10-A-Larger-Example-Email-Client/"&gt;Part 10: A Larger Example: "Email Client"&lt;/a&gt;  &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The recommendation would be that you watch the 10 screencasts in order but if that feels like too long a process or if you're already very familiar with concepts like dependency injection and containers like Unity then perhaps watch the last screencast first and then refer back to the previous screencasts if certain areas need more illumination. &lt;br /&gt;
&lt;br /&gt;
I put the source code for Video 10 &lt;a href="http://mtaulty.com/downloads/PrismVideoEmailClient.zip"&gt;here for download&lt;/a&gt; as it's a bigger set of source and something you might want to explore after the video - this does not necessarily represent "best practise" but is, instead, just meant to illustrate some of the Prism ideas.&lt;/p&gt;&lt;img src="http://channel9.msdn.com/502198/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-4-The-Unity-Bootstrapper/</comments><link>http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-4-The-Unity-Bootstrapper/</link><pubDate>Tue, 27 Oct 2009 10:30:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/8/9/1/2/0/5/MTPrismSLPart4_ch9.wmv</guid><evnet:views>3259</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/502198/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This is part 4 of a series of screencasts illustrating some of the ideas found in "Prism" or the "Composite Application Guidance" from the Patterns and Practices team that can be used to build Silverlight applications.</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/8/9/1/2/0/5/MTPrismSLPart4_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/8/9/1/2/0/5/MTPrismSLPart4_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/9/1/2/0/5/MTPrismSLPart4_ch9.mp4" expression="full" duration="925" fileSize="33436418" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/9/1/2/0/5/MTPrismSLPart4_ch9.mp3" expression="full" duration="925" fileSize="7401756" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/9/1/2/0/5/MTPrismSLPart4_ch9.mp4" expression="full" duration="925" fileSize="33436418" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/8/9/1/2/0/5/MTPrismSLPart4_ch9.wma" expression="full" duration="925" fileSize="7490945" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/8/9/1/2/0/5/MTPrismSLPart4_ch9.wmv" expression="full" duration="925" fileSize="43026483" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/9/1/2/0/5/MTPrismSLPart4_2MB_ch9.wmv" expression="full" duration="925" fileSize="54002523" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/9/1/2/0/5/MTPrismSLPart4_Zune_ch9.wmv" expression="full" duration="925" fileSize="32714762" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/9/1/2/0/5/MTPrismSLPart4_512_ch9.png" expression="full" duration="925" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/8/9/1/2/0/5/MTPrismSLPart4.ism/Manifest" expression="full" duration="925" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/9/1/2/0/5/MTPrismSLPart4_2MB_ch9.wmv" expression="full" duration="925" fileSize="54002523" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/8/9/1/2/0/5/MTPrismSLPart4_ch9.wmv" length="43026483" type="video/x-ms-wmv" /><dc:creator>Mike Taulty</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-4-The-Unity-Bootstrapper/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/502198/Trackback.aspx</trackback:ping><category>Composite</category><category>en-GB</category><category>Line of Business</category><category>Prism</category><category>Silverlight 3</category><category>UKDevTeam</category></item><item><title>Prism &amp; Silverlight: Part 3 - Modularity with Prism</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/7/7/1/2/0/5/MTPrismSLPart3_85_ch9.png" border="0" /&gt;&lt;p&gt;This is part 3 of a series of screencasts illustrating some of the ideas found in "&lt;a href="http://www.codeplex.com/CompositeWPF"&gt;Prism&lt;/a&gt;" or the "&lt;a href="http://www.codeplex.com/CompositeWPF"&gt;Composite Application Guidance&lt;/a&gt;" from the &lt;a href="http://msdn.microsoft.com/en-us/practices/default.aspx"&gt;Patterns and Practices team&lt;/a&gt; that can be used to build Silverlight applications in a way that lends itself to testability and modularity.&lt;br /&gt;
&lt;br /&gt;
In talking to customers building business applications with Silverlight I find that Prism (and it's friend &lt;a href="http://www.codeplex.com/unity/"&gt;Unity&lt;/a&gt;) is frequently mentioned but not everyone has seen it and so I thought I would explore it myself and capture some of the results of that exploration here.&lt;br /&gt;
&lt;br /&gt;
We start off with some fairly basic code which we move towards making use of dependency injection and modularity;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-1-Taking-Sketched-Code-Towards-Unity/"&gt;Part 1: Taking Sketched Code Towards Unity&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-2-Dependency-Injection-with-Unity/"&gt;Part 2: Dependency Injection with Unity&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-3-Modularity-with-Prism/"&gt;Part 3: Modularity with Prism&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-4-The-Unity-Bootstrapper/"&gt;Part 4: The Unity Bootstrapper&lt;/a&gt;  &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;and then we move that code into the Silverlight world and try to illustrate some specific areas of Prism;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-5-Moving-to-a-Modular-Silverlight-Project/"&gt;Part 5: Moving to a Modular Silverlight Project&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-6-Shells-Regions-Views/"&gt;Part 6: Shells, Regions, Views&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-7-Commands/"&gt;Part 7: Commands&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-8-Loosely-Coupled-Events/"&gt;Part 8: Loosely Coupled Events with Event Aggregation &lt;/a&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism-with-Silverlight-Part-8/"&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-9-Sharing-Data-with-Region-Contexts/"&gt;Part 9: Sharing Data via Region Contexts&lt;/a&gt;  &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;and then finally we try and bring some of these concepts together in a longer, more realistic example of a simple Email application built using the Prism framework - warning, this is a much longer session but I wanted something that draws things together;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-10-A-Larger-Example-Email-Client/"&gt;Part 10: A Larger Example: "Email Client"&lt;/a&gt;  &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The recommendation would be that you watch the 10 screencasts in order but if that feels like too long a process or if you're already very familiar with concepts like dependency injection and containers like Unity then perhaps watch the last screencast first and then refer back to the previous screencasts if certain areas need more illumination. &lt;br /&gt;
&lt;br /&gt;
I put the source code for Video 10 &lt;a href="http://mtaulty.com/downloads/PrismVideoEmailClient.zip"&gt;here for download&lt;/a&gt; as it's a bigger set of source and something you might want to explore after the video - this does not necessarily represent "best practise" but is, instead, just meant to illustrate some of the Prism ideas.&lt;/p&gt;&lt;img src="http://channel9.msdn.com/502177/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-3-Modularity-with-Prism/</comments><link>http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-3-Modularity-with-Prism/</link><pubDate>Tue, 27 Oct 2009 10:30:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/7/7/1/2/0/5/MTPrismSLPart3_ch9.wmv</guid><evnet:views>3760</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/502177/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This is part 3 of a series of screencasts illustrating some of the ideas found in "Prism" or the "Composite Application Guidance" from the Patterns and Practices team that can be used to build Silverlight applications.</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7/7/1/2/0/5/MTPrismSLPart3_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7/7/1/2/0/5/MTPrismSLPart3_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/7/1/2/0/5/MTPrismSLPart3_ch9.mp4" expression="full" duration="1762" fileSize="68156487" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/7/1/2/0/5/MTPrismSLPart3_ch9.mp3" expression="full" duration="1762" fileSize="14100597" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/7/1/2/0/5/MTPrismSLPart3_ch9.mp4" expression="full" duration="1762" fileSize="68156487" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/7/7/1/2/0/5/MTPrismSLPart3_ch9.wma" expression="full" duration="1762" fileSize="14261955" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/7/7/1/2/0/5/MTPrismSLPart3_ch9.wmv" expression="full" duration="1762" fileSize="87230195" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/7/1/2/0/5/MTPrismSLPart3_2MB_ch9.wmv" expression="full" duration="1762" fileSize="126126255" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/7/1/2/0/5/MTPrismSLPart3_Zune_ch9.wmv" expression="full" duration="1762" fileSize="64475622" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/7/1/2/0/5/MTPrismSLPart3_512_ch9.png" expression="full" duration="1762" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/7/7/1/2/0/5/MTPrismSLPart3.ism/Manifest" expression="full" duration="1762" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/7/1/2/0/5/MTPrismSLPart3_2MB_ch9.wmv" expression="full" duration="1762" fileSize="126126255" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/7/7/1/2/0/5/MTPrismSLPart3_ch9.wmv" length="87230195" type="video/x-ms-wmv" /><dc:creator>Mike Taulty</dc:creator><slash:comments>4</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-3-Modularity-with-Prism/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/502177/Trackback.aspx</trackback:ping><category>Composite</category><category>en-GB</category><category>Line of Business</category><category>Prism</category><category>Silverlight 3</category><category>UKDevTeam</category></item><item><title>Prism &amp; Silverlight: Part 9 - Sharing Data with Region Contexts</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/4/7/1/2/0/5/MTPrismSLPart9_85_ch9.png" border="0" /&gt;&lt;p&gt;This is part 9 of a series of screencasts illustrating some of the ideas found in "&lt;a href="http://www.codeplex.com/CompositeWPF"&gt;Prism&lt;/a&gt;" or the "&lt;a href="http://www.codeplex.com/CompositeWPF"&gt;Composite Application Guidance&lt;/a&gt;" from the &lt;a href="http://msdn.microsoft.com/en-us/practices/default.aspx"&gt;Patterns and Practices team&lt;/a&gt; that can be used to build Silverlight applications in a way that lends itself to testability and modularity.&lt;br /&gt;
&lt;br /&gt;
In talking to customers building business applications with Silverlight I find that Prism (and it's friend &lt;a href="http://www.codeplex.com/unity/"&gt;Unity&lt;/a&gt;) is frequently mentioned but not everyone has seen it and so I thought I would explore it myself and capture some of the results of that exploration here.&lt;br /&gt;
&lt;br /&gt;
We start off with some fairly basic code which we move towards making use of dependency injection and modularity;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-1-Taking-Sketched-Code-Towards-Unity/"&gt;Part 1: Taking Sketched Code Towards Unity&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-2-Dependency-Injection-with-Unity/"&gt;Part 2: Dependency Injection with Unity&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-3-Modularity-with-Prism/"&gt;Part 3: Modularity with Prism&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-4-The-Unity-Bootstrapper/"&gt;Part 4: The Unity Bootstrapper&lt;/a&gt;  &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;and then we move that code into the Silverlight world and try to illustrate some specific areas of Prism;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-5-Moving-to-a-Modular-Silverlight-Project/"&gt;Part 5: Moving to a Modular Silverlight Project&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-6-Shells-Regions-Views/"&gt;Part 6: Shells, Regions, Views&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-7-Commands/"&gt;Part 7: Commands&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-8-Loosely-Coupled-Events/"&gt;Part 8: Loosely Coupled Events with Event Aggregation &lt;/a&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism-with-Silverlight-Part-8/"&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-9-Sharing-Data-with-Region-Contexts/"&gt;Part 9: Sharing Data via Region Contexts&lt;/a&gt;  &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;and then finally we try and bring some of these concepts together in a longer, more realistic example of a simple Email application built using the Prism framework - warning, this is a much longer session but I wanted something that draws things together;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-10-A-Larger-Example-Email-Client/"&gt;Part 10: A Larger Example: "Email Client"&lt;/a&gt;  &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The recommendation would be that you watch the 10 screencasts in order but if that feels like too long a process or if you're already very familiar with concepts like dependency injection and containers like Unity then perhaps watch the last screencast first and then refer back to the previous screencasts if certain areas need more illumination. &lt;br /&gt;
&lt;br /&gt;
I put the source code for Video 10 &lt;a href="http://mtaulty.com/downloads/PrismVideoEmailClient.zip"&gt;here for download&lt;/a&gt; as it's a bigger set of source and something you might want to explore after the video - this does not necessarily represent "best practise" but is, instead, just meant to illustrate some of the Prism ideas.&lt;/p&gt;&lt;img src="http://channel9.msdn.com/502174/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-9-Sharing-Data-with-Region-Contexts/</comments><link>http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-9-Sharing-Data-with-Region-Contexts/</link><pubDate>Tue, 27 Oct 2009 10:30:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/4/7/1/2/0/5/MTPrismSLPart9_ch9.wmv</guid><evnet:views>3135</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/502174/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This is part 9 of a series of screencasts illustrating some of the ideas found in "Prism" or the "Composite Application Guidance" from the Patterns and Practices team that can be used to build Silverlight applications.</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/4/7/1/2/0/5/MTPrismSLPart9_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/4/7/1/2/0/5/MTPrismSLPart9_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/7/1/2/0/5/MTPrismSLPart9_ch9.mp4" expression="full" duration="1174" fileSize="44661899" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/7/1/2/0/5/MTPrismSLPart9_ch9.mp3" expression="full" duration="1174" fileSize="9396675" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/7/1/2/0/5/MTPrismSLPart9_ch9.mp4" expression="full" duration="1174" fileSize="44661899" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/4/7/1/2/0/5/MTPrismSLPart9_ch9.wma" expression="full" duration="1174" fileSize="9503619" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/4/7/1/2/0/5/MTPrismSLPart9_ch9.wmv" expression="full" duration="1174" fileSize="57573963" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/7/1/2/0/5/MTPrismSLPart9_2MB_ch9.wmv" expression="full" duration="1174" fileSize="77926023" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/7/1/2/0/5/MTPrismSLPart9_Zune_ch9.wmv" expression="full" duration="1174" fileSize="42605504" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/7/1/2/0/5/MTPrismSLPart9_512_ch9.png" expression="full" duration="1174" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/4/7/1/2/0/5/MTPrismSLPart9.ism/Manifest" expression="full" duration="1174" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/7/1/2/0/5/MTPrismSLPart9_2MB_ch9.wmv" expression="full" duration="1174" fileSize="77926023" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/4/7/1/2/0/5/MTPrismSLPart9_ch9.wmv" length="57573963" type="video/x-ms-wmv" /><dc:creator>Mike Taulty</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-9-Sharing-Data-with-Region-Contexts/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/502174/Trackback.aspx</trackback:ping><category>Composite</category><category>en-GB</category><category>Line of Business</category><category>Prism</category><category>Silverlight 3</category><category>UKDevTeam</category></item><item><title>Prism &amp; Silverlight: Part 5 - Moving to a Modular Silverlight Project</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/6/9/0/2/0/5/MTPrismSLPart5_85_ch9.png" border="0" /&gt;&lt;p&gt;This is part 5 of a series of screencasts illustrating some of the ideas found in "&lt;a href="http://www.codeplex.com/CompositeWPF"&gt;Prism&lt;/a&gt;" or the "&lt;a href="http://www.codeplex.com/CompositeWPF"&gt;Composite Application Guidance&lt;/a&gt;" from the &lt;a href="http://msdn.microsoft.com/en-us/practices/default.aspx"&gt;Patterns and Practices team&lt;/a&gt; that can be used to build Silverlight applications in a way that lends itself to testability and modularity.&lt;br /&gt;
&lt;br /&gt;
In talking to customers building business applications with Silverlight I find that Prism (and it's friend &lt;a href="http://www.codeplex.com/unity/"&gt;Unity&lt;/a&gt;) is frequently mentioned but not everyone has seen it and so I thought I would explore it myself and capture some of the results of that exploration here.&lt;br /&gt;
&lt;br /&gt;
We start off with some fairly basic code which we move towards making use of dependency injection and modularity;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-1-Taking-Sketched-Code-Towards-Unity/"&gt;Part 1: Taking Sketched Code Towards Unity&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-2-Dependency-Injection-with-Unity/"&gt;Part 2: Dependency Injection with Unity&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-3-Modularity-with-Prism/"&gt;Part 3: Modularity with Prism&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-4-The-Unity-Bootstrapper/"&gt;Part 4: The Unity Bootstrapper&lt;/a&gt;  &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;and then we move that code into the Silverlight world and try to illustrate some specific areas of Prism;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-5-Moving-to-a-Modular-Silverlight-Project/"&gt;Part 5: Moving to a Modular Silverlight Project&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-6-Shells-Regions-Views/"&gt;Part 6: Shells, Regions, Views&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-7-Commands/"&gt;Part 7: Commands&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-8-Loosely-Coupled-Events/"&gt;Part 8: Loosely Coupled Events with Event Aggregation &lt;/a&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism-with-Silverlight-Part-8/"&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-9-Sharing-Data-with-Region-Contexts/"&gt;Part 9: Sharing Data via Region Contexts&lt;/a&gt;  &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;and then finally we try and bring some of these concepts together in a longer, more realistic example of a simple Email application built using the Prism framework - warning, this is a much longer session but I wanted something that draws things together;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-10-A-Larger-Example-Email-Client/"&gt;Part 10: A Larger Example: "Email Client"&lt;/a&gt;  &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The recommendation would be that you watch the 10 screencasts in order but if that feels like too long a process or if you're already very familiar with concepts like dependency injection and containers like Unity then perhaps watch the last screencast first and then refer back to the previous screencasts if certain areas need more illumination. &lt;br /&gt;
&lt;br /&gt;
I put the source code for Video 10 &lt;a href="http://mtaulty.com/downloads/PrismVideoEmailClient.zip"&gt;here for download&lt;/a&gt; as it's a bigger set of source and something you might want to explore after the video - this does not necessarily represent "best practise" but is, instead, just meant to illustrate some of the Prism ideas.&lt;/p&gt;&lt;img src="http://channel9.msdn.com/502096/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-5-Moving-to-a-Modular-Silverlight-Project/</comments><link>http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-5-Moving-to-a-Modular-Silverlight-Project/</link><pubDate>Tue, 27 Oct 2009 10:30:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/6/9/0/2/0/5/MTPrismSLPart5_ch9.wmv</guid><evnet:views>3635</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/502096/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This is part 5 of a series of screencasts illustrating some of the ideas found in "Prism" or the "Composite Application Guidance" from the Patterns and Practices team that can be used to build Silverlight applications.</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/6/9/0/2/0/5/MTPrismSLPart5_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/6/9/0/2/0/5/MTPrismSLPart5_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/9/0/2/0/5/MTPrismSLPart5_ch9.mp4" expression="full" duration="1362" fileSize="52315586" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/9/0/2/0/5/MTPrismSLPart5_ch9.mp3" expression="full" duration="1362" fileSize="10900701" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/9/0/2/0/5/MTPrismSLPart5_ch9.mp4" expression="full" duration="1362" fileSize="52315586" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/6/9/0/2/0/5/MTPrismSLPart5_ch9.wma" expression="full" duration="1362" fileSize="11023649" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/6/9/0/2/0/5/MTPrismSLPart5_ch9.wmv" expression="full" duration="1362" fileSize="69224601" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/9/0/2/0/5/MTPrismSLPart5_2MB_ch9.wmv" expression="full" duration="1362" fileSize="101080655" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/9/0/2/0/5/MTPrismSLPart5_Zune_ch9.wmv" expression="full" duration="1362" fileSize="49990144" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/9/0/2/0/5/MTPrismSLPart5_512_ch9.png" expression="full" duration="1362" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/6/9/0/2/0/5/MTPrismSLPart5.ism/Manifest" expression="full" duration="1362" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/9/0/2/0/5/MTPrismSLPart5_2MB_ch9.wmv" expression="full" duration="1362" fileSize="101080655" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/6/9/0/2/0/5/MTPrismSLPart5_ch9.wmv" length="69224601" type="video/x-ms-wmv" /><dc:creator>Mike Taulty</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-5-Moving-to-a-Modular-Silverlight-Project/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/502096/Trackback.aspx</trackback:ping><category>Composite</category><category>en-GB</category><category>Line of Business</category><category>Prism</category><category>Silverlight 3</category><category>UKDevTeam</category></item><item><title>Prism &amp; Silverlight: Part 2 - Dependency Injection with Unity</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/5/9/0/2/0/5/MTPrismSLPart2_85_ch9.png" border="0" /&gt;&lt;p&gt;This is part 2 of a series of screencasts illustrating some of the ideas found in "&lt;a href="http://www.codeplex.com/CompositeWPF"&gt;Prism&lt;/a&gt;" or the "&lt;a href="http://www.codeplex.com/CompositeWPF"&gt;Composite Application Guidance&lt;/a&gt;" from the &lt;a href="http://msdn.microsoft.com/en-us/practices/default.aspx"&gt;Patterns and Practices team&lt;/a&gt; that can be used to build Silverlight applications in a way that lends itself to testability and modularity.&lt;br /&gt;
&lt;br /&gt;
In talking to customers building business applications with Silverlight I find that Prism (and it's friend &lt;a href="http://www.codeplex.com/unity/"&gt;Unity&lt;/a&gt;) is frequently mentioned but not everyone has seen it and so I thought I would explore it myself and capture some of the results of that exploration here.&lt;br /&gt;
&lt;br /&gt;
We start off with some fairly basic code which we move towards making use of dependency injection and modularity;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-1-Taking-Sketched-Code-Towards-Unity/"&gt;Part 1: Taking Sketched Code Towards Unity&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-2-Dependency-Injection-with-Unity/"&gt;Part 2: Dependency Injection with Unity&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-3-Modularity-with-Prism/"&gt;Part 3: Modularity with Prism&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-4-The-Unity-Bootstrapper/"&gt;Part 4: The Unity Bootstrapper&lt;/a&gt;  &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;and then we move that code into the Silverlight world and try to illustrate some specific areas of Prism;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-5-Moving-to-a-Modular-Silverlight-Project/"&gt;Part 5: Moving to a Modular Silverlight Project&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-6-Shells-Regions-Views/"&gt;Part 6: Shells, Regions, Views&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-7-Commands/"&gt;Part 7: Commands&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-8-Loosely-Coupled-Events/"&gt;Part 8: Loosely Coupled Events with Event Aggregation &lt;/a&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism-with-Silverlight-Part-8/"&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-9-Sharing-Data-with-Region-Contexts/"&gt;Part 9: Sharing Data via Region Contexts&lt;/a&gt;  &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;and then finally we try and bring some of these concepts together in a longer, more realistic example of a simple Email application built using the Prism framework - warning, this is a much longer session but I wanted something that draws things together;&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-10-A-Larger-Example-Email-Client/"&gt;Part 10: A Larger Example: "Email Client"&lt;/a&gt;  &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The recommendation would be that you watch the 10 screencasts in order but if that feels like too long a process or if you're already very familiar with concepts like dependency injection and containers like Unity then perhaps watch the last screencast first and then refer back to the previous screencasts if certain areas need more illumination. &lt;br /&gt;
&lt;br /&gt;
I put the source code for Video 10 &lt;a href="http://mtaulty.com/downloads/PrismVideoEmailClient.zip"&gt;here for download&lt;/a&gt; as it's a bigger set of source and something you might want to explore after the video - this does not necessarily represent "best practise" but is, instead, just meant to illustrate some of the Prism ideas.&lt;/p&gt;&lt;img src="http://channel9.msdn.com/502095/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-2-Dependency-Injection-with-Unity/</comments><link>http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-2-Dependency-Injection-with-Unity/</link><pubDate>Tue, 27 Oct 2009 10:29:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/5/9/0/2/0/5/MTPrismSLPart2_ch9.wmv</guid><evnet:views>3776</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/502095/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This is part 2 of a series of screencasts illustrating some of the ideas found in "Prism" or the "Composite Application Guidance" from the Patterns and Practices team that can be used to build Silverlight applications.</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/5/9/0/2/0/5/MTPrismSLPart2_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/5/9/0/2/0/5/MTPrismSLPart2_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/9/0/2/0/5/MTPrismSLPart2_ch9.mp4" expression="full" duration="2132" fileSize="81916441" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/9/0/2/0/5/MTPrismSLPart2_ch9.mp3" expression="full" duration="2132" fileSize="17058912" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/9/0/2/0/5/MTPrismSLPart2_ch9.mp4" expression="full" duration="2132" fileSize="81916441" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/5/9/0/2/0/5/MTPrismSLPart2_ch9.wma" expression="full" duration="2132" fileSize="17250941" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/5/9/0/2/0/5/MTPrismSLPart2_ch9.wmv" expression="full" duration="2132" fileSize="110339381" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/9/0/2/0/5/MTPrismSLPart2_2MB_ch9.wmv" expression="full" duration="2132" fileSize="156979421" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/9/0/2/0/5/MTPrismSLPart2_Zune_ch9.wmv" expression="full" duration="2132" fileSize="78244144" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/9/0/2/0/5/MTPrismSLPart2_512_ch9.png" expression="full" duration="2132" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/5/9/0/2/0/5/MTPrismSLPart2.ism/Manifest" expression="full" duration="2132" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/9/0/2/0/5/MTPrismSLPart2_2MB_ch9.wmv" expression="full" duration="2132" fileSize="156979421" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/5/9/0/2/0/5/MTPrismSLPart2_ch9.wmv" length="110339381" type="video/x-ms-wmv" /><dc:creator>Mike Taulty</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-2-Dependency-Injection-with-Unity/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/502095/Trackback.aspx</trackback:ping><category>Composite</category><category>en-GB</category><category>Line of Business</category><category>Prism</category><category>Silverlight 3</category><category>UKDevTeam</category></item><item><title>Prism &amp; Silverlight: Part 1 - Taking Sketched Code Towards Unity</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/9/5/8/1/0/5/MTPrismSLPart1_85_ch9.png" border="0" /&gt;This is part 1 of a series of screencasts illustrating some of the ideas found in "&lt;a href="http://www.codeplex.com/CompositeWPF"&gt;Prism&lt;/a&gt;" or the "&lt;a href="http://www.codeplex.com/CompositeWPF"&gt;Composite Application Guidance&lt;/a&gt;" from the &lt;a href="http://msdn.microsoft.com/en-us/practices/default.aspx"&gt;Patterns and Practices team&lt;/a&gt; that can be used to build Silverlight applications in a way that lends itself to testability and modularity.&lt;br /&gt;
&lt;br /&gt;
In talking to customers building business applications with Silverlight I find that Prism (and it's friend &lt;a href="http://www.codeplex.com/unity/"&gt;Unity&lt;/a&gt;) is frequently mentioned but not everyone has seen it and so I thought I would explore it myself and capture some of the results of that exploration here.&lt;br /&gt;
&lt;br /&gt;
We start off with some fairly basic code which we move towards making use of dependency injection and modularity;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-1-Taking-Sketched-Code-Towards-Unity/"&gt;Part 1: Taking Sketched Code Towards Unity&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-2-Dependency-Injection-with-Unity/"&gt;Part 2: Dependency Injection with Unity&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-3-Modularity-with-Prism/"&gt;Part 3: Modularity with Prism&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-4-The-Unity-Bootstrapper/"&gt;Part 4: The Unity Bootstrapper&lt;/a&gt;  &lt;/li&gt;
&lt;/ul&gt;
and then we move that code into the Silverlight world and try to illustrate some specific areas of Prism;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-5-Moving-to-a-Modular-Silverlight-Project/"&gt;Part 5: Moving to a Modular Silverlight Project&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-6-Shells-Regions-Views/"&gt;Part 6: Shells, Regions, Views&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-7-Commands/"&gt;Part 7: Commands&lt;/a&gt;  &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-8-Loosely-Coupled-Events/"&gt;Part 8: Loosely Coupled Events with Event Aggregation &lt;/a&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism-with-Silverlight-Part-8/"&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-9-Sharing-Data-with-Region-Contexts/"&gt;Part 9: Sharing Data via Region Contexts&lt;/a&gt;  &lt;/li&gt;
&lt;/ul&gt;
and then finally we try and bring some of these concepts together in a longer, more realistic example of a simple Email application built using the Prism framework - warning, this is a much longer session but I wanted something that draws things together;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-10-A-Larger-Example-Email-Client/"&gt;Part 10: A Larger Example: "Email Client"&lt;/a&gt;  &lt;/li&gt;
&lt;/ul&gt;
The recommendation would be that you watch the 10 screencasts in order but if that feels like too long a process or if you're already very familiar with concepts like dependency injection and containers like Unity then perhaps watch the last screencast first and then refer back to the previous screencasts if certain areas need more illumination. &lt;br /&gt;
&lt;br /&gt;
I put the source code for Video 10 &lt;a href="http://mtaulty.com/downloads/PrismVideoEmailClient.zip"&gt;here for download&lt;/a&gt; as it's a bigger set of source and something you might want to explore after the video - this does not necessarily represent "best practise" but is, instead, just meant to illustrate some of the Prism ideas.&lt;img src="http://channel9.msdn.com/501859/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-1-Taking-Sketched-Code-Towards-Unity/</comments><link>http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-1-Taking-Sketched-Code-Towards-Unity/</link><pubDate>Tue, 27 Oct 2009 10:29:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/9/5/8/1/0/5/MTPrismSLPart1_ch9.wmv</guid><evnet:views>28540</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/501859/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This is part 1 of a series of screencasts illustrating some of the ideas found in "Prism" or the "Composite Application Guidance" from the Patterns and Practices team that can be used to build Silverlight applications.</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/9/5/8/1/0/5/MTPrismSLPart1_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/9/5/8/1/0/5/MTPrismSLPart1_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/5/8/1/0/5/MTPrismSLPart1_ch9.mp4" expression="full" duration="2152" fileSize="81552159" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/5/8/1/0/5/MTPrismSLPart1_ch9.mp3" expression="full" duration="2152" fileSize="17222876" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/5/8/1/0/5/MTPrismSLPart1_ch9.mp4" expression="full" duration="2152" fileSize="81552159" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/9/5/8/1/0/5/MTPrismSLPart1_ch9.wma" expression="full" duration="2152" fileSize="17416155" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/9/5/8/1/0/5/MTPrismSLPart1_ch9.wmv" expression="full" duration="2152" fileSize="108915655" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/5/8/1/0/5/MTPrismSLPart1_2MB_ch9.wmv" expression="full" duration="2152" fileSize="155699715" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/5/8/1/0/5/MTPrismSLPart1_Zune_ch9.wmv" expression="full" duration="2152" fileSize="78727329" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/5/8/1/0/5/MTPrismSLPart1_512_ch9.png" expression="full" duration="2152" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/9/5/8/1/0/5/MTPrismSLPart1.ism/Manifest" expression="full" duration="2152" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/5/8/1/0/5/MTPrismSLPart1_2MB_ch9.wmv" expression="full" duration="2152" fileSize="155699715" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/9/5/8/1/0/5/MTPrismSLPart1_ch9.wmv" length="108915655" type="video/x-ms-wmv" /><dc:creator>Mike Taulty</dc:creator><slash:comments>21</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-1-Taking-Sketched-Code-Towards-Unity/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/501859/Trackback.aspx</trackback:ping><category>Composite</category><category>en-GB</category><category>Line of Business</category><category>Prism</category><category>Silverlight 3</category><category>UKDevTeam</category></item><item><title>deCast - Patterns-Based Silverlight - Part III - The Pipeline Pattern</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/0/8/8/1/0/5/SilverlightPartIII_85_ch9.png" border="0" /&gt;&lt;p&gt;In this multi-part blog series, Rob Bagby will be illustrating the use of various design patterns in Silverlight development.  The patterns covered in the series are Repository, Pipeline, Service Agent and Model View ViewModel (MVVM).&lt;br /&gt;
  &lt;br /&gt;
In this screencast, Rob will implement the Pipeline pattern.  He will then implement a fake repository and use it to test our Pipeline.&lt;/p&gt;
&lt;p&gt;You can view the code and read the &lt;a href="http://www.robbagby.com/posts/patterns-based-silverlight-development-part-iii-pipeline-pattern/"&gt;blog post regarding implementing the pipeline pattern here&lt;/a&gt;.  You can download the code at &lt;a href="http://www.robbagby.com"&gt;www.robbagby.com&lt;/a&gt;. &lt;/p&gt;&lt;img src="http://channel9.msdn.com/501880/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/RobBagby/deCast-Patterns-Based-Silverlight-Part-III-The-Pipeline-Pattern/</comments><link>http://channel9.msdn.com/posts/RobBagby/deCast-Patterns-Based-Silverlight-Part-III-The-Pipeline-Pattern/</link><pubDate>Mon, 26 Oct 2009 12:22:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/0/8/8/1/0/5/SilverlightPartIII_ch9.wmv</guid><evnet:views>1983</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/501880/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this multi-part blog series, Rob Bagby will be illustrating the use of various design patterns in Silverlight development.  The patterns covered in the series are Repository, Pipeline, Service Agent and Model View ViewModel (MVVM).   In this screencast, Rob will implement the Pipeline pattern.  He will then implement a fake repository and use it to test our Pipeline. You can view the code, download the code and read the blog post regarding implementing the pipeline pattern at www.robbagby.com.</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/0/8/8/1/0/5/SilverlightPartIII_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/0/8/8/1/0/5/SilverlightPartIII_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/8/8/1/0/5/SilverlightPartIII_ch9.mp4" expression="full" duration="962" fileSize="39233532" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/8/8/1/0/5/SilverlightPartIII_ch9.mp3" expression="full" duration="962" fileSize="7702601" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/8/8/1/0/5/SilverlightPartIII_ch9.mp4" expression="full" duration="962" fileSize="39233532" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/0/8/8/1/0/5/SilverlightPartIII_ch9.wma" expression="full" duration="962" fileSize="7797353" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/0/8/8/1/0/5/SilverlightPartIII_ch9.wmv" expression="full" duration="962" fileSize="47811001" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/8/8/1/0/5/SilverlightPartIII_2MB_ch9.wmv" expression="full" duration="962" fileSize="38745177" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/8/8/1/0/5/SilverlightPartIII_Zune_ch9.wmv" expression="full" duration="962" fileSize="36453902" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/8/8/1/0/5/SilverlightPartIII_512_ch9.png" expression="full" duration="962" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/0/8/8/1/0/5/SilverlightPartIII.ism/Manifest" expression="full" duration="962" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/8/8/1/0/5/SilverlightPartIII_2MB_ch9.wmv" expression="full" duration="962" fileSize="38745177" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/0/8/8/1/0/5/SilverlightPartIII_ch9.wmv" length="47811001" type="video/x-ms-wmv" /><dc:creator>Rob Bagby</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/RobBagby/deCast-Patterns-Based-Silverlight-Part-III-The-Pipeline-Pattern/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/501880/Trackback.aspx</trackback:ping><category>deCast</category><category>Patterns</category><category>Repository</category><category>Silverlight</category><category>Silverlight 3</category></item><item><title>What's new in the WPF and Silverlight "Cider" Designer in VS2010 beta2</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/1/3/7/1/0/5/CiderVS2010_85_ch9.png" border="0" /&gt;Mark Wilson-Thomas and &lt;a href="http://blogs.msdn.com/jaimer"&gt;Jaime Rodriguez&lt;/a&gt; discuss the improvements to VS2010's "Cider" designer for WPF and Silverlight. &lt;br /&gt;
Silverlight devs, Cider has finally arrived. Party on. &lt;br /&gt;
WPF devs listen in for some nice improvements to error handling, resource resolution, and a new property browser. Try the bits, Cider is open for business. &lt;br /&gt;
&lt;br /&gt;
Related reads:&lt;br /&gt;
&lt;a href="http://social.msdn.microsoft.com/Forums/en-US/vswpfdesigner/threads"&gt;Mark's post announcing the new features added since beta1&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://blogs.msdn.com/jaimer/archive/2009/10/23/what-is-new-in-wpf-and-cider-on-the-net-framework-4-and-vs2010-beta-2-release.aspx"&gt;A comprehensive tour of new features in WPF 4&lt;/a&gt;, covering the series mentioned in the video.&lt;br /&gt;
&lt;a href="http://social.msdn.microsoft.com/Forums/en-US/vswpfdesigner/threads"&gt;Cider forums&lt;/a&gt; for reporting feedback&lt;img src="http://channel9.msdn.com/501731/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/Jaime+Rodriguez/Whats-new-in-the-WPF-and-Silverlight-Cider-Designer-in-VS2010-beta2/</comments><link>http://channel9.msdn.com/posts/Jaime+Rodriguez/Whats-new-in-the-WPF-and-Silverlight-Cider-Designer-in-VS2010-beta2/</link><pubDate>Fri, 23 Oct 2009 23:12:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/1/3/7/1/0/5/CiderVS2010_ch9.wmv</guid><evnet:views>11302</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/501731/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Mark Wilson-Thomas and Jaime Rodriguez discuss the improvements to VS2010's "Cider" designer for WPF and Silverlight. 
Silverlight devs, Cider has finally arrived. Party on. 
WPF devs listen in for some nice improvements to error handling, resource resolution, and a new property browser. Try the&amp;#8230;</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/1/3/7/1/0/5/CiderVS2010_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/1/3/7/1/0/5/CiderVS2010_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/3/7/1/0/5/CiderVS2010_ch9.mp4" expression="full" duration="855" fileSize="65220932" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/3/7/1/0/5/CiderVS2010_ch9.mp3" expression="full" duration="855" fileSize="6846396" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/3/7/1/0/5/CiderVS2010_ch9.mp4" expression="full" duration="855" fileSize="65220932" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/1/3/7/1/0/5/CiderVS2010_ch9.wma" expression="full" duration="855" fileSize="6926193" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/1/3/7/1/0/5/CiderVS2010_ch9.wmv" expression="full" duration="855" fileSize="90817503" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/3/7/1/0/5/CiderVS2010_2MB_ch9.wmv" expression="full" duration="855" fileSize="172050178" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/3/7/1/0/5/CiderVS2010_Zune_ch9.wmv" expression="full" duration="855" fileSize="53385800" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/3/7/1/0/5/CiderVS2010_512_ch9.png" expression="full" duration="855" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/1/3/7/1/0/5/CiderVS2010.ism/Manifest" expression="full" duration="855" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/1/3/7/1/0/5/CiderVS2010_ch9.wmv" length="90817503" type="video/x-ms-wmv" /><dc:creator>Jaime Rodriguez</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/Jaime+Rodriguez/Whats-new-in-the-WPF-and-Silverlight-Cider-Designer-in-VS2010-beta2/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/501731/Trackback.aspx</trackback:ping><category>Cider</category><category>Silverlight 3</category><category>vs2010</category><category>WPF</category><category>WPFWeek</category></item><item><title>Silverlight FireStarter (Part 9 of 9): Q&amp;A Panel</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/5/7/4/1/0/5/SilverlightFireStarter9_85_ch9.png" border="0" /&gt;&lt;p&gt;The Microsoft Silverlight 3 FireStarter sessions took place in Redmond, WA on Thursday, September 17th.  There was a stellar line-up of Microsoft speakers, including a keynote from Scott Guthrie and presentations from Tim Heuer, Brad Abrams, Karl Shifflett and other community leaders. You'll learn what's new and noteworthy in the latest releases of Silverlight and Microsoft Expression 3.&lt;/p&gt;
&lt;p&gt;This video is a question and answer panel with all of the presenters for this event.&lt;/p&gt;&lt;img src="http://channel9.msdn.com/501475/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/egibson/Silverlight-FireStarter-QA-Panel/</comments><link>http://channel9.msdn.com/posts/egibson/Silverlight-FireStarter-QA-Panel/</link><pubDate>Fri, 23 Oct 2009 18:12:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/5/7/4/1/0/5/SilverlightFireStarter9_ch9.wmv</guid><evnet:views>3230</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/501475/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;The Microsoft Silverlight 3 FireStarter sessions took place in Redmond, WA on Thursday, September 17th.  There was a stellar line-up of Microsoft speakers, including a keynote from Scott Guthrie and presentations from Tim Heuer, Brad Abrams, Karl Shifflett and other community leaders. You'll learn what's new and noteworthy in the latest releases of Silverlight and Microsoft Expression 3.&lt;/p&gt;
&lt;p&gt;This video is a question and answer panel with all of the presenters for this event.&lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/5/7/4/1/0/5/SilverlightFireStarter9_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/5/7/4/1/0/5/SilverlightFireStarter9_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/7/4/1/0/5/SilverlightFireStarter9_ch9.mp4" expression="full" duration="2567" fileSize="377696835" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/7/4/1/0/5/SilverlightFireStarter9_ch9.mp3" expression="full" duration="2567" fileSize="20544527" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/7/4/1/0/5/SilverlightFireStarter9_ch9.mp4" expression="full" duration="2567" fileSize="377696835" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/5/7/4/1/0/5/SilverlightFireStarter9_ch9.wma" expression="full" duration="2567" fileSize="20780641" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/5/7/4/1/0/5/SilverlightFireStarter9_ch9.wmv" expression="full" duration="2567" fileSize="494921471" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/7/4/1/0/5/SilverlightFireStarter9_2MB_ch9.wmv" expression="full" duration="2567" fileSize="239028557" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/7/4/1/0/5/SilverlightFireStarter9_Zune_ch9.wmv" expression="full" duration="2567" fileSize="293335777" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/7/4/1/0/5/SilverlightFireStarter9_512_ch9.png" expression="full" duration="2567" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/5/7/4/1/0/5/SilverlightFireStarter9.ism/Manifest" expression="full" duration="2567" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/5/7/4/1/0/5/SilverlightFireStarter9_ch9.wmv" length="494921471" type="video/x-ms-wmv" /><dc:creator>Emily Gibson</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/egibson/Silverlight-FireStarter-QA-Panel/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/501475/Trackback.aspx</trackback:ping><category>.NET RIA Services</category><category>Adam Kinney</category><category>Brad Abrams</category><category>DPEField</category><category>Expression</category><category>Expression Blend</category><category>Expression Blend 3</category><category>FireStarter</category><category>FireStarter Events</category><category>Janete Perez</category><category>Karl Shifflett</category><category>Marco Matos</category><category>Mithun Dhar</category><category>Scott Guthrie</category><category>Silverlight</category><category>Silverlight 3</category><category>Silverlight FireStarter</category><category>Tim Heuer</category></item><item><title>Silverlight FireStarter (Part 8 of 9): Building Silverlight UIs with XAML Power toys</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/4/7/4/1/0/5/SilverlightFireStarter8_85_ch9.png" border="0" /&gt;&lt;p&gt;The Microsoft Silverlight 3 FireStarter sessions took place in Redmond, WA on Thursday, September 17th.  There was a stellar line-up of Microsoft speakers, including a keynote from Scott Guthrie and presentations from Tim Heuer, Brad Abrams, Karl Shifflett and other community leaders. You'll learn what's new and noteworthy in the latest releases of Silverlight and Microsoft Expression 3.&lt;/p&gt;
&lt;p&gt;This video covers building Microsoft Silverlight UIs with XAML.&lt;/p&gt;&lt;img src="http://channel9.msdn.com/501474/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/egibson/Silverlight-FireStarter-Building-Silverlight-UIs-with-XAML-Power-toys/</comments><link>http://channel9.msdn.com/posts/egibson/Silverlight-FireStarter-Building-Silverlight-UIs-with-XAML-Power-toys/</link><pubDate>Fri, 23 Oct 2009 18:12:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/4/7/4/1/0/5/SilverlightFireStarter8_ch9.wmv</guid><evnet:views>3371</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/501474/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;The Microsoft Silverlight 3 FireStarter sessions took place in Redmond, WA on Thursday, September 17th.  There was a stellar line-up of Microsoft speakers, including a keynote from Scott Guthrie and presentations from Tim Heuer, Brad Abrams, Karl Shifflett and other community leaders. You'll learn what's new and noteworthy in the latest releases of Silverlight and Microsoft Expression 3.&lt;/p&gt;
&lt;p&gt;This video covers building Microsoft Silverlight UIs with XAML.&lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/4/7/4/1/0/5/SilverlightFireStarter8_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/4/7/4/1/0/5/SilverlightFireStarter8_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/7/4/1/0/5/SilverlightFireStarter8_ch9.mp4" expression="full" duration="3584" fileSize="367096307" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/7/4/1/0/5/SilverlightFireStarter8_ch9.mp3" expression="full" duration="3584" fileSize="28679749" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/7/4/1/0/5/SilverlightFireStarter8_ch9.mp4" expression="full" duration="3584" fileSize="367096307" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/4/7/4/1/0/5/SilverlightFireStarter8_ch9.wma" expression="full" duration="3584" fileSize="28996575" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/4/7/4/1/0/5/SilverlightFireStarter8_ch9.wmv" expression="full" duration="3584" fileSize="527271703" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/7/4/1/0/5/SilverlightFireStarter8_2MB_ch9.wmv" expression="full" duration="3584" fileSize="334042659" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/7/4/1/0/5/SilverlightFireStarter8_Zune_ch9.wmv" expression="full" duration="3584" fileSize="265764203" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/7/4/1/0/5/SilverlightFireStarter8_512_ch9.png" expression="full" duration="3584" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/4/7/4/1/0/5/SilverlightFireStarter8.ism/Manifest" expression="full" duration="3584" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/4/7/4/1/0/5/SilverlightFireStarter8_ch9.wmv" length="527271703" type="video/x-ms-wmv" /><dc:creator>Emily Gibson</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/egibson/Silverlight-FireStarter-Building-Silverlight-UIs-with-XAML-Power-toys/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/501474/Trackback.aspx</trackback:ping><category>.NET RIA Services</category><category>Adam Kinney</category><category>Brad Abrams</category><category>DPEField</category><category>Expression</category><category>Expression Blend</category><category>Expression Blend 3</category><category>FireStarter</category><category>FireStarter Events</category><category>Janete Perez</category><category>Karl Shifflett</category><category>Marco Matos</category><category>Mithun Dhar</category><category>Scott Guthrie</category><category>Silverlight</category><category>Silverlight 3</category><category>Silverlight FireStarter</category><category>Tim Heuer</category></item><item><title>Silverlight FireStarter (Part 7 of 9): RIA Services</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/3/7/4/1/0/5/SilverlightFireStarter7_85_ch9.png" border="0" /&gt;&lt;p&gt;The Microsoft Silverlight 3 FireStarter sessions took place in Redmond, WA on Thursday, September 17th.  There was a stellar line-up of Microsoft speakers, including a keynote from Scott Guthrie and presentations from Tim Heuer, Brad Abrams, Karl Shifflett and other community leaders. You'll learn what's new and noteworthy in the latest releases of Silverlight and Microsoft Expression 3.&lt;/p&gt;
&lt;p&gt;This video covers building Rich Internet Applications (RIA) using Microsoft Silverlight.&lt;/p&gt;&lt;img src="http://channel9.msdn.com/501473/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/egibson/Silverlight-FireStarter-RIA-Services/</comments><link>http://channel9.msdn.com/posts/egibson/Silverlight-FireStarter-RIA-Services/</link><pubDate>Fri, 23 Oct 2009 18:12:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/3/7/4/1/0/5/SilverlightFireStarter7_ch9.wmv</guid><evnet:views>3548</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/501473/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;The Microsoft Silverlight 3 FireStarter sessions took place in Redmond, WA on Thursday, September 17th.  There was a stellar line-up of Microsoft speakers, including a keynote from Scott Guthrie and presentations from Tim Heuer, Brad Abrams, Karl Shifflett and other community leaders. You'll learn what's new and noteworthy in the latest releases of Silverlight and Microsoft Expression 3.&lt;/p&gt;
&lt;p&gt;This video covers building Rich Internet Applications (RIA) using Microsoft Silverlight.&lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/3/7/4/1/0/5/SilverlightFireStarter7_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/3/7/4/1/0/5/SilverlightFireStarter7_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/7/4/1/0/5/SilverlightFireStarter7_ch9.mp4" expression="full" duration="3820" fileSize="281677780" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/7/4/1/0/5/SilverlightFireStarter7_ch9.mp3" expression="full" duration="3820" fileSize="30568231" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/7/4/1/0/5/SilverlightFireStarter7_ch9.mp4" expression="full" duration="3820" fileSize="281677780" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/3/7/4/1/0/5/SilverlightFireStarter7_ch9.wma" expression="full" duration="3820" fileSize="30904121" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/3/7/4/1/0/5/SilverlightFireStarter7_ch9.wmv" expression="full" duration="3820" fileSize="415579013" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/7/4/1/0/5/SilverlightFireStarter7_2MB_ch9.wmv" expression="full" duration="3820" fileSize="347484075" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/7/4/1/0/5/SilverlightFireStarter7_Zune_ch9.wmv" expression="full" duration="3820" fileSize="210398582" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/7/4/1/0/5/SilverlightFireStarter7_512_ch9.png" expression="full" duration="3820" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/3/7/4/1/0/5/SilverlightFireStarter7.ism/Manifest" expression="full" duration="3820" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/3/7/4/1/0/5/SilverlightFireStarter7_ch9.wmv" length="415579013" type="video/x-ms-wmv" /><dc:creator>Emily Gibson</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/egibson/Silverlight-FireStarter-RIA-Services/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/501473/Trackback.aspx</trackback:ping><category>.NET RIA Services</category><category>Adam Kinney</category><category>Brad Abrams</category><category>DPEField</category><category>Expression</category><category>Expression Blend</category><category>Expression Blend 3</category><category>FireStarter</category><category>FireStarter Events</category><category>Janete Perez</category><category>Karl Shifflett</category><category>Marco Matos</category><category>Mithun Dhar</category><category>Scott Guthrie</category><category>Silverlight</category><category>Silverlight 3</category><category>Silverlight FireStarter</category><category>Tim Heuer</category></item><item><title>Silverlight FireStarter (Part 6 of 9): Toolkit &amp; Controls</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/2/7/4/1/0/5/SilverlightFireStarter6_85_ch9.png" border="0" /&gt;&lt;p&gt;The Microsoft Silverlight 3 FireStarter sessions took place in Redmond, WA on Thursday, September 17th.  There was a stellar line-up of Microsoft speakers, including a keynote from Scott Guthrie and presentations from Tim Heuer, Brad Abrams, Karl Shifflett and other community leaders. You'll learn what's new and noteworthy in the latest releases of Silverlight and Microsoft Expression 3.&lt;/p&gt;
&lt;p&gt;This video covers Microsoft Silverlight toolkit and controls.&lt;/p&gt;&lt;img src="http://channel9.msdn.com/501472/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/egibson/Silverlight-FireStarter-Part-6-of-9-Toolkit--Controls/</comments><link>http://channel9.msdn.com/posts/egibson/Silverlight-FireStarter-Part-6-of-9-Toolkit--Controls/</link><pubDate>Fri, 23 Oct 2009 18:11:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/2/7/4/1/0/5/SilverlightFireStarter6_ch9.wmv</guid><evnet:views>2648</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/501472/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;The Microsoft Silverlight 3 FireStarter sessions took place in Redmond, WA on Thursday, September 17th.  There was a stellar line-up of Microsoft speakers, including a keynote from Scott Guthrie and presentations from Tim Heuer, Brad Abrams, Karl Shifflett and other community leaders. You'll learn what's new and noteworthy in the latest releases of Silverlight and Microsoft Expression 3.&lt;/p&gt;
&lt;p&gt;This video covers Microsoft Silverlight toolkit and controls.&lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/2/7/4/1/0/5/SilverlightFireStarter6_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/2/7/4/1/0/5/SilverlightFireStarter6_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/7/4/1/0/5/SilverlightFireStarter6_ch9.mp4" expression="full" duration="2601" fileSize="223627681" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/7/4/1/0/5/SilverlightFireStarter6_ch9.mp3" expression="full" duration="2601" fileSize="20815174" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/7/4/1/0/5/SilverlightFireStarter6_ch9.mp4" expression="full" duration="2601" fileSize="223627681" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/2/7/4/1/0/5/SilverlightFireStarter6_ch9.wma" expression="full" duration="2601" fileSize="21047991" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/2/7/4/1/0/5/SilverlightFireStarter6_ch9.wmv" expression="full" duration="2601" fileSize="316905941" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/7/4/1/0/5/SilverlightFireStarter6_2MB_ch9.wmv" expression="full" duration="2601" fileSize="230348761" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/7/4/1/0/5/SilverlightFireStarter6_Zune_ch9.wmv" expression="full" duration="2601" fileSize="166197265" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/7/4/1/0/5/SilverlightFireStarter6_512_ch9.png" expression="full" duration="2601" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/2/7/4/1/0/5/SilverlightFireStarter6.ism/Manifest" expression="full" duration="2601" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/2/7/4/1/0/5/SilverlightFireStarter6_ch9.wmv" length="316905941" type="video/x-ms-wmv" /><dc:creator>Emily Gibson</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/egibson/Silverlight-FireStarter-Part-6-of-9-Toolkit--Controls/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/501472/Trackback.aspx</trackback:ping><category>.NET RIA Services</category><category>Adam Kinney</category><category>Brad Abrams</category><category>DPEField</category><category>Expression</category><category>Expression Blend</category><category>Expression Blend 3</category><category>FireStarter</category><category>FireStarter Events</category><category>Janete Perez</category><category>Karl Shifflett</category><category>Marco Matos</category><category>Mithun Dhar</category><category>Scott Guthrie</category><category>Silverlight</category><category>Silverlight 3</category><category>Silverlight FireStarter</category><category>Tim Heuer</category></item><item><title>Silverlight FireStarter (Part 5 of 9): Sketch Flow</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/0/7/4/1/0/5/SilverlightFireStarter5_85_ch9.png" border="0" /&gt;The Microsoft Silverlight 3 FireStarter sessions took place in Redmond, WA on Thursday, September 17th.  There was a stellar line-up of Microsoft speakers, including a keynote from Scott Guthrie and presentations from Tim Heuer, Brad Abrams, Karl Shifflett and other community leaders. You'll learn what's new and noteworthy in the latest releases of Silverlight and Microsoft Expression 3.&lt;br /&gt;
&lt;br /&gt;
This session covers sketch flow with Microsoft Expression Blend.&lt;img src="http://channel9.msdn.com/501470/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/egibson/Silverlight-FireStarter-Part-5-of-9-Sketch-Flow/</comments><link>http://channel9.msdn.com/posts/egibson/Silverlight-FireStarter-Part-5-of-9-Sketch-Flow/</link><pubDate>Fri, 23 Oct 2009 18:11:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/0/7/4/1/0/5/SilverlightFireStarter5_ch9.wmv</guid><evnet:views>3032</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/501470/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>The Microsoft Silverlight 3 FireStarter sessions took place in Redmond, WA on Thursday, September 17th.  There was a stellar line-up of Microsoft speakers, including a keynote from Scott Guthrie and presentations from Tim Heuer, Brad Abrams, Karl Shifflett and other community leaders. You'll learn what's new and noteworthy in the latest releases of Silverlight and Microsoft Expression 3.&lt;br /&gt;
&lt;br /&gt;
This session covers sketch flow with Microsoft Expression Blend.</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/0/7/4/1/0/5/SilverlightFireStarter5_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/0/7/4/1/0/5/SilverlightFireStarter5_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/7/4/1/0/5/SilverlightFireStarter5_ch9.mp4" expression="full" duration="2433" fileSize="175412376" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/7/4/1/0/5/SilverlightFireStarter5_ch9.mp3" expression="full" duration="2433" fileSize="19467860" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/7/4/1/0/5/SilverlightFireStarter5_ch9.mp4" expression="full" duration="2433" fileSize="175412376" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/0/7/4/1/0/5/SilverlightFireStarter5_ch9.wma" expression="full" duration="2433" fileSize="19687179" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/0/7/4/1/0/5/SilverlightFireStarter5_ch9.wmv" expression="full" duration="2433" fileSize="256967589" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/7/4/1/0/5/SilverlightFireStarter5_2MB_ch9.wmv" expression="full" duration="2433" fileSize="189331753" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/7/4/1/0/5/SilverlightFireStarter5_Zune_ch9.wmv" expression="full" duration="2433" fileSize="137099921" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/7/4/1/0/5/SilverlightFireStarter5_512_ch9.png" expression="full" duration="2433" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/0/7/4/1/0/5/SilverlightFireStarter5.ism/Manifest" expression="full" duration="2433" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/0/7/4/1/0/5/SilverlightFireStarter5_ch9.wmv" length="256967589" type="video/x-ms-wmv" /><dc:creator>Emily Gibson</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/egibson/Silverlight-FireStarter-Part-5-of-9-Sketch-Flow/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/501470/Trackback.aspx</trackback:ping><category>.NET RIA Services</category><category>Adam Kinney</category><category>Brad Abrams</category><category>DPEField</category><category>Expression</category><category>Expression Blend</category><category>Expression Blend 3</category><category>FireStarter</category><category>FireStarter Events</category><category>Janete Perez</category><category>Karl Shifflett</category><category>Marco Matos</category><category>Mithun Dhar</category><category>Scott Guthrie</category><category>Silverlight</category><category>Silverlight 3</category><category>Silverlight FireStarter</category><category>Tim Heuer</category></item><item><title>Silverlight FireStarter (Part 4 of 9): Expression 3 Overview</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/8/6/4/1/0/5/SilverlightFireStarter4_85_ch9.png" border="0" /&gt;&lt;p&gt;The Microsoft Silverlight 3 FireStarter sessions took place in Redmond, WA on Thursday, September 17th.  There was a stellar line-up of Microsoft speakers, including a keynote from Scott Guthrie and presentations from Tim Heuer, Brad Abrams, Karl Shifflett and other community leaders. You'll learn what's new and noteworthy in the latest releases of Silverlight and Microsoft Expression 3.&lt;/p&gt;
&lt;p&gt;This video covers the tool, Microsoft Expression Blend.&lt;/p&gt;&lt;img src="http://channel9.msdn.com/501468/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/egibson/Silverlight-FireStarter-Part-4-of-9-Expression-3-Overview/</comments><link>http://channel9.msdn.com/posts/egibson/Silverlight-FireStarter-Part-4-of-9-Expression-3-Overview/</link><pubDate>Fri, 23 Oct 2009 18:11:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/8/6/4/1/0/5/SilverlightFireStarter4_ch9.wmv</guid><evnet:views>3050</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/501468/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;The Microsoft Silverlight 3 FireStarter sessions took place in Redmond, WA on Thursday, September 17th.  There was a stellar line-up of Microsoft speakers, including a keynote from Scott Guthrie and presentations from Tim Heuer, Brad Abrams, Karl Shifflett and other community leaders. You'll learn what's new and noteworthy in the latest releases of Silverlight and Microsoft Expression 3.&lt;/p&gt;
&lt;p&gt;This video covers the tool, Microsoft Expression Blend.&lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/8/6/4/1/0/5/SilverlightFireStarter4_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/8/6/4/1/0/5/SilverlightFireStarter4_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/6/4/1/0/5/SilverlightFireStarter4_ch9.mp4" expression="full" duration="4105" fileSize="307926376" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/6/4/1/0/5/SilverlightFireStarter4_ch9.mp3" expression="full" duration="4105" fileSize="32848217" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/6/4/1/0/5/SilverlightFireStarter4_ch9.mp4" expression="full" duration="4105" fileSize="307926376" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/8/6/4/1/0/5/SilverlightFireStarter4_ch9.wma" expression="full" duration="4105" fileSize="33211193" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/8/6/4/1/0/5/SilverlightFireStarter4_ch9.wmv" expression="full" duration="4105" fileSize="449391003" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/6/4/1/0/5/SilverlightFireStarter4_2MB_ch9.wmv" expression="full" duration="4105" fileSize="332470067" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/6/4/1/0/5/SilverlightFireStarter4_Zune_ch9.wmv" expression="full" duration="4105" fileSize="236741457" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/6/4/1/0/5/SilverlightFireStarter4_512_ch9.png" expression="full" duration="4105" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/8/6/4/1/0/5/SilverlightFireStarter4.ism/Manifest" expression="full" duration="4105" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/8/6/4/1/0/5/SilverlightFireStarter4_ch9.wmv" length="449391003" type="video/x-ms-wmv" /><dc:creator>Emily Gibson</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/egibson/Silverlight-FireStarter-Part-4-of-9-Expression-3-Overview/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/501468/Trackback.aspx</trackback:ping><category>.NET RIA Services</category><category>Adam Kinney</category><category>Brad Abrams</category><category>DPEField</category><category>Expression</category><category>Expression Blend</category><category>Expression Blend 3</category><category>FireStarter</category><category>FireStarter Events</category><category>Janete Perez</category><category>Karl Shifflett</category><category>Marco Matos</category><category>Mithun Dhar</category><category>Scott Guthrie</category><category>Silverlight</category><category>Silverlight 3</category><category>Silverlight FireStarter</category><category>Tim Heuer</category></item></channel></rss>