<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" media="screen" href="/styles/xslt/rss.xslt"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:c9="http://channel9.msdn.com">
<channel>
	<title>Channel 9</title>
    <atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Niners/mtaulty/Posts/RSS"></atom:link>
    <itunes:summary></itunes:summary>
    <itunes:author>Microsoft</itunes:author>
    <itunes:subtitle></itunes:subtitle>
    <image>
      <url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url>
      <title>Channel 9</title>
      <link>http://channel9.msdn.com/Niners/mtaulty/Posts</link>
    </image>
    <itunes:image href=""></itunes:image>
    <itunes:category text="Technology"></itunes:category>
    <description>Channel 9 keeps you up to date with the latest news and behind the scenes info from Microsoft that developers love to keep up with. From LINQ to SilverLight – Watch videos and hear about all the cool technologies coming and the people behind them.</description>
    <link>http://channel9.msdn.com/Niners/mtaulty/Posts</link>
    <language>en</language>
    <pubDate>Sat, 25 May 2013 20:12:12 GMT</pubDate>
    <lastBuildDate>Sat, 25 May 2013 20:12:12 GMT</lastBuildDate>
    <generator>Rev9</generator>
    <c9:totalResults>105</c9:totalResults>
    <c9:pageCount>5</c9:pageCount>
    <c9:pageSize>25</c9:pageSize>
  <item>
      <title>Silverlight 4 Beta Networking. Part 12 - WCF and Polling HTTP</title>
      <description><![CDATA[
<p>A set of short screencasts providing a &quot;tour&quot; of the network capabilites in the Silverlight 4 beta. We'll look at raw HTTP access, socket access and WCF capabilities.</p>
<p>In this video, we take a look at using Windows Communication Foundation with the HTTP polling duplex protocol.</p>
<p>The previous videos are;<br /><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-1-WebClient-and-XML/" shape="rect">Part 1 - WebClient and HTTP GET, XML</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-2-RSSATOMJSON/" shape="rect">Part 2 - WebClient and HTTP GET, RSS, ATOM, JSON</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-3-HTTP-POST/" shape="rect">Part 3 - WebClient, HttWebpRequest and HTTP POST</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-4-Cross-Domain-HTTP/" shape="rect">Part 4 - Cross Domain and Cross Scheme</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-5-HTTP-MethodsStacks/" shape="rect">Part 5 - HTTP Methods and Stacks</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-6-HTTP-and-Basic-Authentication/" shape="rect">Part 6 - HTTP and Basic Authentication</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-7-HTTP--Forms-Auth/" shape="rect">Part 7 - HTTP and Forms Authentication</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-Beta-4-Networking-Part-8-TCP-Sockets/" shape="rect">Part 8 - TCP Sockets</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-9-UDP-Multicasting/" shape="rect">Part 9 - UDP Multicast Sockets</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-10-WCF-and-HTTP/" shape="rect">Part 10 - WCF and HTTP</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-11-WCF-and-TCP/" shape="rect">Part 11 - WCF and TCP</a></p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Niners/mtaulty/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:8d54e0fb93b34f9aa63f9deb00111d88">]]></description>
      <comments>http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-12-WCF-and-Polling-HTTP</comments>
      <itunes:summary>
A set of short screencasts providing a &amp;quot;tour&amp;quot; of the network capabilites in the Silverlight 4 beta. We&#39;ll look at raw HTTP access, socket access and WCF capabilities. 
In this video, we take a look at using Windows Communication Foundation with the HTTP polling duplex protocol. 
The previous videos are;Part 1 - WebClient and HTTP GET, XMLPart 2 - WebClient and HTTP GET, RSS, ATOM, JSONPart 3 - WebClient, HttWebpRequest and HTTP POSTPart 4 - Cross Domain and Cross SchemePart 5 - HTTP Methods and StacksPart 6 - HTTP and Basic AuthenticationPart 7 - HTTP and Forms AuthenticationPart 8 - TCP SocketsPart 9 - UDP Multicast SocketsPart 10 - WCF and HTTPPart 11 - WCF and TCP 
</itunes:summary>
      <itunes:duration>1315</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-12-WCF-and-Polling-HTTP</link>
      <pubDate>Wed, 03 Mar 2010 14:01:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-12-WCF-and-Polling-HTTP</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/533712_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/533712_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/2/1/7/3/3/5/MTSL4NetworkingWcfPoll_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/2/1/7/3/3/5/MTSL4NetworkingWcfPoll_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/2/1/7/3/3/5/MTSL4NetworkingWcfPoll_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/1/7/3/3/5/MTSL4NetworkingWcfPoll_2MB_ch9.wmv" expression="full" duration="1315" fileSize="77703983" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/1/7/3/3/5/MTSL4NetworkingWcfPoll_ch9.mp3" expression="full" duration="1315" fileSize="10521674" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/1/7/3/3/5/MTSL4NetworkingWcfPoll_ch9.mp4" expression="full" duration="1315" fileSize="48118407" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/1/7/3/3/5/MTSL4NetworkingWcfPoll_ch9.wma" expression="full" duration="1315" fileSize="10642141" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/1/7/3/3/5/MTSL4NetworkingWcfPoll_ch9.wmv" expression="full" duration="1315" fileSize="64055943" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/1/7/3/3/5/MTSL4NetworkingWcfPoll_Zune_ch9.wmv" expression="full" duration="1315" fileSize="42679995" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/2/1/7/3/3/5/MTSL4NetworkingWcfPoll_ch9.wmv" length="64055943" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Mike Taulty</dc:creator>
      <itunes:author>Mike Taulty</itunes:author>
      <slash:comments>6</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-12-WCF-and-Polling-HTTP/RSS</wfw:commentRss>
      <category>en-GB</category>
      <category>Silverlight 4</category>
      <category>SL4Networking</category>
      <category>UKDevTeam</category>
    </item>
  <item>
      <title>Silverlight 4 Beta Networking. Part 11 - WCF and TCP</title>
      <description><![CDATA[
<p>A set of short screencasts providing a &quot;tour&quot; of the network capabilites in the Silverlight 4 beta. We'll look at raw HTTP access, socket access and WCF capabilities.</p>
<p>In this video, we take a look at using Windows Communication Foundation over TCP.</p>
<p>The next video in this series&nbsp;is&nbsp;<a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-12-WCF-and-Polling-HTTP/" shape="rect">here</a>&nbsp;and the previous videos are;<br /><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-1-WebClient-and-XML/" shape="rect">Part 1 - WebClient and HTTP GET, XML</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-2-RSSATOMJSON/" shape="rect">Part 2 - WebClient and HTTP GET, RSS, ATOM, JSON</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-3-HTTP-POST/" shape="rect">Part 3 - WebClient, HttWebpRequest and HTTP POST</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-4-Cross-Domain-HTTP/" shape="rect">Part 4 - Cross Domain and Cross Scheme</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-5-HTTP-MethodsStacks/" shape="rect">Part 5 - HTTP Methods and Stacks</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-6-HTTP-and-Basic-Authentication/" shape="rect">Part 6 - HTTP and Basic Authentication</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-7-HTTP--Forms-Auth/" shape="rect">Part 7 - HTTP and Forms Authentication</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-Beta-4-Networking-Part-8-TCP-Sockets/" shape="rect">Part 8 - TCP Sockets</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-9-UDP-Multicasting/" shape="rect">Part 9 - UDP Multicast Sockets</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-10-WCF-and-HTTP/" shape="rect">Part 10 - WCF and HTTP</a></p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Niners/mtaulty/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:f49465d20d0f4cbf88069deb00112339">]]></description>
      <comments>http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-11-WCF-and-TCP</comments>
      <itunes:summary>
A set of short screencasts providing a &amp;quot;tour&amp;quot; of the network capabilites in the Silverlight 4 beta. We&#39;ll look at raw HTTP access, socket access and WCF capabilities. 
In this video, we take a look at using Windows Communication Foundation over TCP. 
The next video in this series&amp;nbsp;is&amp;nbsp;here&amp;nbsp;and the previous videos are;Part 1 - WebClient and HTTP GET, XMLPart 2 - WebClient and HTTP GET, RSS, ATOM, JSONPart 3 - WebClient, HttWebpRequest and HTTP POSTPart 4 - Cross Domain and Cross SchemePart 5 - HTTP Methods and StacksPart 6 - HTTP and Basic AuthenticationPart 7 - HTTP and Forms AuthenticationPart 8 - TCP SocketsPart 9 - UDP Multicast SocketsPart 10 - WCF and HTTP 
</itunes:summary>
      <itunes:duration>1034</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-11-WCF-and-TCP</link>
      <pubDate>Wed, 24 Feb 2010 16:19:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-11-WCF-and-TCP</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/532129_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/532129_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/9/2/1/2/3/5/MTSL4NetworkingWcfTcp_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/9/2/1/2/3/5/MTSL4NetworkingWcfTcp_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/9/2/1/2/3/5/MTSL4NetworkingWcfTcp_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/2/1/2/3/5/MTSL4NetworkingWcfTcp_2MB_ch9.wmv" expression="full" duration="1034" fileSize="68516063" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/2/1/2/3/5/MTSL4NetworkingWcfTcp_ch9.mp3" expression="full" duration="1034" fileSize="8275543" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/2/1/2/3/5/MTSL4NetworkingWcfTcp_ch9.mp4" expression="full" duration="1034" fileSize="38313401" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/2/1/2/3/5/MTSL4NetworkingWcfTcp_ch9.wma" expression="full" duration="1034" fileSize="8371117" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/2/1/2/3/5/MTSL4NetworkingWcfTcp_ch9.wmv" expression="full" duration="1034" fileSize="51428009" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/2/1/2/3/5/MTSL4NetworkingWcfTcp_Zune_ch9.wmv" expression="full" duration="1034" fileSize="34932061" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/9/2/1/2/3/5/MTSL4NetworkingWcfTcp_ch9.wmv" length="51428009" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Mike Taulty</dc:creator>
      <itunes:author>Mike Taulty</itunes:author>
      <slash:comments>3</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-11-WCF-and-TCP/RSS</wfw:commentRss>
      <category>en-GB</category>
      <category>Silverlight 4</category>
      <category>SL4Networking</category>
      <category>UKDevTeam</category>
    </item>
  <item>
      <title>Silverlight 4 Beta Networking. Part 10 - WCF and HTTP</title>
      <description><![CDATA[
<p>A set of short screencasts providing a &quot;tour&quot; of the network capabilites in the Silverlight 4 beta. We'll look at raw HTTP access, socket access and WCF capabilities.</p>
<p>In this video, we take a look at using Windows Communication Foundation over HTTP.</p>
<p>The next video in this series is&nbsp;<a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-11-WCF-and-TCP/" shape="rect">here</a> and the previous videos are;<br /><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-1-WebClient-and-XML/" shape="rect">Part 1 - WebClient and HTTP GET, XML</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-2-RSSATOMJSON/" shape="rect">Part 2 - WebClient and HTTP GET, RSS, ATOM, JSON</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-3-HTTP-POST/" shape="rect">Part 3 - WebClient, HttWebpRequest and HTTP POST</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-4-Cross-Domain-HTTP/" shape="rect">Part 4 - Cross Domain and Cross Scheme</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-5-HTTP-MethodsStacks/" shape="rect">Part 5 - HTTP Methods and Stacks</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-6-HTTP-and-Basic-Authentication/" shape="rect">Part 6 - HTTP and Basic Authentication</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-7-HTTP--Forms-Auth/" shape="rect">Part 7 - HTTP and Forms Authentication</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-Beta-4-Networking-Part-8-TCP-Sockets/" shape="rect">Part 8 - TCP Sockets</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-9-UDP-Multicasting/" shape="rect">Part 9 - UDP Multicast Sockets</a></p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Niners/mtaulty/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:f77049a1adf34a948bc19deb001128af">]]></description>
      <comments>http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-10-WCF-and-HTTP</comments>
      <itunes:summary>
A set of short screencasts providing a &amp;quot;tour&amp;quot; of the network capabilites in the Silverlight 4 beta. We&#39;ll look at raw HTTP access, socket access and WCF capabilities. 
In this video, we take a look at using Windows Communication Foundation over HTTP. 
The next video in this series is&amp;nbsp;here and the previous videos are;Part 1 - WebClient and HTTP GET, XMLPart 2 - WebClient and HTTP GET, RSS, ATOM, JSONPart 3 - WebClient, HttWebpRequest and HTTP POSTPart 4 - Cross Domain and Cross SchemePart 5 - HTTP Methods and StacksPart 6 - HTTP and Basic AuthenticationPart 7 - HTTP and Forms AuthenticationPart 8 - TCP SocketsPart 9 - UDP Multicast Sockets 
</itunes:summary>
      <itunes:duration>2139</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-10-WCF-and-HTTP</link>
      <pubDate>Tue, 23 Feb 2010 23:53:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-10-WCF-and-HTTP</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/531805_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/531805_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/5/0/8/1/3/5/MTSL4NetworkingWcfHttp_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/5/0/8/1/3/5/MTSL4NetworkingWcfHttp_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/5/0/8/1/3/5/MTSL4NetworkingWcfHttp_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/0/8/1/3/5/MTSL4NetworkingWcfHttp_2MB_ch9.wmv" expression="full" duration="2139" fileSize="145939533" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/0/8/1/3/5/MTSL4NetworkingWcfHttp_ch9.mp3" expression="full" duration="2139" fileSize="17116636" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/0/8/1/3/5/MTSL4NetworkingWcfHttp_ch9.mp4" expression="full" duration="2139" fileSize="82895581" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/0/8/1/3/5/MTSL4NetworkingWcfHttp_ch9.wma" expression="full" duration="2139" fileSize="17308017" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/0/8/1/3/5/MTSL4NetworkingWcfHttp_ch9.wmv" expression="full" duration="2139" fileSize="110675479" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/0/8/1/3/5/MTSL4NetworkingWcfHttp_Zune_ch9.wmv" expression="full" duration="2139" fileSize="73667531" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/5/0/8/1/3/5/MTSL4NetworkingWcfHttp_ch9.wmv" length="110675479" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Mike Taulty</dc:creator>
      <itunes:author>Mike Taulty</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-10-WCF-and-HTTP/RSS</wfw:commentRss>
      <category>en-GB</category>
      <category>Silverlight 4</category>
      <category>SL4Networking</category>
      <category>UKDevTeam</category>
    </item>
  <item>
      <title>Silverlight 4 Beta Networking. Part 9 - UDP Multicasting</title>
      <description><![CDATA[
<p>A set of short screencasts providing a &quot;tour&quot; of the network capabilites in the Silverlight 4 beta. We'll look at raw HTTP access, socket access and WCF capabilities.</p>
<p>In this video, we take a look at using the new APIs for UDP multicast sockets in Silverlight 4.</p>
<p>The next video in this series is&nbsp;<a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-10-WCF-and-HTTP/" shape="rect">here</a>&nbsp;and the previous videos are;<br /><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-1-WebClient-and-XML/" shape="rect">Part 1 - WebClient and HTTP GET, XML</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-2-RSSATOMJSON/" shape="rect">Part 2 - WebClient and HTTP GET, RSS, ATOM, JSON</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-3-HTTP-POST/" shape="rect">Part 3 - WebClient, HttWebpRequest and HTTP POST</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-4-Cross-Domain-HTTP/" shape="rect">Part 4 - Cross Domain and Cross Scheme</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-5-HTTP-MethodsStacks/" shape="rect">Part 5 - HTTP Methods and Stacks</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-6-HTTP-and-Basic-Authentication/" shape="rect">Part 6 - HTTP and Basic Authentication</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-7-HTTP--Forms-Auth/" shape="rect">Part 7 - HTTP and Forms Authentication</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-Beta-4-Networking-Part-8-TCP-Sockets/" shape="rect">Part 8 - TCP Sockets</a></p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Niners/mtaulty/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:2e9408ccdfde4fe5b9a09deb00112ce2">]]></description>
      <comments>http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-9-UDP-Multicasting</comments>
      <itunes:summary>
A set of short screencasts providing a &amp;quot;tour&amp;quot; of the network capabilites in the Silverlight 4 beta. We&#39;ll look at raw HTTP access, socket access and WCF capabilities. 
In this video, we take a look at using the new APIs for UDP multicast sockets in Silverlight 4. 
The next video in this series is&amp;nbsp;here&amp;nbsp;and the previous videos are;Part 1 - WebClient and HTTP GET, XMLPart 2 - WebClient and HTTP GET, RSS, ATOM, JSONPart 3 - WebClient, HttWebpRequest and HTTP POSTPart 4 - Cross Domain and Cross SchemePart 5 - HTTP Methods and StacksPart 6 - HTTP and Basic AuthenticationPart 7 - HTTP and Forms AuthenticationPart 8 - TCP Sockets 
</itunes:summary>
      <itunes:duration>1110</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-9-UDP-Multicasting</link>
      <pubDate>Mon, 22 Feb 2010 13:09:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-9-UDP-Multicasting</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/531140_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/531140_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/0/4/1/1/3/5/MTSL4NetworkingUdpMulticast_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/0/4/1/1/3/5/MTSL4NetworkingUdpMulticast_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/0/4/1/1/3/5/MTSL4NetworkingUdpMulticast_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/4/1/1/3/5/MTSL4NetworkingUdpMulticast_2MB_ch9.wmv" expression="full" duration="1110" fileSize="81173127" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/4/1/1/3/5/MTSL4NetworkingUdpMulticast_ch9.mp3" expression="full" duration="1110" fileSize="8885563" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/4/1/1/3/5/MTSL4NetworkingUdpMulticast_ch9.mp4" expression="full" duration="1110" fileSize="43427545" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/4/1/1/3/5/MTSL4NetworkingUdpMulticast_ch9.wma" expression="full" duration="1110" fileSize="8989941" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/4/1/1/3/5/MTSL4NetworkingUdpMulticast_ch9.wmv" expression="full" duration="1110" fileSize="60037073" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/4/1/1/3/5/MTSL4NetworkingUdpMulticast_Zune_ch9.wmv" expression="full" duration="1110" fileSize="40293125" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/0/4/1/1/3/5/MTSL4NetworkingUdpMulticast_ch9.wmv" length="60037073" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Mike Taulty</dc:creator>
      <itunes:author>Mike Taulty</itunes:author>
      <slash:comments>4</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-9-UDP-Multicasting/RSS</wfw:commentRss>
      <category>en-GB</category>
      <category>Silverlight 4</category>
      <category>SL4Networking</category>
      <category>UKDevTeam</category>
    </item>
  <item>
      <title>Silverlight 4 Beta Networking. Part 8 - TCP Sockets</title>
      <description><![CDATA[
<p>A set of short screencasts providing a &quot;tour&quot; of the network capabilites in the Silverlight 4 beta. We'll look at raw HTTP access, socket access and WCF capabilities.</p>
<p>In this video, we take a look at using raw socket APIs to do duplex communication with servers within the LAN environment.</p>
<p>The next video in this series is&nbsp;<a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-9-UDP-Multicasting/" shape="rect">here</a> and the previous videos are;<br /><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-1-WebClient-and-XML/" shape="rect">Part 1 - WebClient and HTTP GET, XML</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-2-RSSATOMJSON/" shape="rect">Part 2 - WebClient and HTTP GET, RSS, ATOM, JSON</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-3-HTTP-POST/" shape="rect">Part 3 - WebClient, HttWebpRequest and HTTP POST</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-4-Cross-Domain-HTTP/" shape="rect">Part 4 - Cross Domain and Cross Scheme</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-5-HTTP-MethodsStacks/" shape="rect">Part 5 - HTTP Methods and Stacks</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-6-HTTP-and-Basic-Authentication/" shape="rect">Part 6 - HTTP and Basic Authentication</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-7-HTTP--Forms-Auth/" shape="rect">Part 7 - HTTP and Forms Authentication</a></p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Niners/mtaulty/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:41786a5a01bc409b944b9deb00113510">]]></description>
      <comments>http://channel9.msdn.com/Blogs/mtaulty/Silverlight-Beta-4-Networking-Part-8-TCP-Sockets</comments>
      <itunes:summary>
A set of short screencasts providing a &amp;quot;tour&amp;quot; of the network capabilites in the Silverlight 4 beta. We&#39;ll look at raw HTTP access, socket access and WCF capabilities. 
In this video, we take a look at using raw socket APIs to do duplex communication with servers within the LAN environment. 
The next video in this series is&amp;nbsp;here and the previous videos are;Part 1 - WebClient and HTTP GET, XMLPart 2 - WebClient and HTTP GET, RSS, ATOM, JSONPart 3 - WebClient, HttWebpRequest and HTTP POSTPart 4 - Cross Domain and Cross SchemePart 5 - HTTP Methods and StacksPart 6 - HTTP and Basic AuthenticationPart 7 - HTTP and Forms Authentication 
</itunes:summary>
      <itunes:duration>1054</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/mtaulty/Silverlight-Beta-4-Networking-Part-8-TCP-Sockets</link>
      <pubDate>Sun, 21 Feb 2010 22:07:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/mtaulty/Silverlight-Beta-4-Networking-Part-8-TCP-Sockets</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/530820_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/530820_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/0/2/8/0/3/5/MTSL4NetworkingTcpSockets_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/0/2/8/0/3/5/MTSL4NetworkingTcpSockets_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/0/2/8/0/3/5/MTSL4NetworkingTcpSockets_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/2/8/0/3/5/MTSL4NetworkingTcpSockets_2MB_ch9.wmv" expression="full" duration="1054" fileSize="62612343" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/2/8/0/3/5/MTSL4NetworkingTcpSockets_ch9.mp3" expression="full" duration="1054" fileSize="8438336" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/2/8/0/3/5/MTSL4NetworkingTcpSockets_ch9.mp4" expression="full" duration="1054" fileSize="37419566" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/2/8/0/3/5/MTSL4NetworkingTcpSockets_ch9.wma" expression="full" duration="1054" fileSize="8536337" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/2/8/0/3/5/MTSL4NetworkingTcpSockets_ch9.wmv" expression="full" duration="1054" fileSize="49476289" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/2/8/0/3/5/MTSL4NetworkingTcpSockets_Zune_ch9.wmv" expression="full" duration="1054" fileSize="34052341" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/0/2/8/0/3/5/MTSL4NetworkingTcpSockets_ch9.wmv" length="49476289" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Mike Taulty</dc:creator>
      <itunes:author>Mike Taulty</itunes:author>
      <slash:comments>5</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/mtaulty/Silverlight-Beta-4-Networking-Part-8-TCP-Sockets/RSS</wfw:commentRss>
      <category>en-GB</category>
      <category>Silverlight 4</category>
      <category>SL4Networking</category>
      <category>UKDevTeam</category>
    </item>
  <item>
      <title> Silverlight 4 Beta Networking. Part 7 - HTTP &amp; Forms Auth</title>
      <description><![CDATA[
<p>A set of short screencasts providing a &quot;tour&quot; of the network capabilites in the Silverlight 4 beta. We'll look at raw HTTP access, socket access and WCF capabilities.</p>
<p>In this video, we take a look at forms authentication both automatically on the browser HTTP stack and manually via ASP.NET Client Application Services on the client HTTP stack.</p>
<p>The next video in this series is&nbsp;<a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-Beta-4-Networking-Part-8-TCP-Sockets/" shape="rect">here</a> and the previous videos are;<br /><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-1-WebClient-and-XML/" shape="rect">Part 1 - WebClient and HTTP GET, XML</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-2-RSSATOMJSON/" shape="rect">Part 2 - WebClient and HTTP GET, RSS, ATOM, JSON</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-3-HTTP-POST/" shape="rect">Part 3 - WebClient, HttWebpRequest and HTTP POST</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-4-Cross-Domain-HTTP/" shape="rect">Part 4 - Cross Domain and Cross Scheme</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-5-HTTP-MethodsStacks/" shape="rect">Part 5 - HTTP Methods and Stacks</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-6-HTTP-and-Basic-Authentication/" shape="rect">Part 6 - HTTP and Basic Authentication</a></p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Niners/mtaulty/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:6d089abe5caa459b8afb9deb00113c07">]]></description>
      <comments>http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-7-HTTP--Forms-Auth</comments>
      <itunes:summary>
A set of short screencasts providing a &amp;quot;tour&amp;quot; of the network capabilites in the Silverlight 4 beta. We&#39;ll look at raw HTTP access, socket access and WCF capabilities. 
In this video, we take a look at forms authentication both automatically on the browser HTTP stack and manually via ASP.NET Client Application Services on the client HTTP stack. 
The next video in this series is&amp;nbsp;here and the previous videos are;Part 1 - WebClient and HTTP GET, XMLPart 2 - WebClient and HTTP GET, RSS, ATOM, JSONPart 3 - WebClient, HttWebpRequest and HTTP POSTPart 4 - Cross Domain and Cross SchemePart 5 - HTTP Methods and StacksPart 6 - HTTP and Basic Authentication 
</itunes:summary>
      <itunes:duration>952</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-7-HTTP--Forms-Auth</link>
      <pubDate>Fri, 19 Feb 2010 09:10:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-7-HTTP--Forms-Auth</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/530108_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/530108_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/8/0/1/0/3/5/MTSL4NetworkingFormsAuth_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/8/0/1/0/3/5/MTSL4NetworkingFormsAuth_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/8/0/1/0/3/5/MTSL4NetworkingFormsAuth_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/0/1/0/3/5/MTSL4NetworkingFormsAuth_2MB_ch9.wmv" expression="full" duration="952" fileSize="65602901" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/0/1/0/3/5/MTSL4NetworkingFormsAuth_ch9.mp3" expression="full" duration="952" fileSize="7618323" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/0/1/0/3/5/MTSL4NetworkingFormsAuth_ch9.mp4" expression="full" duration="952" fileSize="36634812" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/0/1/0/3/5/MTSL4NetworkingFormsAuth_ch9.wma" expression="full" duration="952" fileSize="7707233" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/0/1/0/3/5/MTSL4NetworkingFormsAuth_ch9.wmv" expression="full" duration="952" fileSize="49298861" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/0/1/0/3/5/MTSL4NetworkingFormsAuth_Zune_ch9.wmv" expression="full" duration="952" fileSize="32898913" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/8/0/1/0/3/5/MTSL4NetworkingFormsAuth_ch9.wmv" length="49298861" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Mike Taulty</dc:creator>
      <itunes:author>Mike Taulty</itunes:author>
      <slash:comments>1</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-7-HTTP--Forms-Auth/RSS</wfw:commentRss>
      <category>en-GB</category>
      <category>Silverlight</category>
      <category>Silverlight 4</category>
      <category>SL4Networking</category>
      <category>UKDevTeam</category>
    </item>
  <item>
      <title>Silverlight 4 Beta Networking. Part 6 - HTTP and Basic Authentication</title>
      <description><![CDATA[
<p>A set of short screencasts providing a &quot;tour&quot; of the network capabilites in the Silverlight 4 beta. We'll look at raw HTTP access, socket access and WCF capabilities.</p>
<p>In this video, we take a look at using basic authentication.</p>
<p>The next video in this series is&nbsp;<a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-7-HTTP--Forms-Auth/" shape="rect">here</a> and the previous videos are;<br /><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-1-WebClient-and-XML/" shape="rect">Part 1 - WebClient and HTTP GET, XML</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-2-RSSATOMJSON/" shape="rect">Part 2 - WebClient and HTTP GET, RSS, ATOM, JSON</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-3-HTTP-POST/" shape="rect">Part 3 - WebClient, HttWebpRequest and HTTP POST</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-4-Cross-Domain-HTTP/" shape="rect">Part 4 - Cross Domain and Cross Scheme</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-5-HTTP-MethodsStacks/" shape="rect">Part 5 - HTTP Methods and Stacks</a></p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Niners/mtaulty/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:41046f8f12c143b8b3749deb00114390">]]></description>
      <comments>http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-6-HTTP-and-Basic-Authentication</comments>
      <itunes:summary>
A set of short screencasts providing a &amp;quot;tour&amp;quot; of the network capabilites in the Silverlight 4 beta. We&#39;ll look at raw HTTP access, socket access and WCF capabilities. 
In this video, we take a look at using basic authentication. 
The next video in this series is&amp;nbsp;here and the previous videos are;Part 1 - WebClient and HTTP GET, XMLPart 2 - WebClient and HTTP GET, RSS, ATOM, JSONPart 3 - WebClient, HttWebpRequest and HTTP POSTPart 4 - Cross Domain and Cross SchemePart 5 - HTTP Methods and Stacks 
</itunes:summary>
      <itunes:duration>575</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-6-HTTP-and-Basic-Authentication</link>
      <pubDate>Wed, 17 Feb 2010 13:23:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-6-HTTP-and-Basic-Authentication</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/529774_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/529774_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/4/7/7/9/2/5/MTSL4NetworkingBasicAuth_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/4/7/7/9/2/5/MTSL4NetworkingBasicAuth_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/4/7/7/9/2/5/MTSL4NetworkingBasicAuth_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/7/7/9/2/5/MTSL4NetworkingBasicAuth_2MB_ch9.wmv" expression="full" duration="575" fileSize="39549637" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/7/7/9/2/5/MTSL4NetworkingBasicAuth_ch9.mp3" expression="full" duration="575" fileSize="4607568" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/7/7/9/2/5/MTSL4NetworkingBasicAuth_ch9.mp4" expression="full" duration="575" fileSize="22796936" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/7/7/9/2/5/MTSL4NetworkingBasicAuth_ch9.wma" expression="full" duration="575" fileSize="4664175" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/7/7/9/2/5/MTSL4NetworkingBasicAuth_ch9.wmv" expression="full" duration="575" fileSize="30669577" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/7/7/9/2/5/MTSL4NetworkingBasicAuth_Zune_ch9.wmv" expression="full" duration="575" fileSize="20093629" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/4/7/7/9/2/5/MTSL4NetworkingBasicAuth_ch9.wmv" length="30669577" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Mike Taulty</dc:creator>
      <itunes:author>Mike Taulty</itunes:author>
      <slash:comments>2</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-6-HTTP-and-Basic-Authentication/RSS</wfw:commentRss>
      <category>en-GB</category>
      <category>Silverlight</category>
      <category>Silverlight 4</category>
      <category>SL4Networking</category>
      <category>UKDevTeam</category>
    </item>
  <item>
      <title>Silverlight 4 Beta Networking. Part 5 - HTTP Methods/Stacks</title>
      <description><![CDATA[
<p>A set of short screencasts providing a &quot;tour&quot; of the network capabilites in the Silverlight 4 beta. We'll look at raw HTTP access, socket access and WCF capabilities.</p>
<p>In this video, we take a look at using HTTP methods beyond GET/POST and introduce the idea of the
<strong>other</strong> HTTP networking stack.</p>
<p>The next video in this series is&nbsp;<a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-6-HTTP-and-Basic-Authentication/" shape="rect">here</a> and the previous videos are;<br /><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-1-WebClient-and-XML/" shape="rect">Part 1 - WebClient and HTTP GET, XML</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-2-RSSATOMJSON/" shape="rect">Part 2 - WebClient and HTTP GET, RSS, ATOM, JSON</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-3-HTTP-POST/" shape="rect">Part 3 - WebClient, HttWebpRequest and HTTP POST</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-4-Cross-Domain-HTTP/" shape="rect">Part 4 - Cross Domain and Cross Scheme</a></p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Niners/mtaulty/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:cb7d99989e9d4a829ce49deb001148a1">]]></description>
      <comments>http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-5-HTTP-MethodsStacks</comments>
      <itunes:summary>
A set of short screencasts providing a &amp;quot;tour&amp;quot; of the network capabilites in the Silverlight 4 beta. We&#39;ll look at raw HTTP access, socket access and WCF capabilities. 
In this video, we take a look at using HTTP methods beyond GET/POST and introduce the idea of the
other HTTP networking stack. 
The next video in this series is&amp;nbsp;here and the previous videos are;Part 1 - WebClient and HTTP GET, XMLPart 2 - WebClient and HTTP GET, RSS, ATOM, JSONPart 3 - WebClient, HttWebpRequest and HTTP POSTPart 4 - Cross Domain and Cross Scheme 
</itunes:summary>
      <itunes:duration>843</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-5-HTTP-MethodsStacks</link>
      <pubDate>Wed, 17 Feb 2010 00:02:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-5-HTTP-MethodsStacks</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/528923_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/528923_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/3/2/9/8/2/5/MTSL4NetworkingMethodsStacks_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/3/2/9/8/2/5/MTSL4NetworkingMethodsStacks_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/3/2/9/8/2/5/MTSL4NetworkingMethodsStacks_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/2/9/8/2/5/MTSL4NetworkingMethodsStacks_2MB_ch9.wmv" expression="full" duration="843" fileSize="54753389" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/2/9/8/2/5/MTSL4NetworkingMethodsStacks_ch9.mp3" expression="full" duration="843" fileSize="6748552" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/2/9/8/2/5/MTSL4NetworkingMethodsStacks_ch9.mp4" expression="full" duration="843" fileSize="31576956" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/2/9/8/2/5/MTSL4NetworkingMethodsStacks_ch9.wma" expression="full" duration="843" fileSize="6830065" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/2/9/8/2/5/MTSL4NetworkingMethodsStacks_ch9.wmv" expression="full" duration="843" fileSize="43105335" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/2/9/8/2/5/MTSL4NetworkingMethodsStacks_Zune_ch9.wmv" expression="full" duration="843" fileSize="28513387" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/3/2/9/8/2/5/MTSL4NetworkingMethodsStacks_ch9.wmv" length="43105335" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Mike Taulty</dc:creator>
      <itunes:author>Mike Taulty</itunes:author>
      <slash:comments>4</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-5-HTTP-MethodsStacks/RSS</wfw:commentRss>
      <category>en-GB</category>
      <category>Silverlight 4</category>
      <category>SL4Networking</category>
      <category>UKDevTeam</category>
    </item>
  <item>
      <title>Silverlight 4 Beta Networking. Part 4 - Cross Domain HTTP</title>
      <description><![CDATA[
<p>A set of short screencasts providing a &quot;tour&quot; of the network capabilites in the Silverlight 4 beta. We'll look at raw HTTP access, socket access and WCF capabilities.</p>
<p>In this video, we take a look going cross-domain and cross-scheme with our HTTP access.</p>
<p>The next video in this series&nbsp;is&nbsp;<a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-5-HTTP-MethodsStacks/" shape="rect">here</a>&nbsp;and the previous videos are;<br /><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-1-WebClient-and-XML/" shape="rect">Part 1 - WebClient and HTTP GET, XML</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-2-RSSATOMJSON/" shape="rect">Part 2 - WebClient and HTTP GET, RSS, ATOM, JSON</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-3-HTTP-POST/" shape="rect">Part 3 - WebClient, HttWebpRequest and HTTP POST</a></p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Niners/mtaulty/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:6c01d2961ccd45d590799deb00114e9c">]]></description>
      <comments>http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-4-Cross-Domain-HTTP</comments>
      <itunes:summary>
A set of short screencasts providing a &amp;quot;tour&amp;quot; of the network capabilites in the Silverlight 4 beta. We&#39;ll look at raw HTTP access, socket access and WCF capabilities. 
In this video, we take a look going cross-domain and cross-scheme with our HTTP access. 
The next video in this series&amp;nbsp;is&amp;nbsp;here&amp;nbsp;and the previous videos are;Part 1 - WebClient and HTTP GET, XMLPart 2 - WebClient and HTTP GET, RSS, ATOM, JSONPart 3 - WebClient, HttWebpRequest and HTTP POST 
</itunes:summary>
      <itunes:duration>771</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-4-Cross-Domain-HTTP</link>
      <pubDate>Tue, 16 Feb 2010 12:24:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-4-Cross-Domain-HTTP</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/528922_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/528922_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/2/2/9/8/2/5/MTSL4NetworkingCrossDomain_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/2/2/9/8/2/5/MTSL4NetworkingCrossDomain_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/2/2/9/8/2/5/MTSL4NetworkingCrossDomain_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/2/9/8/2/5/MTSL4NetworkingCrossDomain_2MB_ch9.wmv" expression="full" duration="771" fileSize="49488367" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/2/9/8/2/5/MTSL4NetworkingCrossDomain_ch9.mp3" expression="full" duration="771" fileSize="6169875" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/2/9/8/2/5/MTSL4NetworkingCrossDomain_ch9.mp4" expression="full" duration="771" fileSize="28094274" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/2/9/8/2/5/MTSL4NetworkingCrossDomain_ch9.wma" expression="full" duration="771" fileSize="6244279" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/2/9/8/2/5/MTSL4NetworkingCrossDomain_ch9.wmv" expression="full" duration="771" fileSize="36544321" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/2/9/8/2/5/MTSL4NetworkingCrossDomain_Zune_ch9.wmv" expression="full" duration="771" fileSize="25312373" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/2/2/9/8/2/5/MTSL4NetworkingCrossDomain_ch9.wmv" length="36544321" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Mike Taulty</dc:creator>
      <itunes:author>Mike Taulty</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-4-Cross-Domain-HTTP/RSS</wfw:commentRss>
      <category>en-GB</category>
      <category>Silverlight 4</category>
      <category>SL4Networking</category>
      <category>UKDevTeam</category>
    </item>
  <item>
      <title>Silverlight 4 Beta Networking. Part 3 - HTTP POST</title>
      <description><![CDATA[
<p>A set of short screencasts providing a &quot;tour&quot; of the network capabilites in the Silverlight 4 beta. We'll look at raw HTTP access, socket access and WCF capabilities.</p>
<p>In this video, we take a look at doing a simple HTTP&nbsp;POST with both the WebClient and HttpWebRequest/Response APIs.</p>
<p>The next video in this series&nbsp;<a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-4-Cross-Domain-HTTP/" shape="rect">is here</a> and the previous videos are;<br /><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-1-WebClient-and-XML/" shape="rect">Part 1 - WebClient and HTTP GET, XML</a><br /><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-2-RSSATOMJSON/" shape="rect">Part 2 - WebClient and HTTP GET, RSS, ATOM, JSON</a></p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Niners/mtaulty/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:8845153196074f00992d9deb001152d3">]]></description>
      <comments>http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-3-HTTP-POST</comments>
      <itunes:summary>
A set of short screencasts providing a &amp;quot;tour&amp;quot; of the network capabilites in the Silverlight 4 beta. We&#39;ll look at raw HTTP access, socket access and WCF capabilities. 
In this video, we take a look at doing a simple HTTP&amp;nbsp;POST with both the WebClient and HttpWebRequest/Response APIs. 
The next video in this series&amp;nbsp;is here and the previous videos are;Part 1 - WebClient and HTTP GET, XMLPart 2 - WebClient and HTTP GET, RSS, ATOM, JSON 
</itunes:summary>
      <itunes:duration>1343</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-3-HTTP-POST</link>
      <pubDate>Tue, 16 Feb 2010 08:37:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-3-HTTP-POST</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/528921_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/528921_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/1/2/9/8/2/5/MTSL4NetworkHttpPost_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/1/2/9/8/2/5/MTSL4NetworkHttpPost_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/1/2/9/8/2/5/MTSL4NetworkHttpPost_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/2/9/8/2/5/MTSL4NetworkHttpPost_2MB_ch9.wmv" expression="full" duration="1343" fileSize="102280389" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/2/9/8/2/5/MTSL4NetworkHttpPost_ch9.mp3" expression="full" duration="1343" fileSize="10750901" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/2/9/8/2/5/MTSL4NetworkHttpPost_ch9.mp4" expression="full" duration="1343" fileSize="55451252" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/2/9/8/2/5/MTSL4NetworkHttpPost_ch9.wma" expression="full" duration="1343" fileSize="10873443" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/2/9/8/2/5/MTSL4NetworkHttpPost_ch9.wmv" expression="full" duration="1343" fileSize="78808329" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/2/9/8/2/5/MTSL4NetworkHttpPost_Zune_ch9.wmv" expression="full" duration="1343" fileSize="50328381" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/1/2/9/8/2/5/MTSL4NetworkHttpPost_ch9.wmv" length="78808329" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Mike Taulty</dc:creator>
      <itunes:author>Mike Taulty</itunes:author>
      <slash:comments>2</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-3-HTTP-POST/RSS</wfw:commentRss>
      <category>en-GB</category>
      <category>Silverlight 4</category>
      <category>SL4Networking</category>
      <category>UKDevTeam</category>
    </item>
  <item>
      <title>Silverlight 4 Beta Networking. Part 2 - RSS,ATOM,JSON</title>
      <description><![CDATA[
<p>A set of short screencasts providing a &quot;tour&quot; of the network capabilites in the Silverlight 4 beta. We'll look at raw HTTP access, socket access and WCF capabilities.</p>
<p>In this video, we take a look at doing a simple HTTP GET for a file with the WebClient API and then reading that as RSS, ATOM, JSON.</p>
<p>The next video in this series is <a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-3-HTTP-POST/" shape="rect">
here</a>&nbsp;and the previous video was here;</p>
<ol>
<li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-1-WebClient-and-XML/" shape="rect">Part 1 - WebClient, HTTP GET and XML</a>
</li></ol>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Niners/mtaulty/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:538120b83cf84fb989959deb001164f6">]]></description>
      <comments>http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-2-RSSATOMJSON</comments>
      <itunes:summary>
A set of short screencasts providing a &amp;quot;tour&amp;quot; of the network capabilites in the Silverlight 4 beta. We&#39;ll look at raw HTTP access, socket access and WCF capabilities. 
In this video, we take a look at doing a simple HTTP GET for a file with the WebClient API and then reading that as RSS, ATOM, JSON. 
The next video in this series is 
here&amp;nbsp;and the previous video was here; 

Part 1 - WebClient, HTTP GET and XML

</itunes:summary>
      <itunes:duration>642</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-2-RSSATOMJSON</link>
      <pubDate>Mon, 15 Feb 2010 23:43:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-2-RSSATOMJSON</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/528920_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/528920_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/0/2/9/8/2/5/MTSL4NetworkingJsonRss_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/0/2/9/8/2/5/MTSL4NetworkingJsonRss_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/0/2/9/8/2/5/MTSL4NetworkingJsonRss_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/2/9/8/2/5/MTSL4NetworkingJsonRss_2MB_ch9.wmv" expression="full" duration="642" fileSize="53918561" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/2/9/8/2/5/MTSL4NetworkingJsonRss_ch9.mp3" expression="full" duration="642" fileSize="5137717" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/2/9/8/2/5/MTSL4NetworkingJsonRss_ch9.mp4" expression="full" duration="642" fileSize="26540850" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/2/9/8/2/5/MTSL4NetworkingJsonRss_ch9.wma" expression="full" duration="642" fileSize="5198893" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/2/9/8/2/5/MTSL4NetworkingJsonRss_ch9.wmv" expression="full" duration="642" fileSize="35582521" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0/2/9/8/2/5/MTSL4NetworkingJsonRss_Zune_ch9.wmv" expression="full" duration="642" fileSize="23326573" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/0/2/9/8/2/5/MTSL4NetworkingJsonRss_ch9.wmv" length="35582521" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Mike Taulty</dc:creator>
      <itunes:author>Mike Taulty</itunes:author>
      <slash:comments>1</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-2-RSSATOMJSON/RSS</wfw:commentRss>
      <category>en-GB</category>
      <category>Silverlight 4</category>
      <category>SL4Networking</category>
      <category>UKDevTeam</category>
    </item>
  <item>
      <title>Silverlight 4 Beta Networking. Part 1 - WebClient and XML</title>
      <description><![CDATA[A set of short screencasts providing a &quot;tour&quot; of the network capabilites in the Silverlight 4 beta. We'll look at raw HTTP access, socket access and WCF capabilities.<br /><br />In this video, we take a look at doing a simple HTTP GET for an XML file with the WebClient API and then reading that with LINQ to XML.<br /><br />The next video in this series is <a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Silverlight-4-Beta-Networking-Part-2-RSSATOMJSON/" shape="rect">
here</a>.  <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Niners/mtaulty/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:c6df4d1cc2414214ad6c9deb001169a6">]]></description>
      <comments>http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-1-WebClient-and-XML</comments>
      <itunes:summary>A set of short screencasts providing a &amp;quot;tour&amp;quot; of the network capabilites in the Silverlight 4 beta. We&#39;ll look at raw HTTP access, socket access and WCF capabilities.In this video, we take a look at doing a simple HTTP GET for an XML file with the WebClient API and then reading that with LINQ to XML.The next video in this series is 
here. </itunes:summary>
      <itunes:duration>761</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-1-WebClient-and-XML</link>
      <pubDate>Mon, 15 Feb 2010 11:50:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-1-WebClient-and-XML</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/528839_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/528839_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/9/3/8/8/2/5/MTSL4Networking1_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/9/3/8/8/2/5/MTSL4Networking1_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/9/3/8/8/2/5/MTSL4Networking1_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/3/8/8/2/5/MTSL4Networking1_2MB_ch9.wmv" expression="full" duration="761" fileSize="54704227" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/3/8/8/2/5/MTSL4Networking1_ch9.mp3" expression="full" duration="761" fileSize="6090672" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/3/8/8/2/5/MTSL4Networking1_ch9.mp4" expression="full" duration="761" fileSize="29188080" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/3/8/8/2/5/MTSL4Networking1_ch9.wma" expression="full" duration="761" fileSize="6163171" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/3/8/8/2/5/MTSL4Networking1_ch9.wmv" expression="full" duration="761" fileSize="40464181" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/3/8/8/2/5/MTSL4Networking1_Zune_ch9.wmv" expression="full" duration="761" fileSize="26592233" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/9/3/8/8/2/5/MTSL4Networking1_ch9.wmv" length="40464181" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Mike Taulty</dc:creator>
      <itunes:author>Mike Taulty</itunes:author>
      <slash:comments>9</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/mtaulty/Silverlight-4-Beta-Networking-Part-1-WebClient-and-XML/RSS</wfw:commentRss>
      <category>en-GB</category>
      <category>Silverlight 4</category>
      <category>SL4Networking</category>
      <category>UKDevTeam</category>
    </item>
  <item>
      <title>MEF &amp; Silverlight 4 Beta - Part 6, Locating Defaults &amp; ExportProviders</title>
      <description><![CDATA[
<p><strong>Part&nbsp;6</strong> of a series of screencasts looking at the new Managed Extensibility Framework (MEF) in the Silverlight 4 beta.</p>
<blockquote dir="ltr">
<p><em>MEF is a framework that simplifies the design of extensible applications and components. It can flexibly and dynamically discover a set of loosely coupled components and analyse their dependencies in order to compose them together at run time.</em></p>
</blockquote>
<p><strong>In this screencast we take a look at how we can provide defaults in a CompositionContainer such that an application can be sure that it has an implementation of a plug-in if no additional plug-in is discovered by MEF. This leads to a discussion about
 ExportProviders and how they provide an extensibility point for MEF.</strong><br /><br />Tips for viewing: </p>
<ul>
<li><em>Each video in this series has a 3.5 minute standard introductory &quot;header&quot; on it so once you have seen that header you may like to skip it on subsequent videos</em>
</li><li><em>For the time pressured - I find that I speak so slowly that you can speed me up to approximately 1.5-2.0 times normal speed and still listen comfortably.</em>
</li></ul>
<p>I'm working&nbsp;to get together a Live Meeting in early 2010 with people from the MEF team in order that people can chat more about MEF in Silverlight. Stay tuned.<br /><br /><strong>The next screencast in this series is ( not yet available&nbsp;).&nbsp;&quot;That's all folks!&quot; but subscribe to the feed above for notifications when more come online...</strong></p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Niners/mtaulty/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:7ca7fc1d40ae41cab4039deb0011712f">]]></description>
      <comments>http://channel9.msdn.com/Blogs/mtaulty/MEF--Silverlight-4-Beta-Part-6-Locating-Defaults--ExportProviders</comments>
      <itunes:summary>
Part&amp;nbsp;6 of a series of screencasts looking at the new Managed Extensibility Framework (MEF) in the Silverlight 4 beta. 

MEF is a framework that simplifies the design of extensible applications and components. It can flexibly and dynamically discover a set of loosely coupled components and analyse their dependencies in order to compose them together at run time. 

In this screencast we take a look at how we can provide defaults in a CompositionContainer such that an application can be sure that it has an implementation of a plug-in if no additional plug-in is discovered by MEF. This leads to a discussion about
 ExportProviders and how they provide an extensibility point for MEF.Tips for viewing:  

Each video in this series has a 3.5 minute standard introductory &amp;quot;header&amp;quot; on it so once you have seen that header you may like to skip it on subsequent videos
For the time pressured - I find that I speak so slowly that you can speed me up to approximately 1.5-2.0 times normal speed and still listen comfortably.

I&#39;m working&amp;nbsp;to get together a Live Meeting in early 2010 with people from the MEF team in order that people can chat more about MEF in Silverlight. Stay tuned.The next screencast in this series is ( not yet available&amp;nbsp;).&amp;nbsp;&amp;quot;That&#39;s all folks!&amp;quot; but subscribe to the feed above for notifications when more come online... 
</itunes:summary>
      <itunes:duration>1511</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/mtaulty/MEF--Silverlight-4-Beta-Part-6-Locating-Defaults--ExportProviders</link>
      <pubDate>Thu, 31 Dec 2009 10:28:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/mtaulty/MEF--Silverlight-4-Beta-Part-6-Locating-Defaults--ExportProviders</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/515711_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/515711_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/1/1/7/5/1/5/MTSLMEFDefaultsProviders_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/1/1/7/5/1/5/MTSLMEFDefaultsProviders_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/1/1/7/5/1/5/MTSLMEFDefaultsProviders_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/1/7/5/1/5/MTSLMEFDefaultsProviders_2MB_ch9.wmv" expression="full" duration="1511" fileSize="99114741" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/1/7/5/1/5/MTSLMEFDefaultsProviders_ch9.mp3" expression="full" duration="1511" fileSize="12096850" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/1/7/5/1/5/MTSLMEFDefaultsProviders_ch9.mp4" expression="full" duration="1511" fileSize="56647975" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/1/7/5/1/5/MTSLMEFDefaultsProviders_ch9.wma" expression="full" duration="1511" fileSize="12234255" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/1/7/5/1/5/MTSLMEFDefaultsProviders_ch9.wmv" expression="full" duration="1511" fileSize="75914681" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/1/7/5/1/5/MTSLMEFDefaultsProviders_Zune_ch9.wmv" expression="full" duration="1511" fileSize="51258733" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/1/1/7/5/1/5/MTSLMEFDefaultsProviders_ch9.wmv" length="75914681" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Mike Taulty</dc:creator>
      <itunes:author>Mike Taulty</itunes:author>
      <slash:comments>5</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/mtaulty/MEF--Silverlight-4-Beta-Part-6-Locating-Defaults--ExportProviders/RSS</wfw:commentRss>
      <category>en-GB</category>
      <category>learnMEFSL4</category>
      <category>MEF</category>
      <category>Silverlight</category>
      <category>Silverlight 4</category>
      <category>UKDevTeam</category>
    </item>
  <item>
      <title>MEF &amp; Silverlight 4 Beta - Part 5, the PackageCatalog</title>
      <description><![CDATA[
<p><b>Part&nbsp;5</b> of a series of screencasts looking at the new Managed Extensibility Framework (MEF) in the Silverlight 4 beta.</p>
<blockquote dir="ltr">
<p><i>MEF is a framework that simplifies the design of extensible applications and components. It can flexibly and dynamically discover a set of loosely coupled components and analyse their dependencies in order to compose them together at run time.</i></p>
</blockquote>
<p><strong>In this screencast, we look at an additional catalog in the Silverlight Toolkit Preview for Silverlight Beta 4, the PackageCatalog. This catalog adds&nbsp;the key ability of being able to download XAPs dynamically at runtime and ask MEF to discover and
 compose the types contained within those XAPs into a pluggable application.</strong><br /><br />Tips for viewing: </p>
<ul>
<li><i>Each video in this series has a 3.5 minute standard introductory &quot;header&quot; on it so once you have seen that header you may like to skip it on subsequent videos</i>
</li><li><i>For the time pressured - I find that I speak so slowly that you can speed me up to approximately 1.5-2.0 times normal speed and still listen comfortably.</i>
</li></ul>
<p>I'm working&nbsp;to get together a Live Meeting in early 2010 with people from the MEF team in order that people can chat more about MEF in Silverlight. Stay tuned.<br /><br /><b>The next screencast in this series is <a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/MEF--Silverlight-4-Beta-Part-6-Locating-Defaults--ExportProviders/" shape="rect">
here</a>.</b></p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Niners/mtaulty/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:f222a7d7394c42cbbcbe9deb001177fc">]]></description>
      <comments>http://channel9.msdn.com/Blogs/mtaulty/MEF--Silverlight-4-Beta-Part-5-the-PackageCatalog</comments>
      <itunes:summary>
Part&amp;nbsp;5 of a series of screencasts looking at the new Managed Extensibility Framework (MEF) in the Silverlight 4 beta. 

MEF is a framework that simplifies the design of extensible applications and components. It can flexibly and dynamically discover a set of loosely coupled components and analyse their dependencies in order to compose them together at run time. 

In this screencast, we look at an additional catalog in the Silverlight Toolkit Preview for Silverlight Beta 4, the PackageCatalog. This catalog adds&amp;nbsp;the key ability of being able to download XAPs dynamically at runtime and ask MEF to discover and
 compose the types contained within those XAPs into a pluggable application.Tips for viewing:  

Each video in this series has a 3.5 minute standard introductory &amp;quot;header&amp;quot; on it so once you have seen that header you may like to skip it on subsequent videos
For the time pressured - I find that I speak so slowly that you can speed me up to approximately 1.5-2.0 times normal speed and still listen comfortably.

I&#39;m working&amp;nbsp;to get together a Live Meeting in early 2010 with people from the MEF team in order that people can chat more about MEF in Silverlight. Stay tuned.The next screencast in this series is 
here. 
</itunes:summary>
      <itunes:duration>1678</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/mtaulty/MEF--Silverlight-4-Beta-Part-5-the-PackageCatalog</link>
      <pubDate>Thu, 31 Dec 2009 10:28:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/mtaulty/MEF--Silverlight-4-Beta-Part-5-the-PackageCatalog</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/515709_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/515709_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/9/0/7/5/1/5/MTSLMEFPackageCatalog_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/9/0/7/5/1/5/MTSLMEFPackageCatalog_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/9/0/7/5/1/5/MTSLMEFPackageCatalog_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/0/7/5/1/5/MTSLMEFPackageCatalog_2MB_ch9.wmv" expression="full" duration="1678" fileSize="105453079" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/0/7/5/1/5/MTSLMEFPackageCatalog_ch9.mp3" expression="full" duration="1678" fileSize="13432857" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/0/7/5/1/5/MTSLMEFPackageCatalog_ch9.mp4" expression="full" duration="1678" fileSize="60501970" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/0/7/5/1/5/MTSLMEFPackageCatalog_ch9.wma" expression="full" duration="1678" fileSize="13586055" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/0/7/5/1/5/MTSLMEFPackageCatalog_ch9.wmv" expression="full" duration="1678" fileSize="79885019" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/0/7/5/1/5/MTSLMEFPackageCatalog_Zune_ch9.wmv" expression="full" duration="1678" fileSize="54989071" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/9/0/7/5/1/5/MTSLMEFPackageCatalog_ch9.wmv" length="79885019" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Mike Taulty</dc:creator>
      <itunes:author>Mike Taulty</itunes:author>
      <slash:comments>6</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/mtaulty/MEF--Silverlight-4-Beta-Part-5-the-PackageCatalog/RSS</wfw:commentRss>
      <category>en-GB</category>
      <category>learnMEFSL4</category>
      <category>MEF</category>
      <category>Silverlight</category>
      <category>Silverlight 4</category>
      <category>UKDevTeam</category>
    </item>
  <item>
      <title>MEF &amp; Silverlight 4 Beta - Part 4, Recomposition</title>
      <description><![CDATA[
<p><b>Part&nbsp;4</b> of a series of screencasts looking at the new Managed Extensibility Framework (MEF) in the Silverlight 4 beta.</p>
<blockquote dir="ltr">
<p><i>MEF is a framework that simplifies the design of extensible applications and components. It can flexibly and dynamically discover a set of loosely coupled components and analyse their dependencies in order to compose them together at run time.</i></p>
</blockquote>
<p><strong>In this screencast, we look at how composition of component parts in MEF is not necessarily a static or &quot;one-time&quot; process and that as changes are made to MEF's CompositionContainer it can re-compose components to take account of those changes.</strong><br /><br />Tips for viewing: </p>
<ul>
<li><i>Each video in this series has a 3.5 minute standard introductory &quot;header&quot; on it so once you have seen that header you may like to skip it on subsequent videos</i>
</li><li><i>For the time pressured - I find that I speak so slowly that you can speed me up to approximately 1.5-2.0 times normal speed and still listen comfortably.</i>
</li></ul>
<p>I'm working&nbsp;to get together a Live Meeting in early 2010 with people from the MEF team in order that people can chat more about MEF in Silverlight. Stay tuned.<br /><br /><b>The next screencast in this series is <a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/MEF--Silverlight-4-Beta-Part-5-the-PackageCatalog/" shape="rect">
here</a>.</b></p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Niners/mtaulty/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:110d8ad5a2b049c4acc09deb00117f22">]]></description>
      <comments>http://channel9.msdn.com/Blogs/mtaulty/MEF--Silverlight-4-Beta-Part-4-Recomposition</comments>
      <itunes:summary>
Part&amp;nbsp;4 of a series of screencasts looking at the new Managed Extensibility Framework (MEF) in the Silverlight 4 beta. 

MEF is a framework that simplifies the design of extensible applications and components. It can flexibly and dynamically discover a set of loosely coupled components and analyse their dependencies in order to compose them together at run time. 

In this screencast, we look at how composition of component parts in MEF is not necessarily a static or &amp;quot;one-time&amp;quot; process and that as changes are made to MEF&#39;s CompositionContainer it can re-compose components to take account of those changes.Tips for viewing:  

Each video in this series has a 3.5 minute standard introductory &amp;quot;header&amp;quot; on it so once you have seen that header you may like to skip it on subsequent videos
For the time pressured - I find that I speak so slowly that you can speed me up to approximately 1.5-2.0 times normal speed and still listen comfortably.

I&#39;m working&amp;nbsp;to get together a Live Meeting in early 2010 with people from the MEF team in order that people can chat more about MEF in Silverlight. Stay tuned.The next screencast in this series is 
here. 
</itunes:summary>
      <itunes:duration>2014</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/mtaulty/MEF--Silverlight-4-Beta-Part-4-Recomposition</link>
      <pubDate>Thu, 31 Dec 2009 10:27:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/mtaulty/MEF--Silverlight-4-Beta-Part-4-Recomposition</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/515703_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/515703_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/3/0/7/5/1/5/MTSLMEFRecomposition_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/3/0/7/5/1/5/MTSLMEFRecomposition_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/3/0/7/5/1/5/MTSLMEFRecomposition_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/0/7/5/1/5/MTSLMEFRecomposition_2MB_ch9.wmv" expression="full" duration="2014" fileSize="119969769" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/0/7/5/1/5/MTSLMEFRecomposition_ch9.mp3" expression="full" duration="2014" fileSize="16116782" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/0/7/5/1/5/MTSLMEFRecomposition_ch9.mp4" expression="full" duration="2014" fileSize="73600789" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/0/7/5/1/5/MTSLMEFRecomposition_ch9.wma" expression="full" duration="2014" fileSize="16298667" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/0/7/5/1/5/MTSLMEFRecomposition_ch9.wmv" expression="full" duration="2014" fileSize="93457723" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/0/7/5/1/5/MTSLMEFRecomposition_Zune_ch9.wmv" expression="full" duration="2014" fileSize="65697775" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/3/0/7/5/1/5/MTSLMEFRecomposition_ch9.wmv" length="93457723" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Mike Taulty</dc:creator>
      <itunes:author>Mike Taulty</itunes:author>
      <slash:comments>4</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/mtaulty/MEF--Silverlight-4-Beta-Part-4-Recomposition/RSS</wfw:commentRss>
      <category>en-GB</category>
      <category>learnMEFSL4</category>
      <category>MEF</category>
      <category>Silverlight</category>
      <category>Silverlight 4</category>
      <category>UKDevTeam</category>
    </item>
  <item>
      <title>MEF &amp; Silverlight 4 Beta - Part 3, Catalogs</title>
      <description><![CDATA[
<p><b>Part&nbsp;3</b> of a series of screencasts looking at the new Managed Extensibility Framework (MEF) in the Silverlight 4 beta.</p>
<blockquote dir="ltr">
<p><i>MEF is a framework that simplifies the design of extensible applications and components. It can flexibly and dynamically discover a set of loosely coupled components and analyse their dependencies in order to compose them together at run time.</i></p>
</blockquote>
<p><strong>In this screencast, we start to take a look at catalogs which provide one way in which MEF discovers the components that it can compose. We take a look at the catalogs built into the framework and what they do for us and also how MEF uses them to
 populate a default CompositionContainer &amp; how you can take control of that.</strong><br /><br />Tips for viewing: </p>
<ul>
<li><i>Each video in this series has a 3.5 minute standard introductory &quot;header&quot; on it so once you have seen that header you may like to skip it on subsequent videos</i>
</li><li><i>For the time pressured - I find that I speak so slowly that you can speed me up to approximately 1.5-2.0 times normal speed and still listen comfortably.</i>
</li></ul>
<p>I'm working&nbsp;to get together a Live Meeting in early 2010 with people from the MEF team in order that people can chat more about MEF in Silverlight. Stay tuned.<br /><br /><b>The next screencast in this series is <a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/MEF--Silverlight-4-Beta-Part-4-Recomposition/" shape="rect">
here</a>.</b></p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Niners/mtaulty/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:1964512dbd0346668c949deb001188d6">]]></description>
      <comments>http://channel9.msdn.com/Blogs/mtaulty/MEF--Silverlight-4-Beta-Part-3-Catalogs</comments>
      <itunes:summary>
Part&amp;nbsp;3 of a series of screencasts looking at the new Managed Extensibility Framework (MEF) in the Silverlight 4 beta. 

MEF is a framework that simplifies the design of extensible applications and components. It can flexibly and dynamically discover a set of loosely coupled components and analyse their dependencies in order to compose them together at run time. 

In this screencast, we start to take a look at catalogs which provide one way in which MEF discovers the components that it can compose. We take a look at the catalogs built into the framework and what they do for us and also how MEF uses them to
 populate a default CompositionContainer &amp;amp; how you can take control of that.Tips for viewing:  

Each video in this series has a 3.5 minute standard introductory &amp;quot;header&amp;quot; on it so once you have seen that header you may like to skip it on subsequent videos
For the time pressured - I find that I speak so slowly that you can speed me up to approximately 1.5-2.0 times normal speed and still listen comfortably.

I&#39;m working&amp;nbsp;to get together a Live Meeting in early 2010 with people from the MEF team in order that people can chat more about MEF in Silverlight. Stay tuned.The next screencast in this series is 
here. 
</itunes:summary>
      <itunes:duration>1700</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/mtaulty/MEF--Silverlight-4-Beta-Part-3-Catalogs</link>
      <pubDate>Thu, 31 Dec 2009 10:27:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/mtaulty/MEF--Silverlight-4-Beta-Part-3-Catalogs</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/515702_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/515702_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/2/0/7/5/1/5/MTSLMEFCatalogs_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/2/0/7/5/1/5/MTSLMEFCatalogs_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/2/0/7/5/1/5/MTSLMEFCatalogs_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/0/7/5/1/5/MTSLMEFCatalogs_2MB_ch9.wmv" expression="full" duration="1700" fileSize="98013387" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/0/7/5/1/5/MTSLMEFCatalogs_ch9.mp3" expression="full" duration="1700" fileSize="13607773" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/0/7/5/1/5/MTSLMEFCatalogs_ch9.mp4" expression="full" duration="1700" fileSize="60940190" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/0/7/5/1/5/MTSLMEFCatalogs_ch9.wma" expression="full" duration="1700" fileSize="13763291" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/0/7/5/1/5/MTSLMEFCatalogs_ch9.wmv" expression="full" duration="1700" fileSize="78989327" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/0/7/5/1/5/MTSLMEFCatalogs_Zune_ch9.wmv" expression="full" duration="1700" fileSize="55117379" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/2/0/7/5/1/5/MTSLMEFCatalogs_ch9.wmv" length="78989327" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Mike Taulty</dc:creator>
      <itunes:author>Mike Taulty</itunes:author>
      <slash:comments>5</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/mtaulty/MEF--Silverlight-4-Beta-Part-3-Catalogs/RSS</wfw:commentRss>
      <category>en-GB</category>
      <category>learnMEFSL4</category>
      <category>MEF</category>
      <category>Silverlight</category>
      <category>Silverlight 4</category>
      <category>UKDevTeam</category>
    </item>
  <item>
      <title>MEF &amp; Silverlight 4 Beta - Part 2, Imports &amp; Exports</title>
      <description><![CDATA[
<p><b>Part&nbsp;2</b> of a series of screencasts looking at the new Managed Extensibility Framework (MEF) in the Silverlight 4 beta.</p>
<blockquote dir="ltr">
<p><i>MEF is a framework that simplifies the design of extensible applications and components. It can flexibly and dynamically discover a set of loosely coupled components and analyse their dependencies in order to compose them together at run time.</i></p>
</blockquote>
<p><strong>In this screencast, we take a deeper look around using the MEF attributed programming model. We look at what we can import &amp; export, required and optional imports, cardinality, creation policies and also how we can add our own metadata for differentiation.</strong></p>
<p>Tips for viewing: </p>
<ul>
<li><i>Each video in this series has a 3.5 minute standard introductory &quot;header&quot; on it so once you have seen that header you may like to skip it on subsequent videos</i>
</li><li><i>For the time pressured - I find that I speak so slowly that you can speed me up to approximately 1.5-2.0 times normal speed and still listen comfortably.</i>
</li></ul>
<p>I'm working&nbsp;to get together a Live Meeting in early 2010 with people from the MEF team in order that people can chat more about MEF in Silverlight. Stay tuned.<br /><br /><b>The next screencast in this series is <a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/MEF--Silverlight-4-Beta-Part-3-Catalogs/" shape="rect">
here</a>.</b></p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Niners/mtaulty/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:95ba6a46fd3148918c089deb00118fdb">]]></description>
      <comments>http://channel9.msdn.com/Blogs/mtaulty/MEF--Silverlight-4-Beta-Part-2-Imports--Exports</comments>
      <itunes:summary>
Part&amp;nbsp;2 of a series of screencasts looking at the new Managed Extensibility Framework (MEF) in the Silverlight 4 beta. 

MEF is a framework that simplifies the design of extensible applications and components. It can flexibly and dynamically discover a set of loosely coupled components and analyse their dependencies in order to compose them together at run time. 

In this screencast, we take a deeper look around using the MEF attributed programming model. We look at what we can import &amp;amp; export, required and optional imports, cardinality, creation policies and also how we can add our own metadata for differentiation. 
Tips for viewing:  

Each video in this series has a 3.5 minute standard introductory &amp;quot;header&amp;quot; on it so once you have seen that header you may like to skip it on subsequent videos
For the time pressured - I find that I speak so slowly that you can speed me up to approximately 1.5-2.0 times normal speed and still listen comfortably.

I&#39;m working&amp;nbsp;to get together a Live Meeting in early 2010 with people from the MEF team in order that people can chat more about MEF in Silverlight. Stay tuned.The next screencast in this series is 
here. 
</itunes:summary>
      <itunes:duration>1931</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/mtaulty/MEF--Silverlight-4-Beta-Part-2-Imports--Exports</link>
      <pubDate>Thu, 31 Dec 2009 10:27:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/mtaulty/MEF--Silverlight-4-Beta-Part-2-Imports--Exports</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/515696_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/515696_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/6/9/6/5/1/5/MTSLMEFImportsExports_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/6/9/6/5/1/5/MTSLMEFImportsExports_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/6/9/6/5/1/5/MTSLMEFImportsExports_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/9/6/5/1/5/MTSLMEFImportsExports_2MB_ch9.wmv" expression="full" duration="1931" fileSize="94640621" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/9/6/5/1/5/MTSLMEFImportsExports_ch9.mp3" expression="full" duration="1931" fileSize="15455152" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/9/6/5/1/5/MTSLMEFImportsExports_ch9.mp4" expression="full" duration="1931" fileSize="64063611" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/9/6/5/1/5/MTSLMEFImportsExports_ch9.wma" expression="full" duration="1931" fileSize="15628775" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/9/6/5/1/5/MTSLMEFImportsExports_ch9.wmv" expression="full" duration="1931" fileSize="78832561" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/6/9/6/5/1/5/MTSLMEFImportsExports_Zune_ch9.wmv" expression="full" duration="1931" fileSize="57296613" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/6/9/6/5/1/5/MTSLMEFImportsExports_ch9.wmv" length="78832561" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Mike Taulty</dc:creator>
      <itunes:author>Mike Taulty</itunes:author>
      <slash:comments>17</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/mtaulty/MEF--Silverlight-4-Beta-Part-2-Imports--Exports/RSS</wfw:commentRss>
      <category>en-GB</category>
      <category>learnMEFSL4</category>
      <category>MEF</category>
      <category>Silverlight</category>
      <category>Silverlight 4</category>
      <category>UKDevTeam</category>
    </item>
  <item>
      <title>MEF &amp; Silverlight 4 Beta - Part 1, Introduction</title>
      <description><![CDATA[
<p><b>Part&nbsp;1</b> of a series of screencasts looking at the new Managed Extensibility Framework (MEF) in the Silverlight 4 beta.</p>
<blockquote dir="ltr">
<p><i>MEF is a framework that simplifies the design of extensible applications and components. It can flexibly and dynamically discover a set of loosely coupled components and analyse their dependencies in order to compose them together at run time.</i></p>
</blockquote>
<p><strong>In this screencast, we talk briefly around the idea of components having imports and exports and then we drop into Visual Studio 2010 and do a quick, &quot;magic&quot; demo of how MEF can plug together a couple of components for us. In later videos, we'll
 attempt to dig deeper into what MEF is doing and how we can take more control of it.</strong><br /><br />Tips for viewing: </p>
<ul>
<li><i>Each video in this series has a 3.5 minute standard introductory &quot;header&quot; on it so once you have seen that header you may like to skip it on subsequent videos</i>
</li><li><i>For the time pressured - I find that I speak so slowly that you can speed me up to approximately 1.5-2.0 times normal speed and still listen comfortably.</i>
</li></ul>
<p>I'm working&nbsp;to get together a Live Meeting in early 2010 with people from the MEF team in order that people can chat more about MEF in Silverlight. Stay tuned.<br /><br /><b>The next screencast in this series is <a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/MEF--Silverlight-4-Beta-Part-2-Imports--Exports/" shape="rect">
here</a>.</b></p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Niners/mtaulty/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:e69354151efc449b889d9deb00119c7b">]]></description>
      <comments>http://channel9.msdn.com/Blogs/mtaulty/MEF--Silverlight-4-Beta-Part-1-Introduction</comments>
      <itunes:summary>
Part&amp;nbsp;1 of a series of screencasts looking at the new Managed Extensibility Framework (MEF) in the Silverlight 4 beta. 

MEF is a framework that simplifies the design of extensible applications and components. It can flexibly and dynamically discover a set of loosely coupled components and analyse their dependencies in order to compose them together at run time. 

In this screencast, we talk briefly around the idea of components having imports and exports and then we drop into Visual Studio 2010 and do a quick, &amp;quot;magic&amp;quot; demo of how MEF can plug together a couple of components for us. In later videos, we&#39;ll
 attempt to dig deeper into what MEF is doing and how we can take more control of it.Tips for viewing:  

Each video in this series has a 3.5 minute standard introductory &amp;quot;header&amp;quot; on it so once you have seen that header you may like to skip it on subsequent videos
For the time pressured - I find that I speak so slowly that you can speed me up to approximately 1.5-2.0 times normal speed and still listen comfortably.

I&#39;m working&amp;nbsp;to get together a Live Meeting in early 2010 with people from the MEF team in order that people can chat more about MEF in Silverlight. Stay tuned.The next screencast in this series is 
here. 
</itunes:summary>
      <itunes:duration>1216</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/mtaulty/MEF--Silverlight-4-Beta-Part-1-Introduction</link>
      <pubDate>Thu, 31 Dec 2009 10:26:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/mtaulty/MEF--Silverlight-4-Beta-Part-1-Introduction</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/515691_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/515691_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/1/9/6/5/1/5/MTSLMEFIntro_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/1/9/6/5/1/5/MTSLMEFIntro_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/1/9/6/5/1/5/MTSLMEFIntro_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/9/6/5/1/5/MTSLMEFIntro_2MB_ch9.wmv" expression="full" duration="1216" fileSize="64966611" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/9/6/5/1/5/MTSLMEFIntro_ch9.mp3" expression="full" duration="1216" fileSize="9734336" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/9/6/5/1/5/MTSLMEFIntro_ch9.mp4" expression="full" duration="1216" fileSize="40767957" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/9/6/5/1/5/MTSLMEFIntro_ch9.wma" expression="full" duration="1216" fileSize="9843077" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/9/6/5/1/5/MTSLMEFIntro_ch9.wmv" expression="full" duration="1216" fileSize="51238557" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/9/6/5/1/5/MTSLMEFIntro_Zune_ch9.wmv" expression="full" duration="1216" fileSize="36886609" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/1/9/6/5/1/5/MTSLMEFIntro_ch9.wmv" length="51238557" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Mike Taulty</dc:creator>
      <itunes:author>Mike Taulty</itunes:author>
      <slash:comments>14</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/mtaulty/MEF--Silverlight-4-Beta-Part-1-Introduction/RSS</wfw:commentRss>
      <category>en-GB</category>
      <category>learnMEFSL4</category>
      <category>MEF</category>
      <category>Silverlight</category>
      <category>Silverlight 4</category>
      <category>UKDevTeam</category>
    </item>
  <item>
      <title>UK Silverlight Apps: iMeta Technologies Ltd</title>
      <description><![CDATA[I've been chatting to Anthony and Jason from <a shape="rect" href="http://bit.ly/4SY1wb" shape="rect">
iMeta Technologies Ltd</a>&nbsp;who have used Silverlight to build the&nbsp;<a shape="rect" href="http://bit.ly/4OJJFk" shape="rect">iMeta Agility application</a> for managing agile/scrum development projects.<br /><br />The guys talk through how they came to be building on Silverlight, give a demo of the application in action and then talk a little around their WPF background, patterns they're using and how they want your feedback on the current version to help plan where
 they take the app in the future.  <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Niners/mtaulty/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:7ffa53bd39b148188b7e9deb0011a9b2">]]></description>
      <comments>http://channel9.msdn.com/Blogs/mtaulty/UK-Silverlight-Apps-iMeta-Technologies-Ltd</comments>
      <itunes:summary>I&#39;ve been chatting to Anthony and Jason from 
iMeta Technologies Ltd&amp;nbsp;who have used Silverlight to build the&amp;nbsp;iMeta Agility application for managing agile/scrum development projects.The guys talk through how they came to be building on Silverlight, give a demo of the application in action and then talk a little around their WPF background, patterns they&#39;re using and how they want your feedback on the current version to help plan where
 they take the app in the future. </itunes:summary>
      <itunes:duration>771</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/mtaulty/UK-Silverlight-Apps-iMeta-Technologies-Ltd</link>
      <pubDate>Wed, 16 Dec 2009 09:10:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/mtaulty/UK-Silverlight-Apps-iMeta-Technologies-Ltd</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/511437_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/511437_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7/3/4/1/1/5/MTSLIMeta_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7/3/4/1/1/5/MTSLIMeta_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7/3/4/1/1/5/MTSLIMeta_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/3/4/1/1/5/MTSLIMeta_2MB_ch9.wmv" expression="full" duration="771" fileSize="502756492" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/3/4/1/1/5/MTSLIMeta_ch9.mp3" expression="full" duration="771" fileSize="6173400" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/3/4/1/1/5/MTSLIMeta_ch9.mp4" expression="full" duration="771" fileSize="62996470" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/3/4/1/1/5/MTSLIMeta_ch9.wma" expression="full" duration="771" fileSize="6244285" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/3/4/1/1/5/MTSLIMeta_ch9.wmv" expression="full" duration="771" fileSize="122352327" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7/3/4/1/1/5/MTSLIMeta_Zune_ch9.wmv" expression="full" duration="771" fileSize="78336379" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/7/3/4/1/1/5/MTSLIMeta_ch9.wmv" length="122352327" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Mike Taulty</dc:creator>
      <itunes:author>Mike Taulty</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/mtaulty/UK-Silverlight-Apps-iMeta-Technologies-Ltd/RSS</wfw:commentRss>
      <category>en-GB</category>
      <category>LOB</category>
      <category>Silverlight</category>
      <category>UKDevTeam</category>
      <category>ukslapps</category>
    </item>
  <item>
      <title>UK Silverlight Apps: Codify Ltd</title>
      <description><![CDATA[Codify are based in Aberdeen, Scotland and build bespoke applications for the oil and gas industry. They've been on .NET since version 1 and have largely built desktop applications and deployed them in web-like manner via ClickOnce.<br /><br />Silverlight was then a natural fit for their recent applications and here we get some insight from their MD, Ops Director and one of their Senior Developers around the sort of applications that they've put together, what's driven them to use Silverlight, their
 experience with it and some more detail about the patterns (MVVM) that they're using to build their apps.
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Niners/mtaulty/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:109a8c6ecfda400eaede9deb0011ada9">]]></description>
      <comments>http://channel9.msdn.com/Blogs/mtaulty/UK-Silverlight-Apps-Codify-Ltd</comments>
      <itunes:summary>Codify are based in Aberdeen, Scotland and build bespoke applications for the oil and gas industry. They&#39;ve been on .NET since version 1 and have largely built desktop applications and deployed them in web-like manner via ClickOnce.Silverlight was then a natural fit for their recent applications and here we get some insight from their MD, Ops Director and one of their Senior Developers around the sort of applications that they&#39;ve put together, what&#39;s driven them to use Silverlight, their
 experience with it and some more detail about the patterns (MVVM) that they&#39;re using to build their apps.
</itunes:summary>
      <itunes:duration>1183</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/mtaulty/UK-Silverlight-Apps-Codify-Ltd</link>
      <pubDate>Fri, 30 Oct 2009 11:38:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/mtaulty/UK-Silverlight-Apps-Codify-Ltd</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/503233_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/503233_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/3/3/2/3/0/5/MTCodifySilverlight_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/3/3/2/3/0/5/MTCodifySilverlight_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/3/3/2/3/0/5/MTCodifySilverlight_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/3/2/3/0/5/MTCodifySilverlight_2MB_ch9.wmv" expression="full" duration="1183" fileSize="749622687" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/3/2/3/0/5/MTCodifySilverlight_ch9.mp3" expression="full" duration="1183" fileSize="9469193" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/3/2/3/0/5/MTCodifySilverlight_ch9.mp4" expression="full" duration="1183" fileSize="94654303" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/3/2/3/0/5/MTCodifySilverlight_ch9.wma" expression="full" duration="1183" fileSize="9575715" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/3/2/3/0/5/MTCodifySilverlight_ch9.wmv" expression="full" duration="1183" fileSize="167174089" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/3/2/3/0/5/MTCodifySilverlight_Zune_ch9.wmv" expression="full" duration="1183" fileSize="98956233" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/3/3/2/3/0/5/MTCodifySilverlight_ch9.wmv" length="167174089" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Mike Taulty</dc:creator>
      <itunes:author>Mike Taulty</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/mtaulty/UK-Silverlight-Apps-Codify-Ltd/RSS</wfw:commentRss>
      <category>en-GB</category>
      <category>UKDevTeam</category>
      <category>ukslapps</category>
    </item>
  <item>
      <title>Prism &amp; Silverlight: Part 10 - A Larger Example - &quot;Email Client&quot;</title>
      <description><![CDATA[
<p>This is part 10 of a series of&nbsp;screencasts illustrating&nbsp;some of the ideas found in &quot;<a shape="rect" href="http://www.codeplex.com/CompositeWPF" shape="rect">Prism</a>&quot; or the &quot;<a shape="rect" href="http://www.codeplex.com/CompositeWPF" shape="rect">Composite
 Application Guidance</a>&quot; from the&nbsp;<a shape="rect" href="http://msdn.microsoft.com/en-us/practices/default.aspx" shape="rect">Patterns and Practices team</a>&nbsp;that can be used to build Silverlight applications in a way that lends itself to testability and modularity.<br /><br />In talking to customers building business applications with Silverlight I find that Prism (and it's friend
<a shape="rect" href="http://www.codeplex.com/unity/" shape="rect">Unity</a>) 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.<br /><br />We start off with some fairly basic code which we move towards making use of dependency injection and modularity;</p>
<ul>
<li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-1-Taking-Sketched-Code-Towards-Unity/" shape="rect">Part 1: Taking Sketched Code&nbsp;Towards Unity</a>&nbsp;
</li><li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-2-Dependency-Injection-with-Unity/" shape="rect">Part 2: Dependency Injection with Unity</a>&nbsp;
</li><li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-3-Modularity-with-Prism/" shape="rect">Part 3: Modularity with Prism</a>&nbsp;
</li><li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-4-The-Unity-Bootstrapper/" shape="rect">Part 4: The Unity Bootstrapper</a>&nbsp;
</li></ul>
<p>and then we move&nbsp;that code into the Silverlight world and try to illustrate some specific areas of Prism;</p>
<ul>
<li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-5-Moving-to-a-Modular-Silverlight-Project/" shape="rect">Part 5: Moving to a Modular Silverlight Project</a>&nbsp;
</li><li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-6-Shells-Regions-Views/" shape="rect">Part 6: Shells, Regions, Views</a>&nbsp;
</li><li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-7-Commands/" shape="rect">Part 7: Commands</a>&nbsp;
</li><li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-8-Loosely-Coupled-Events/" shape="rect">Part 8: Loosely Coupled Events with Event Aggregation
</a><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism-with-Silverlight-Part-8/" shape="rect"></a></li><li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-9-Sharing-Data-with-Region-Contexts/" shape="rect">Part 9: Sharing Data via Region Contexts</a>&nbsp;
</li></ul>
<p>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;</p>
<ul>
<li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-10-A-Larger-Example-Email-Client/" shape="rect">Part 10: A Larger Example: &quot;Email Client&quot;</a>&nbsp;
</li></ul>
<p>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.
<br /><br />I put the source code for Video 10&nbsp;<a shape="rect" href="http://mtaulty.com/downloads/PrismVideoEmailClient.zip" shape="rect">here for download</a> as it's a bigger set of source and something you might want to explore after the video - this does not necessarily
 represent &quot;best practise&quot; but is, instead, just meant to illustrate some of the Prism ideas.</p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Niners/mtaulty/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:6304ada7220c4694bb079deb0011b209">]]></description>
      <comments>http://channel9.msdn.com/Blogs/mtaulty/Prism--Silverlight-Part-10-A-Larger-Example-Email-Client</comments>
      <itunes:summary>
This is part 10 of a series of&amp;nbsp;screencasts illustrating&amp;nbsp;some of the ideas found in &amp;quot;Prism&amp;quot; or the &amp;quot;Composite
 Application Guidance&amp;quot; from the&amp;nbsp;Patterns and Practices team&amp;nbsp;that can be used to build Silverlight applications in a way that lends itself to testability and modularity.In talking to customers building business applications with Silverlight I find that Prism (and it&#39;s friend
Unity) 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.We start off with some fairly basic code which we move towards making use of dependency injection and modularity; 

Part 1: Taking Sketched Code&amp;nbsp;Towards Unity&amp;nbsp;
Part 2: Dependency Injection with Unity&amp;nbsp;
Part 3: Modularity with Prism&amp;nbsp;
Part 4: The Unity Bootstrapper&amp;nbsp;

and then we move&amp;nbsp;that code into the Silverlight world and try to illustrate some specific areas of Prism; 

Part 5: Moving to a Modular Silverlight Project&amp;nbsp;
Part 6: Shells, Regions, Views&amp;nbsp;
Part 7: Commands&amp;nbsp;
Part 8: Loosely Coupled Events with Event Aggregation
Part 9: Sharing Data via Region Contexts&amp;nbsp;

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; 

Part 10: A Larger Example: &amp;quot;Email Client&amp;quot;&amp;nbsp;

The recommendation would be that you watch the 10 screencasts in order but if that feels like too long a process or if you&#39;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.
I put the source code for Video 10&amp;nbsp;here for download as it&#39;s a bigger set of source and something you</itunes:summary>
      <itunes:duration>8582</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/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://channel9.msdn.com/Blogs/mtaulty/Prism--Silverlight-Part-10-A-Larger-Example-Email-Client</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/502211_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/502211_220x165.jpg" height="165" width="220"></media:thumbnail>
      <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>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/1/1/2/2/0/5/MTPrismSLPart10_512_ch9.png" height="384" width="512"></media:thumbnail>
      <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:thumbnail>
      <media:group>
        <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>
        <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>
        <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>
        <media:content 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>
        <media:content 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>
        <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>
      </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"></enclosure>
      <dc:creator>Mike Taulty</dc:creator>
      <itunes:author>Mike Taulty</itunes:author>
      <slash:comments>38</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/mtaulty/Prism--Silverlight-Part-10-A-Larger-Example-Email-Client/RSS</wfw:commentRss>
      <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><![CDATA[
<p>This is part&nbsp;8 of a series of&nbsp;screencasts illustrating&nbsp;some of the ideas found in &quot;<a shape="rect" href="http://www.codeplex.com/CompositeWPF" shape="rect">Prism</a>&quot; or the &quot;<a shape="rect" href="http://www.codeplex.com/CompositeWPF" shape="rect">Composite
 Application Guidance</a>&quot; from the&nbsp;<a shape="rect" href="http://msdn.microsoft.com/en-us/practices/default.aspx" shape="rect">Patterns and Practices team</a>&nbsp;that can be used to build Silverlight applications in a way that lends itself to testability and modularity.<br /><br />In talking to customers building business applications with Silverlight I find that Prism (and it's friend
<a shape="rect" href="http://www.codeplex.com/unity/" shape="rect">Unity</a>) 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.<br /><br />We start off with some fairly basic code which we move towards making use of dependency injection and modularity;</p>
<ul>
<li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-1-Taking-Sketched-Code-Towards-Unity/" shape="rect">Part 1: Taking Sketched Code&nbsp;Towards Unity</a>&nbsp;
</li><li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-2-Dependency-Injection-with-Unity/" shape="rect">Part 2: Dependency Injection with Unity</a>&nbsp;
</li><li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-3-Modularity-with-Prism/" shape="rect">Part 3: Modularity with Prism</a>&nbsp;
</li><li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-4-The-Unity-Bootstrapper/" shape="rect">Part 4: The Unity Bootstrapper</a>&nbsp;
</li></ul>
<p>and then we move&nbsp;that code into the Silverlight world and try to illustrate some specific areas of Prism;</p>
<ul>
<li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-5-Moving-to-a-Modular-Silverlight-Project/" shape="rect">Part 5: Moving to a Modular Silverlight Project</a>&nbsp;
</li><li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-6-Shells-Regions-Views/" shape="rect">Part 6: Shells, Regions, Views</a>&nbsp;
</li><li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-7-Commands/" shape="rect">Part 7: Commands</a>&nbsp;
</li><li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-8-Loosely-Coupled-Events/" shape="rect">Part 8: Loosely Coupled Events with Event Aggregation
</a><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism-with-Silverlight-Part-8/" shape="rect"></a></li><li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-9-Sharing-Data-with-Region-Contexts/" shape="rect">Part 9: Sharing Data via Region Contexts</a>&nbsp;
</li></ul>
<p>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;</p>
<ul>
<li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-10-A-Larger-Example-Email-Client/" shape="rect">Part 10: A Larger Example: &quot;Email Client&quot;</a>&nbsp;
</li></ul>
<p>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.
<br /><br />I put the source code for Video 10&nbsp;<a shape="rect" href="http://mtaulty.com/downloads/PrismVideoEmailClient.zip" shape="rect">here for download</a> as it's a bigger set of source and something you might want to explore after the video - this does not necessarily
 represent &quot;best practise&quot; but is, instead, just meant to illustrate some of the Prism ideas.</p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Niners/mtaulty/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:f3d030429ebc4184b3039deb0011c485">]]></description>
      <comments>http://channel9.msdn.com/Blogs/mtaulty/Prism--Silverlight-Part-8-Loosely-Coupled-Events</comments>
      <itunes:summary>
This is part&amp;nbsp;8 of a series of&amp;nbsp;screencasts illustrating&amp;nbsp;some of the ideas found in &amp;quot;Prism&amp;quot; or the &amp;quot;Composite
 Application Guidance&amp;quot; from the&amp;nbsp;Patterns and Practices team&amp;nbsp;that can be used to build Silverlight applications in a way that lends itself to testability and modularity.In talking to customers building business applications with Silverlight I find that Prism (and it&#39;s friend
Unity) 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.We start off with some fairly basic code which we move towards making use of dependency injection and modularity; 

Part 1: Taking Sketched Code&amp;nbsp;Towards Unity&amp;nbsp;
Part 2: Dependency Injection with Unity&amp;nbsp;
Part 3: Modularity with Prism&amp;nbsp;
Part 4: The Unity Bootstrapper&amp;nbsp;

and then we move&amp;nbsp;that code into the Silverlight world and try to illustrate some specific areas of Prism; 

Part 5: Moving to a Modular Silverlight Project&amp;nbsp;
Part 6: Shells, Regions, Views&amp;nbsp;
Part 7: Commands&amp;nbsp;
Part 8: Loosely Coupled Events with Event Aggregation
Part 9: Sharing Data via Region Contexts&amp;nbsp;

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; 

Part 10: A Larger Example: &amp;quot;Email Client&amp;quot;&amp;nbsp;

The recommendation would be that you watch the 10 screencasts in order but if that feels like too long a process or if you&#39;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.
I put the source code for Video 10&amp;nbsp;here for download as it&#39;s a bigger set of source and something</itunes:summary>
      <itunes:duration>934</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/mtaulty/Prism--Silverlight-Part-8-Loosely-Coupled-Events</link>
      <pubDate>Tue, 27 Oct 2009 10:30:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/mtaulty/Prism--Silverlight-Part-8-Loosely-Coupled-Events</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/502204_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/502204_220x165.jpg" height="165" width="220"></media:thumbnail>
      <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>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/4/0/2/2/0/5/MTPrismSLPart8_512_ch9.png" height="384" width="512"></media:thumbnail>
      <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:thumbnail>
      <media:group>
        <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>
        <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>
        <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>
        <media:content 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>
        <media:content 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>
        <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>
      </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"></enclosure>
      <dc:creator>Mike Taulty</dc:creator>
      <itunes:author>Mike Taulty</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/mtaulty/Prism--Silverlight-Part-8-Loosely-Coupled-Events/RSS</wfw:commentRss>
      <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><![CDATA[
<p>This is part&nbsp;7 of a series of&nbsp;screencasts illustrating&nbsp;some of the ideas found in &quot;<a shape="rect" href="http://www.codeplex.com/CompositeWPF" shape="rect">Prism</a>&quot; or the &quot;<a shape="rect" href="http://www.codeplex.com/CompositeWPF" shape="rect">Composite
 Application Guidance</a>&quot; from the&nbsp;<a shape="rect" href="http://msdn.microsoft.com/en-us/practices/default.aspx" shape="rect">Patterns and Practices team</a>&nbsp;that can be used to build Silverlight applications in a way that lends itself to testability and modularity.<br /><br />In talking to customers building business applications with Silverlight I find that Prism (and it's friend
<a shape="rect" href="http://www.codeplex.com/unity/" shape="rect">Unity</a>) 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.<br /><br />We start off with some fairly basic code which we move towards making use of dependency injection and modularity;</p>
<ul>
<li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-1-Taking-Sketched-Code-Towards-Unity/" shape="rect">Part 1: Taking Sketched Code&nbsp;Towards Unity</a>&nbsp;
</li><li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-2-Dependency-Injection-with-Unity/" shape="rect">Part 2: Dependency Injection with Unity</a>&nbsp;
</li><li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-3-Modularity-with-Prism/" shape="rect">Part 3: Modularity with Prism</a>&nbsp;
</li><li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-4-The-Unity-Bootstrapper/" shape="rect">Part 4: The Unity Bootstrapper</a>&nbsp;
</li></ul>
<p>and then we move&nbsp;that code into the Silverlight world and try to illustrate some specific areas of Prism;</p>
<ul>
<li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-5-Moving-to-a-Modular-Silverlight-Project/" shape="rect">Part 5: Moving to a Modular Silverlight Project</a>&nbsp;
</li><li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-6-Shells-Regions-Views/" shape="rect">Part 6: Shells, Regions, Views</a>&nbsp;
</li><li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-7-Commands/" shape="rect">Part 7: Commands</a>&nbsp;
</li><li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-8-Loosely-Coupled-Events/" shape="rect">Part 8: Loosely Coupled Events with Event Aggregation
</a><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism-with-Silverlight-Part-8/" shape="rect"></a></li><li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-9-Sharing-Data-with-Region-Contexts/" shape="rect">Part 9: Sharing Data via Region Contexts</a>&nbsp;
</li></ul>
<p>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;</p>
<ul>
<li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-10-A-Larger-Example-Email-Client/" shape="rect">Part 10: A Larger Example: &quot;Email Client&quot;</a>&nbsp;
</li></ul>
<p>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.
<br /><br />I put the source code for Video 10&nbsp;<a shape="rect" href="http://mtaulty.com/downloads/PrismVideoEmailClient.zip" shape="rect">here for download</a> as it's a bigger set of source and something you might want to explore after the video - this does not necessarily
 represent &quot;best practise&quot; but is, instead, just meant to illustrate some of the Prism ideas.</p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Niners/mtaulty/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:fc59f86f50864c9992cc9deb0011c908">]]></description>
      <comments>http://channel9.msdn.com/Blogs/mtaulty/Prism--Silverlight-Part-7-Commands</comments>
      <itunes:summary>
This is part&amp;nbsp;7 of a series of&amp;nbsp;screencasts illustrating&amp;nbsp;some of the ideas found in &amp;quot;Prism&amp;quot; or the &amp;quot;Composite
 Application Guidance&amp;quot; from the&amp;nbsp;Patterns and Practices team&amp;nbsp;that can be used to build Silverlight applications in a way that lends itself to testability and modularity.In talking to customers building business applications with Silverlight I find that Prism (and it&#39;s friend
Unity) 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.We start off with some fairly basic code which we move towards making use of dependency injection and modularity; 

Part 1: Taking Sketched Code&amp;nbsp;Towards Unity&amp;nbsp;
Part 2: Dependency Injection with Unity&amp;nbsp;
Part 3: Modularity with Prism&amp;nbsp;
Part 4: The Unity Bootstrapper&amp;nbsp;

and then we move&amp;nbsp;that code into the Silverlight world and try to illustrate some specific areas of Prism; 

Part 5: Moving to a Modular Silverlight Project&amp;nbsp;
Part 6: Shells, Regions, Views&amp;nbsp;
Part 7: Commands&amp;nbsp;
Part 8: Loosely Coupled Events with Event Aggregation
Part 9: Sharing Data via Region Contexts&amp;nbsp;

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; 

Part 10: A Larger Example: &amp;quot;Email Client&amp;quot;&amp;nbsp;

The recommendation would be that you watch the 10 screencasts in order but if that feels like too long a process or if you&#39;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.
I put the source code for Video 10&amp;nbsp;here for download as it&#39;s a bigger set of source and something</itunes:summary>
      <itunes:duration>1280</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/mtaulty/Prism--Silverlight-Part-7-Commands</link>
      <pubDate>Tue, 27 Oct 2009 10:30:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/mtaulty/Prism--Silverlight-Part-7-Commands</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/502203_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/502203_220x165.jpg" height="165" width="220"></media:thumbnail>
      <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>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/3/0/2/2/0/5/MTPrismSLPart7_512_ch9.png" height="384" width="512"></media:thumbnail>
      <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:thumbnail>
      <media:group>
        <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>
        <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>
        <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>
        <media:content 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>
        <media:content 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>
        <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>
      </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"></enclosure>
      <dc:creator>Mike Taulty</dc:creator>
      <itunes:author>Mike Taulty</itunes:author>
      <slash:comments>2</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/mtaulty/Prism--Silverlight-Part-7-Commands/RSS</wfw:commentRss>
      <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><![CDATA[
<p>This is part&nbsp;6 of a series of&nbsp;screencasts illustrating&nbsp;some of the ideas found in &quot;<a shape="rect" href="http://www.codeplex.com/CompositeWPF" shape="rect">Prism</a>&quot; or the &quot;<a shape="rect" href="http://www.codeplex.com/CompositeWPF" shape="rect">Composite
 Application Guidance</a>&quot; from the&nbsp;<a shape="rect" href="http://msdn.microsoft.com/en-us/practices/default.aspx" shape="rect">Patterns and Practices team</a>&nbsp;that can be used to build Silverlight applications in a way that lends itself to testability and modularity.<br /><br />In talking to customers building business applications with Silverlight I find that Prism (and it's friend
<a shape="rect" href="http://www.codeplex.com/unity/" shape="rect">Unity</a>) 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.<br /><br />We start off with some fairly basic code which we move towards making use of dependency injection and modularity;</p>
<ul>
<li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-1-Taking-Sketched-Code-Towards-Unity/" shape="rect">Part 1: Taking Sketched Code&nbsp;Towards Unity</a>&nbsp;
</li><li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-2-Dependency-Injection-with-Unity/" shape="rect">Part 2: Dependency Injection with Unity</a>&nbsp;
</li><li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-3-Modularity-with-Prism/" shape="rect">Part 3: Modularity with Prism</a>&nbsp;
</li><li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-4-The-Unity-Bootstrapper/" shape="rect">Part 4: The Unity Bootstrapper</a>&nbsp;
</li></ul>
<p>and then we move&nbsp;that code into the Silverlight world and try to illustrate some specific areas of Prism;</p>
<ul>
<li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-5-Moving-to-a-Modular-Silverlight-Project/" shape="rect">Part 5: Moving to a Modular Silverlight Project</a>&nbsp;
</li><li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-6-Shells-Regions-Views/" shape="rect">Part 6: Shells, Regions, Views</a>&nbsp;
</li><li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-7-Commands/" shape="rect">Part 7: Commands</a>&nbsp;
</li><li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-8-Loosely-Coupled-Events/" shape="rect">Part 8: Loosely Coupled Events with Event Aggregation
</a><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism-with-Silverlight-Part-8/" shape="rect"></a></li><li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-9-Sharing-Data-with-Region-Contexts/" shape="rect">Part 9: Sharing Data via Region Contexts</a>&nbsp;
</li></ul>
<p>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;</p>
<ul>
<li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-10-A-Larger-Example-Email-Client/" shape="rect">Part 10: A Larger Example: &quot;Email Client&quot;</a>&nbsp;
</li></ul>
<p>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.
<br /><br />I put the source code for Video 10&nbsp;<a shape="rect" href="http://mtaulty.com/downloads/PrismVideoEmailClient.zip" shape="rect">here for download</a> as it's a bigger set of source and something you might want to explore after the video - this does not necessarily
 represent &quot;best practise&quot; but is, instead, just meant to illustrate some of the Prism ideas.</p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Niners/mtaulty/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:690669ccf0d24ec883e19deb0011ce90">]]></description>
      <comments>http://channel9.msdn.com/Blogs/mtaulty/Prism--Silverlight-Part-6-Shells-Regions-Views</comments>
      <itunes:summary>
This is part&amp;nbsp;6 of a series of&amp;nbsp;screencasts illustrating&amp;nbsp;some of the ideas found in &amp;quot;Prism&amp;quot; or the &amp;quot;Composite
 Application Guidance&amp;quot; from the&amp;nbsp;Patterns and Practices team&amp;nbsp;that can be used to build Silverlight applications in a way that lends itself to testability and modularity.In talking to customers building business applications with Silverlight I find that Prism (and it&#39;s friend
Unity) 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.We start off with some fairly basic code which we move towards making use of dependency injection and modularity; 

Part 1: Taking Sketched Code&amp;nbsp;Towards Unity&amp;nbsp;
Part 2: Dependency Injection with Unity&amp;nbsp;
Part 3: Modularity with Prism&amp;nbsp;
Part 4: The Unity Bootstrapper&amp;nbsp;

and then we move&amp;nbsp;that code into the Silverlight world and try to illustrate some specific areas of Prism; 

Part 5: Moving to a Modular Silverlight Project&amp;nbsp;
Part 6: Shells, Regions, Views&amp;nbsp;
Part 7: Commands&amp;nbsp;
Part 8: Loosely Coupled Events with Event Aggregation
Part 9: Sharing Data via Region Contexts&amp;nbsp;

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; 

Part 10: A Larger Example: &amp;quot;Email Client&amp;quot;&amp;nbsp;

The recommendation would be that you watch the 10 screencasts in order but if that feels like too long a process or if you&#39;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.
I put the source code for Video 10&amp;nbsp;here for download as it&#39;s a bigger set of source and something</itunes:summary>
      <itunes:duration>2149</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/mtaulty/Prism--Silverlight-Part-6-Shells-Regions-Views</link>
      <pubDate>Tue, 27 Oct 2009 10:30:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/mtaulty/Prism--Silverlight-Part-6-Shells-Regions-Views</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/502201_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/502201_220x165.jpg" height="165" width="220"></media:thumbnail>
      <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>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/1/0/2/2/0/5/MTPrismSLPart6_512_ch9.png" height="384" width="512"></media:thumbnail>
      <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:thumbnail>
      <media:group>
        <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>
        <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>
        <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>
        <media:content 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>
        <media:content 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>
        <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>
      </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"></enclosure>
      <dc:creator>Mike Taulty</dc:creator>
      <itunes:author>Mike Taulty</itunes:author>
      <slash:comments>2</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/mtaulty/Prism--Silverlight-Part-6-Shells-Regions-Views/RSS</wfw:commentRss>
      <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><![CDATA[
<p>This is part&nbsp;4 of a series of&nbsp;screencasts illustrating&nbsp;some of the ideas found in &quot;<a shape="rect" href="http://www.codeplex.com/CompositeWPF" shape="rect">Prism</a>&quot; or the &quot;<a shape="rect" href="http://www.codeplex.com/CompositeWPF" shape="rect">Composite
 Application Guidance</a>&quot; from the&nbsp;<a shape="rect" href="http://msdn.microsoft.com/en-us/practices/default.aspx" shape="rect">Patterns and Practices team</a>&nbsp;that can be used to build Silverlight applications in a way that lends itself to testability and modularity.<br /><br />In talking to customers building business applications with Silverlight I find that Prism (and it's friend
<a shape="rect" href="http://www.codeplex.com/unity/" shape="rect">Unity</a>) 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.<br /><br />We start off with some fairly basic code which we move towards making use of dependency injection and modularity;</p>
<ul>
<li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-1-Taking-Sketched-Code-Towards-Unity/" shape="rect">Part 1: Taking Sketched Code&nbsp;Towards Unity</a>&nbsp;
</li><li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-2-Dependency-Injection-with-Unity/" shape="rect">Part 2: Dependency Injection with Unity</a>&nbsp;
</li><li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-3-Modularity-with-Prism/" shape="rect">Part 3: Modularity with Prism</a>&nbsp;
</li><li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-4-The-Unity-Bootstrapper/" shape="rect">Part 4: The Unity Bootstrapper</a>&nbsp;
</li></ul>
<p>and then we move&nbsp;that code into the Silverlight world and try to illustrate some specific areas of Prism;</p>
<ul>
<li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-5-Moving-to-a-Modular-Silverlight-Project/" shape="rect">Part 5: Moving to a Modular Silverlight Project</a>&nbsp;
</li><li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-6-Shells-Regions-Views/" shape="rect">Part 6: Shells, Regions, Views</a>&nbsp;
</li><li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-7-Commands/" shape="rect">Part 7: Commands</a>&nbsp;
</li><li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-8-Loosely-Coupled-Events/" shape="rect">Part 8: Loosely Coupled Events with Event Aggregation
</a><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism-with-Silverlight-Part-8/" shape="rect"></a></li><li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-9-Sharing-Data-with-Region-Contexts/" shape="rect">Part 9: Sharing Data via Region Contexts</a>&nbsp;
</li></ul>
<p>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;</p>
<ul>
<li><a shape="rect" href="http://channel9.msdn.com/posts/mtaulty/Prism--Silverlight-Part-10-A-Larger-Example-Email-Client/" shape="rect">Part 10: A Larger Example: &quot;Email Client&quot;</a>&nbsp;
</li></ul>
<p>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.
<br /><br />I put the source code for Video 10&nbsp;<a shape="rect" href="http://mtaulty.com/downloads/PrismVideoEmailClient.zip" shape="rect">here for download</a> as it's a bigger set of source and something you might want to explore after the video - this does not necessarily
 represent &quot;best practise&quot; but is, instead, just meant to illustrate some of the Prism ideas.</p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Niners/mtaulty/Posts/RSS&WT.dl=0&WT.entryid=Entry:RSSView:762734cfd5284fd292279deb0011d6bc">]]></description>
      <comments>http://channel9.msdn.com/Blogs/mtaulty/Prism--Silverlight-Part-4-The-Unity-Bootstrapper</comments>
      <itunes:summary>
This is part&amp;nbsp;4 of a series of&amp;nbsp;screencasts illustrating&amp;nbsp;some of the ideas found in &amp;quot;Prism&amp;quot; or the &amp;quot;Composite
 Application Guidance&amp;quot; from the&amp;nbsp;Patterns and Practices team&amp;nbsp;that can be used to build Silverlight applications in a way that lends itself to testability and modularity.In talking to customers building business applications with Silverlight I find that Prism (and it&#39;s friend
Unity) 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.We start off with some fairly basic code which we move towards making use of dependency injection and modularity; 

Part 1: Taking Sketched Code&amp;nbsp;Towards Unity&amp;nbsp;
Part 2: Dependency Injection with Unity&amp;nbsp;
Part 3: Modularity with Prism&amp;nbsp;
Part 4: The Unity Bootstrapper&amp;nbsp;

and then we move&amp;nbsp;that code into the Silverlight world and try to illustrate some specific areas of Prism; 

Part 5: Moving to a Modular Silverlight Project&amp;nbsp;
Part 6: Shells, Regions, Views&amp;nbsp;
Part 7: Commands&amp;nbsp;
Part 8: Loosely Coupled Events with Event Aggregation
Part 9: Sharing Data via Region Contexts&amp;nbsp;

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; 

Part 10: A Larger Example: &amp;quot;Email Client&amp;quot;&amp;nbsp;

The recommendation would be that you watch the 10 screencasts in order but if that feels like too long a process or if you&#39;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.
I put the source code for Video 10&amp;nbsp;here for download as it&#39;s a bigger set of source and something</itunes:summary>
      <itunes:duration>925</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/mtaulty/Prism--Silverlight-Part-4-The-Unity-Bootstrapper</link>
      <pubDate>Tue, 27 Oct 2009 10:30:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/mtaulty/Prism--Silverlight-Part-4-The-Unity-Bootstrapper</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/502198_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/502198_220x165.jpg" height="165" width="220"></media:thumbnail>
      <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>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/8/9/1/2/0/5/MTPrismSLPart4_512_ch9.png" height="384" width="512"></media:thumbnail>
      <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:thumbnail>
      <media:group>
        <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>
        <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>
        <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>
        <media:content 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>
        <media:content 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>
        <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>
      </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"></enclosure>
      <dc:creator>Mike Taulty</dc:creator>
      <itunes:author>Mike Taulty</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/mtaulty/Prism--Silverlight-Part-4-The-Unity-Bootstrapper/RSS</wfw:commentRss>
      <category>Composite</category>
      <category>en-GB</category>
      <category>Line of Business</category>
      <category>Prism</category>
      <category>Silverlight 3</category>
      <category>UKDevTeam</category>
    </item>    
</channel>
</rss>