<?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 - Entries tagged with Silverlight 4</title>
    <atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Tags/silverlight+4/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 - Entries tagged with Silverlight 4</title>
      <link>http://channel9.msdn.com/Tags/silverlight+4</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/Tags/silverlight+4</link>
    <language>en</language>
    <pubDate>Tue, 18 Jun 2013 22:58:52 GMT</pubDate>
    <lastBuildDate>Tue, 18 Jun 2013 22:58:52 GMT</lastBuildDate>
    <generator>Rev9</generator>
    <c9:totalResults>144</c9:totalResults>
    <c9:pageCount>6</c9:pageCount>
    <c9:pageSize>25</c9:pageSize>
  <item>
      <title>Touch Workshop Part 5</title>
      <description><![CDATA[ <p>Touch Workshop Belgium Part 5</p><p>Speaker : Christophe De Baene</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/silverlight+4/RSS&WT.dl=0&WT.entryid=Entry:RSSView:34ce5ef3652e42bbaf669efd00bc5222">]]></description>
      <comments>http://channel9.msdn.com/Blogs/liese/Touch-Workshop-Part-5</comments>
      <itunes:summary> Touch Workshop Belgium Part 5 Speaker : Christophe De Baene </itunes:summary>
      <itunes:duration>3457</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/liese/Touch-Workshop-Part-5</link>
      <pubDate>Tue, 14 Jun 2011 06:02:17 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/liese/Touch-Workshop-Part-5</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/5222/34ce5ef3-652e-42bb-af66-9efd00bc5222/touchworkshoppart5_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/5222/34ce5ef3-652e-42bb-af66-9efd00bc5222/touchworkshoppart5_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/5222/34ce5ef3-652e-42bb-af66-9efd00bc5222/touchworkshoppart5_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/5222/34ce5ef3-652e-42bb-af66-9efd00bc5222/touchworkshoppart5_custom_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/5222/34ce5ef3-652e-42bb-af66-9efd00bc5222/touchworkshoppart5_2MB_ch9.wmv" expression="full" duration="3457" fileSize="105442233" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/5222/34ce5ef3-652e-42bb-af66-9efd00bc5222/touchworkshoppart5_ch9.mp3" expression="full" duration="3457" fileSize="27662928" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/5222/34ce5ef3-652e-42bb-af66-9efd00bc5222/touchworkshoppart5_ch9.wma" expression="full" duration="3457" fileSize="27972219" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/5222/34ce5ef3-652e-42bb-af66-9efd00bc5222/touchworkshoppart5_ch9.wmv" expression="full" duration="3457" fileSize="153962175" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/5222/34ce5ef3-652e-42bb-af66-9efd00bc5222/touchworkshoppart5_high_ch9.mp4" expression="full" duration="3457" fileSize="887648028" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/5222/34ce5ef3-652e-42bb-af66-9efd00bc5222/touchworkshoppart5_low_ch9.mp4" expression="full" duration="3457" fileSize="59902296" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/5222/34ce5ef3-652e-42bb-af66-9efd00bc5222/touchworkshoppart5_Zune_ch9.wmv" expression="full" duration="3457" fileSize="114842228" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/5222/34ce5ef3-652e-42bb-af66-9efd00bc5222/touchworkshoppart5.ism/manifest" expression="full" duration="3457" fileSize="8610" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/5222/34ce5ef3-652e-42bb-af66-9efd00bc5222/touchworkshoppart5_ch9.wmv" length="153962175" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Anthony de Bruyn</dc:creator>
      <itunes:author>Anthony de Bruyn</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/liese/Touch-Workshop-Part-5/RSS</wfw:commentRss>
      <category>Belgium</category>
      <category>BeLux</category>
      <category>fr-be</category>
      <category>ISV</category>
      <category>Multitouch</category>
      <category>Multi-touch</category>
      <category>NL-BE</category>
      <category>Silverlight 4</category>
      <category>Silverlight 4.0 - Multitouch</category>
      <category>Touch</category>
      <category>Windows 7 – Multitouch</category>
      <category>Multi Touch</category>
    </item>
  <item>
      <title>Touch Workshop Part 4</title>
      <description><![CDATA[ <p>Touch Workshop Belgium - Part 4</p><p>Speaker : Christophe De Baene</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/silverlight+4/RSS&WT.dl=0&WT.entryid=Entry:RSSView:a71df4fabc364c6cb3639efd00bc1037">]]></description>
      <comments>http://channel9.msdn.com/Blogs/liese/Touch-Workshop-Part-4</comments>
      <itunes:summary> Touch Workshop Belgium - Part 4 Speaker : Christophe De Baene </itunes:summary>
      <itunes:duration>5062</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/liese/Touch-Workshop-Part-4</link>
      <pubDate>Tue, 14 Jun 2011 06:02:04 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/liese/Touch-Workshop-Part-4</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/1037/a71df4fa-bc36-4c6c-b363-9efd00bc1037/touchworkshoppart4_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/1037/a71df4fa-bc36-4c6c-b363-9efd00bc1037/touchworkshoppart4_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/1037/a71df4fa-bc36-4c6c-b363-9efd00bc1037/touchworkshoppart4_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/1037/a71df4fa-bc36-4c6c-b363-9efd00bc1037/touchworkshoppart4_custom_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/1037/a71df4fa-bc36-4c6c-b363-9efd00bc1037/touchworkshoppart4_2MB_ch9.wmv" expression="full" duration="5062" fileSize="151139863" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/1037/a71df4fa-bc36-4c6c-b363-9efd00bc1037/touchworkshoppart4_ch9.mp3" expression="full" duration="5062" fileSize="40504097" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/1037/a71df4fa-bc36-4c6c-b363-9efd00bc1037/touchworkshoppart4_ch9.wma" expression="full" duration="5062" fileSize="40943491" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/1037/a71df4fa-bc36-4c6c-b363-9efd00bc1037/touchworkshoppart4_ch9.wmv" expression="full" duration="5062" fileSize="208435805" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/1037/a71df4fa-bc36-4c6c-b363-9efd00bc1037/touchworkshoppart4_high_ch9.mp4" expression="full" duration="5062" fileSize="1296433313" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/1037/a71df4fa-bc36-4c6c-b363-9efd00bc1037/touchworkshoppart4_low_ch9.mp4" expression="full" duration="5062" fileSize="86917117" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/1037/a71df4fa-bc36-4c6c-b363-9efd00bc1037/touchworkshoppart4_Zune_ch9.wmv" expression="full" duration="5062" fileSize="158323858" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/1037/a71df4fa-bc36-4c6c-b363-9efd00bc1037/touchworkshoppart4.ism/manifest" expression="full" duration="5062" fileSize="8610" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/1037/a71df4fa-bc36-4c6c-b363-9efd00bc1037/touchworkshoppart4_ch9.wmv" length="208435805" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Anthony de Bruyn</dc:creator>
      <itunes:author>Anthony de Bruyn</itunes:author>
      <slash:comments>1</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/liese/Touch-Workshop-Part-4/RSS</wfw:commentRss>
      <category>Belgium</category>
      <category>BeLux</category>
      <category>fr-be</category>
      <category>ISV</category>
      <category>Multitouch</category>
      <category>Multi-touch</category>
      <category>NL-BE</category>
      <category>Silverlight 4</category>
      <category>Silverlight 4.0 - Multitouch</category>
      <category>Touch</category>
      <category>Windows 7 – Multitouch</category>
      <category>Multi Touch</category>
    </item>
  <item>
      <title>Touch Workshop Part 3 </title>
      <description><![CDATA[ <p>Touch Workshop Belgium - Part 3</p><p>Speaker : Christophe De Baene, RealDolmen</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/silverlight+4/RSS&WT.dl=0&WT.entryid=Entry:RSSView:412583cfcbf24c9d86da9efd00bbc200">]]></description>
      <comments>http://channel9.msdn.com/Blogs/liese/Touch-Workshop-Part-3</comments>
      <itunes:summary> Touch Workshop Belgium - Part 3 Speaker : Christophe De Baene, RealDolmen </itunes:summary>
      <itunes:duration>3871</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/liese/Touch-Workshop-Part-3</link>
      <pubDate>Tue, 14 Jun 2011 06:01:51 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/liese/Touch-Workshop-Part-3</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/c200/412583cf-cbf2-4c9d-86da-9efd00bbc200/touchworkshoppart3_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/c200/412583cf-cbf2-4c9d-86da-9efd00bbc200/touchworkshoppart3_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/c200/412583cf-cbf2-4c9d-86da-9efd00bbc200/touchworkshoppart3_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/c200/412583cf-cbf2-4c9d-86da-9efd00bbc200/touchworkshoppart3_custom_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/c200/412583cf-cbf2-4c9d-86da-9efd00bbc200/touchworkshoppart3_2MB_ch9.wmv" expression="full" duration="3871" fileSize="133420717" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/c200/412583cf-cbf2-4c9d-86da-9efd00bbc200/touchworkshoppart3_ch9.mp3" expression="full" duration="3871" fileSize="30976093" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/c200/412583cf-cbf2-4c9d-86da-9efd00bbc200/touchworkshoppart3_ch9.wma" expression="full" duration="3871" fileSize="31315669" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/c200/412583cf-cbf2-4c9d-86da-9efd00bbc200/touchworkshoppart3_ch9.wmv" expression="full" duration="3871" fileSize="178268657" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/c200/412583cf-cbf2-4c9d-86da-9efd00bbc200/touchworkshoppart3_high_ch9.mp4" expression="full" duration="3871" fileSize="1016162152" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/c200/412583cf-cbf2-4c9d-86da-9efd00bbc200/touchworkshoppart3_low_ch9.mp4" expression="full" duration="3871" fileSize="79458244" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/c200/412583cf-cbf2-4c9d-86da-9efd00bbc200/touchworkshoppart3_Zune_ch9.wmv" expression="full" duration="3871" fileSize="136668710" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/c200/412583cf-cbf2-4c9d-86da-9efd00bbc200/touchworkshoppart3.ism/manifest" expression="full" duration="3871" fileSize="8610" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/c200/412583cf-cbf2-4c9d-86da-9efd00bbc200/touchworkshoppart3_ch9.wmv" length="178268657" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Anthony de Bruyn</dc:creator>
      <itunes:author>Anthony de Bruyn</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/liese/Touch-Workshop-Part-3/RSS</wfw:commentRss>
      <category>Belgium</category>
      <category>BeLux</category>
      <category>fr-be</category>
      <category>ISV</category>
      <category>Multitouch</category>
      <category>Multi-touch</category>
      <category>NL-BE</category>
      <category>Silverlight 4</category>
      <category>Silverlight 4.0 - Multitouch</category>
      <category>Touch</category>
      <category>Windows 7 – Multitouch</category>
      <category>Multi Touch</category>
    </item>
  <item>
      <title>Touch Workshop Part 2 What makes a great touch experience?</title>
      <description><![CDATA[ <p>Touch Workshop Belgium - Part 2</p><p>Session&nbsp;: What makes a great touch experience?</p><p>Speaker : Sigrid Vandenweghe, Human Interface Group</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/silverlight+4/RSS&WT.dl=0&WT.entryid=Entry:RSSView:d23974e8a8e141e2b9a59efd00bb73dc">]]></description>
      <comments>http://channel9.msdn.com/Blogs/liese/Touch-Workshop-Part-2-What-makes-a-great-touch-experience</comments>
      <itunes:summary> Touch Workshop Belgium - Part 2 Session&amp;nbsp;: What makes a great touch experience? Speaker : Sigrid Vandenweghe, Human Interface Group </itunes:summary>
      <itunes:duration>2395</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/liese/Touch-Workshop-Part-2-What-makes-a-great-touch-experience</link>
      <pubDate>Tue, 14 Jun 2011 06:01:38 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/liese/Touch-Workshop-Part-2-What-makes-a-great-touch-experience</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/73dc/d23974e8-a8e1-41e2-b9a5-9efd00bb73dc/touchworkshoppart2_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/73dc/d23974e8-a8e1-41e2-b9a5-9efd00bb73dc/touchworkshoppart2_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/73dc/d23974e8-a8e1-41e2-b9a5-9efd00bb73dc/touchworkshoppart2_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/73dc/d23974e8-a8e1-41e2-b9a5-9efd00bb73dc/touchworkshoppart2_custom_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/73dc/d23974e8-a8e1-41e2-b9a5-9efd00bb73dc/touchworkshoppart2_2MB_ch9.wmv" expression="full" duration="2395" fileSize="52187861" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/73dc/d23974e8-a8e1-41e2-b9a5-9efd00bb73dc/touchworkshoppart2_ch9.mp3" expression="full" duration="2395" fileSize="19166937" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/73dc/d23974e8-a8e1-41e2-b9a5-9efd00bb73dc/touchworkshoppart2_ch9.wma" expression="full" duration="2395" fileSize="19383783" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/73dc/d23974e8-a8e1-41e2-b9a5-9efd00bb73dc/touchworkshoppart2_ch9.wmv" expression="full" duration="2395" fileSize="79251803" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/73dc/d23974e8-a8e1-41e2-b9a5-9efd00bb73dc/touchworkshoppart2_high_ch9.mp4" expression="full" duration="2395" fileSize="596689513" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/73dc/d23974e8-a8e1-41e2-b9a5-9efd00bb73dc/touchworkshoppart2_low_ch9.mp4" expression="full" duration="2395" fileSize="31757037" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/73dc/d23974e8-a8e1-41e2-b9a5-9efd00bb73dc/touchworkshoppart2_Zune_ch9.wmv" expression="full" duration="2395" fileSize="65795856" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/73dc/d23974e8-a8e1-41e2-b9a5-9efd00bb73dc/touchworkshoppart2.ism/manifest" expression="full" duration="2395" fileSize="8610" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/73dc/d23974e8-a8e1-41e2-b9a5-9efd00bb73dc/touchworkshoppart2_ch9.wmv" length="79251803" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Anthony de Bruyn</dc:creator>
      <itunes:author>Anthony de Bruyn</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/liese/Touch-Workshop-Part-2-What-makes-a-great-touch-experience/RSS</wfw:commentRss>
      <category>Belgium</category>
      <category>BeLux</category>
      <category>fr-be</category>
      <category>ISV</category>
      <category>Multitouch</category>
      <category>Multi-touch</category>
      <category>NL-BE</category>
      <category>Silverlight 4</category>
      <category>Silverlight 4.0 - Multitouch</category>
      <category>Touch</category>
      <category>Windows 7 – Multitouch</category>
      <category>Multi Touch</category>
    </item>
  <item>
      <title>Introduction to Multitouch Development in Silverlight</title>
      <description><![CDATA[ <p>In this short video, <a href="http://blogs.msdn.com/jennifer">Jennifer Marsman</a> gives a quick introduction to multitouch development in Silverlight.&nbsp; She briefly discusses the major differences between multitouch development in Silverlight and WPF, and then demonstrates a Silverlight multitouch code sample where an &quot;Ouch&quot; will appear wherever your finger touches the screen.&nbsp; The code sample can be downloaded from her blog at <a href="http://blogs.msdn.com/b/jennifer/archive/2011/05/23/introduction-to-multitouch-development-in-silverlight-webcast-on-channel-9.aspx">http://blogs.msdn.com/b/jennifer/archive/2011/05/23/introduction-to-multitouch-development-in-silverlight-webcast-on-channel-9.aspx</a>.&nbsp;</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/silverlight+4/RSS&WT.dl=0&WT.entryid=Entry:RSSView:02b3681d54b14690bc9d9eec00f7abf6">]]></description>
      <comments>http://channel9.msdn.com/posts/Introduction-to-Multitouch-Development-in-Silverlight</comments>
      <itunes:summary> In this short video, Jennifer Marsman gives a quick introduction to multitouch development in Silverlight.&amp;nbsp; She briefly discusses the major differences between multitouch development in Silverlight and WPF, and then demonstrates a Silverlight multitouch code sample where an &amp;quot;Ouch&amp;quot; will appear wherever your finger touches the screen.&amp;nbsp; The code sample can be downloaded from her blog at http://blogs.msdn.com/b/jennifer/archive/2011/05/23/introduction-to-multitouch-development-in-silverlight-webcast-on-channel-9.aspx.&amp;nbsp; </itunes:summary>
      <itunes:duration>317</itunes:duration>
      <link>http://channel9.msdn.com/posts/Introduction-to-Multitouch-Development-in-Silverlight</link>
      <pubDate>Tue, 24 May 2011 02:19:42 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/posts/Introduction-to-Multitouch-Development-in-Silverlight</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/abf6/02b3681d-54b1-4690-bc9d-9eec00f7abf6/SilverlightMultitouchJenniferMarsman_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/abf6/02b3681d-54b1-4690-bc9d-9eec00f7abf6/SilverlightMultitouchJenniferMarsman_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/abf6/02b3681d-54b1-4690-bc9d-9eec00f7abf6/SilverlightMultitouchJenniferMarsman_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/abf6/02b3681d-54b1-4690-bc9d-9eec00f7abf6/SilverlightMultitouchJenniferMarsman_2MB_ch9.wmv" expression="full" duration="317" fileSize="6079495" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/abf6/02b3681d-54b1-4690-bc9d-9eec00f7abf6/SilverlightMultitouchJenniferMarsman_ch9.mp3" expression="full" duration="317" fileSize="2544902" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/abf6/02b3681d-54b1-4690-bc9d-9eec00f7abf6/SilverlightMultitouchJenniferMarsman_ch9.wma" expression="full" duration="317" fileSize="2576403" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/abf6/02b3681d-54b1-4690-bc9d-9eec00f7abf6/SilverlightMultitouchJenniferMarsman_ch9.wmv" expression="full" duration="317" fileSize="9767336" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/abf6/02b3681d-54b1-4690-bc9d-9eec00f7abf6/SilverlightMultitouchJenniferMarsman_high_ch9.mp4" expression="full" duration="317" fileSize="78956067" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/abf6/02b3681d-54b1-4690-bc9d-9eec00f7abf6/SilverlightMultitouchJenniferMarsman_low_ch9.mp4" expression="full" duration="317" fileSize="4836374" type="video/mp4" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/abf6/02b3681d-54b1-4690-bc9d-9eec00f7abf6/SilverlightMultitouchJenniferMarsman.ism/manifest" expression="full" duration="317" fileSize="9042" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/abf6/02b3681d-54b1-4690-bc9d-9eec00f7abf6/SilverlightMultitouchJenniferMarsman_ch9.wmv" length="9767336" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Jennifer Marsman</dc:creator>
      <itunes:author>Jennifer Marsman</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/posts/Introduction-to-Multitouch-Development-in-Silverlight/rss</wfw:commentRss>
      <category>Jennifer Marsman</category>
      <category>Multitouch</category>
      <category>Silverlight</category>
      <category>Silverlight 4</category>
      <category>Silverlight 4.0 - Multitouch</category>
      <category>Multi Touch</category>
    </item>
  <item>
      <title>MSDN Radio: Silverlight, RIA and Windows Phone with Tim Huckaby</title>
      <description><![CDATA[ <p><span id="lblEventDescription">This week we chat with Tim Huckaby about Microsoft Silverlight, Rich Internet Application (RIA), Windows Phone and Touch Interfaces. As the CEO of InterKnowlogy and a Microsoft expert, Tim has helped audiences explore what’s compelling and cool about the tools and technologies that developers need to do their jobs. Submit your questions via Twitter to Mike Benkovich @mbenko, or Mithun Dhar @mithund and append hash tag #msdnradio.<br><br>MSDN Radio is a weekly Developer talk-show that helps answer your questions about the latest Microsoft news, solutions, and technologies. We dive into the challenges of deciphering today’s technology stack. For previous and upcoming shows visit&nbsp;<a class="x_x_x_ApplyClass" href="http://www.msdnradio.com/">www.msdnradio.com</a>.<br><em><br></em><strong>Guest: </strong>Tim Huckaby, Founder, InterKnowlogy<br><br></span><span>Tim founded InterKnowlogy, experts in .NET and Microsoft Platforms, in 1999. He serves as its Chairman and as the Chairman of Actus Software. Tim has 30&#43; years’ experience including serving on a Microsoft product team as a dev lead on an architecture team on a Server Product. Tim is a Microsoft Regional Director, a Microsoft MVP and serves on many Microsoft councils and boards like the Microsoft .NET Partner Advisory Council.</span></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/silverlight+4/RSS&WT.dl=0&WT.entryid=Entry:RSSView:d35e4944fe254606a2c19e8b015afeca">]]></description>
      <comments>http://channel9.msdn.com/Blogs/egibson/MSDN-Radio-Silverlight-RIA-and-Windows-Phone-with-Tim-Huckaby</comments>
      <itunes:summary> This week we chat with Tim Huckaby about Microsoft Silverlight, Rich Internet Application (RIA), Windows Phone and Touch Interfaces. As the CEO of InterKnowlogy and a Microsoft expert, Tim has helped audiences explore what’s compelling and cool about the tools and technologies that developers need to do their jobs. Submit your questions via Twitter to Mike Benkovich @mbenko, or Mithun Dhar @mithund and append hash tag #msdnradio.MSDN Radio is a weekly Developer talk-show that helps answer your questions about the latest Microsoft news, solutions, and technologies. We dive into the challenges of deciphering today’s technology stack. For previous and upcoming shows visit&amp;nbsp;www.msdnradio.com.Guest: Tim Huckaby, Founder, InterKnowlogyTim founded InterKnowlogy, experts in .NET and Microsoft Platforms, in 1999. He serves as its Chairman and as the Chairman of Actus Software. Tim has 30&amp;#43; years’ experience including serving on a Microsoft product team as a dev lead on an architecture team on a Server Product. Tim is a Microsoft Regional Director, a Microsoft MVP and serves on many Microsoft councils and boards like the Microsoft .NET Partner Advisory Council. </itunes:summary>
      <itunes:duration>2044</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/egibson/MSDN-Radio-Silverlight-RIA-and-Windows-Phone-with-Tim-Huckaby</link>
      <pubDate>Wed, 16 Feb 2011 22:28:22 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/egibson/MSDN-Radio-Silverlight-RIA-and-Windows-Phone-with-Tim-Huckaby</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/feca/d35e4944-fe25-4606-a2c1-9e8b015afeca/MSDNRadioSilverlightTimHuckaby_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/feca/d35e4944-fe25-4606-a2c1-9e8b015afeca/MSDNRadioSilverlightTimHuckaby_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/feca/d35e4944-fe25-4606-a2c1-9e8b015afeca/MSDNRadioSilverlightTimHuckaby_320_ch9.jpg" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/feca/d35e4944-fe25-4606-a2c1-9e8b015afeca/MSDNRadioSilverlightTimHuckaby_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/feca/d35e4944-fe25-4606-a2c1-9e8b015afeca/MSDNRadioSilverlightTimHuckaby_85_ch9.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/feca/d35e4944-fe25-4606-a2c1-9e8b015afeca/MSDNRadioSilverlightTimHuckaby_2MB_ch9.wmv" expression="full" duration="2044" fileSize="306294654" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/feca/d35e4944-fe25-4606-a2c1-9e8b015afeca/MSDNRadioSilverlightTimHuckaby_ch9.mp3" expression="full" duration="2044" fileSize="16354916" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/feca/d35e4944-fe25-4606-a2c1-9e8b015afeca/MSDNRadioSilverlightTimHuckaby_ch9.wma" expression="full" duration="2044" fileSize="16541997" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/feca/d35e4944-fe25-4606-a2c1-9e8b015afeca/MSDNRadioSilverlightTimHuckaby_ch9.wmv" expression="full" duration="2044" fileSize="451809698" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/feca/d35e4944-fe25-4606-a2c1-9e8b015afeca/MSDNRadioSilverlightTimHuckaby_high_ch9.mp4" expression="full" duration="2044" fileSize="907723278" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/feca/d35e4944-fe25-4606-a2c1-9e8b015afeca/MSDNRadioSilverlightTimHuckaby_low_ch9.mp4" expression="full" duration="2044" fileSize="206699606" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/feca/d35e4944-fe25-4606-a2c1-9e8b015afeca/MSDNRadioSilverlightTimHuckaby_Zune_ch9.wmv" expression="full" duration="2044" fileSize="290657748" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/feca/d35e4944-fe25-4606-a2c1-9e8b015afeca/MSDNRadioSilverlightTimHuckaby_ch9.wmv" length="451809698" type="video/x-ms-wmv"></enclosure>
      <dc:creator>MSDN Online Media</dc:creator>
      <itunes:author>MSDN Online Media</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/egibson/MSDN-Radio-Silverlight-RIA-and-Windows-Phone-with-Tim-Huckaby/RSS</wfw:commentRss>
      <category>DPEField</category>
      <category>MSDNRadio</category>
      <category>RIA</category>
      <category>Silverlight 4</category>
      <category>Windows Phone 7</category>
      <category>WP7</category>
    </item>
  <item>
      <title>MJPEG Decoder</title>
      <description><![CDATA[ <p>Last year the Coding4Fun/Channel 9 guys asked me to work on a few things for <a href="http://live.visitmix.com/" target="_blank">MIX10</a>.&nbsp; One of these items was a way to output a webcam stream to Windows Phone 7 for use with Clint's <a href="http://blogs.msdn.com/b/coding4fun/archive/2010/03/16/9979874.aspx" target="_blank">t-shirt cannon project</a> you may have read about.&nbsp; I figured the easiest way to accomplish this was by using a network/IP camera capable of sending a Motion-JPEG stream, which can be easily decoded and displayed that can display a JPEG image.&nbsp; Thus, this library was born.</p><p>It has gone through quite a few changes and I have expanded it to easily display MJPEG streams on a variety of platforms.&nbsp; The developer just references the assembly appropriate to their platform, adds a few lines of code, and away it goes.</p><h2>Usage</h2><p>For those that are just interested in the usage, it's as simple as this:</p><ol><li>Reference one of the following assemblies appropriate for your project: <ul><li><strong>MjpegProcessorSL.dll</strong> - Silverlight (<strong>Out of Browser Only!</strong>) </li><li><strong>MjpegProcessorWP7.dll</strong> - Windows Phone 7 (XNA or Silverlight, performance maxes out around 320x240 @ 15fps, so set your camera settings accordingly) </li><li><strong>MjpegProcessorXna4.dll</strong> - XNA 4.0 (Windows) </li><li><strong>MjpegProcessor.dll</strong> - WinForms and WPF </li></ul></li><li>Create a new <strong>MjpegDecoder</strong> object. </li><li>Hook up the <strong>FrameReady</strong> event. </li><li>In the event handler, take the <strong>Bitmap</strong>/<strong>BitmapImage</strong> and assign it to your image display control: </li><li>In the case of XNA, use the <strong>GetMjpegFrame</strong> method in the Update method, which will return a Texture2D you can use in your Draw method. </li><li>Call the <strong>ParseStream</strong> method with the Uri of the MJPEG &quot;endpoint&quot;. </li></ol><p>That's it!&nbsp; The source code and binaries above both include projects demonstrating how to use the library on each of these platforms.&nbsp; As long as you set the appropriate reference, you can just copy and paste the code in the sample to get your project running (changing the Uri, of course).</p><pre class="brush: csharp;">public partial class MainWindow : Window
{
    MjpegDecoder _mjpeg;

    public MainWindow()
    {
        InitializeComponent();
        _mjpeg = new MjpegDecoder();
        _mjpeg.FrameReady &#43;= mjpeg_FrameReady;
    }

    private void Start_Click(object sender, RoutedEventArgs e)
    {
        _mjpeg.ParseStream(new Uri(&quot;http://192.168.2.200/img/video.mjpeg&quot;));
    }

    private void mjpeg_FrameReady(object sender, FrameReadyEventArgs e)
    {
        image.Source = e.BitmapImage;
    }
}</pre><p>If that doesn't fit your needs, you can also access the <strong>Bitmap/BitmapImage</strong> properties directly from the <strong>MjpegDecoder</strong> object, or the <strong>CurrentFrame</strong> property, which will contain the raw JPEG data prior to being decoded.</p><h2>A Word About Network/IP Cameras</h2><p>I have tested this against several different cameras.&nbsp; Each device has its own quirks, but all of them seem to work with this library with one exception:&nbsp; several cameras will respond differently when an Internet Explorer user agent header is sent with the HTTP request.&nbsp; Instead of sending down an MJPEG stream, it will send a single JPEG image as Internet Explorer does not properly support MJPEG streams.&nbsp; Unfortunately, this causes the Silverlight processor to not work properly as the header cannot be changed from the Internet Explorer default.&nbsp; When this happens, only a single frame will be sent, and the decoding will fail.&nbsp; The only fix I have found is to use a different camera that doesn't work in this way.</p><h2>What is MJPEG?</h2><p>Pretty simply, it's a video format where each frame of video is sent as a separate, compressed JPEG image.&nbsp; A standard HTTP request is made to a specific URL, and a multipart response is sent.&nbsp; Parsing this multipart stream into separate images as they are sent results in a series of JPEG images.&nbsp; The viewer displays those JPEG images as quickly as they are sent and that creates the video.&nbsp; It's not a well documented format, nor is it perfectly standardized, but it does work.&nbsp; For more information, see the <a href="http://en.wikipedia.org/wiki/Motion_JPEG" target="_blank">MJPEG article on Wikipedia</a>.</p><h2>How Do I Find the MJPEG URL of My Camera?</h2><p>Excellent question.&nbsp; Not an excellent answer.&nbsp; The user manual may mention the URL.&nbsp; A quick internet search with the model number should get you a result.&nbsp; Or, you can also try this company's <a href="http://skjm.com/icam/mjpeg.php" target="_blank">lookup tool</a>.</p><h2>How Does It Work?</h2><p>Glad you asked.&nbsp; If you take a look at the project, you'll notice there isn't much code.&nbsp; One single file is used with a variety of compiler directives to compile certain portions based on the platform assembly being generated.&nbsp; The <strong>MjpegDecoder.cs/.vb </strong>contains the entire implementation.</p><p>First, an asynchronous request is made to the provided MJPEG URL inside the <strong>ParseStream</strong> method.&nbsp; If we are in a Silverlight environment, the <strong>AllowReadStreamBuffering</strong> property must be set to <strong>false</strong> so the response returns immediately instead of being buffered.&nbsp; Additionally, we need to register the <strong>http://</strong> prefix to use the client http stack vs. the browser stack.&nbsp; Finally, the request is made using the <strong>BeginGetResponse</strong> method, specifying the <strong>OnGetResponse</strong> method as the callback.&nbsp; This will be called as soon as data is sent from the camera in response to our request.</p><pre class="brush: csharp;">public void ParseStream(Uri uri)
{
#if SILVERLIGHT
    HttpWebRequest.RegisterPrefix(&quot;http://&quot;, WebRequestCreator.ClientHttp);
#endif
    HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(uri);

#if SILVERLIGHT
    // start the stream immediately
    request.AllowReadStreamBuffering = false;
#endif
    // asynchronously get a response
    request.BeginGetResponse(OnGetResponse, request);
}</pre><p><strong>OnGetResponse</strong> grabs the response headers and uses the Content-Type header to determine the boundary marker that will be sent between JPEG frames.</p><pre class="brush: csharp;">private void OnGetResponse(IAsyncResult asyncResult)
{
    HttpWebResponse resp;
    byte[] buff;
    byte[] imageBuffer = new byte[1024 * 1024];
    Stream s;

    // get the response
    HttpWebRequest req = (HttpWebRequest)asyncResult.AsyncState;
    resp = (HttpWebResponse)req.EndGetResponse(asyncResult);

    // find our magic boundary value
    string contentType = resp.Headers[&quot;Content-Type&quot;];
    if(!string.IsNullOrEmpty(contentType) &amp;&amp; !contentType.Contains(&quot;=&quot;))
        throw new Exception(&quot;Invalid content-type header.  The camera is likely not returning a proper MJPEG stream.&quot;);
    string boundary = resp.Headers[&quot;Content-Type&quot;].Split('=')[1];
    byte[] boundaryBytes = Encoding.UTF8.GetBytes(boundary.StartsWith(&quot;--&quot;) ? boundary : &quot;--&quot; &#43; boundary);
...</pre><p>&nbsp;</p><p>It then streams the response data, looks for a JPEG header marker, then reads until it finds the boundary marker, copies the data into a buffer, decodes it, passes it on to whoever wants it via an event, and then starts over.</p><pre class="brush: csharp;">...
    s = resp.GetResponseStream();
    BinaryReader br = new BinaryReader(s);

    _streamActive = true;

    buff = br.ReadBytes(ChunkSize);

    while (_streamActive)
    {
        int size;

        // find the JPEG header
        int imageStart = buff.Find(JpegHeader);

        if(imageStart != -1)
        {
            // copy the start of the JPEG image to the imageBuffer
            size = buff.Length - imageStart;
            Array.Copy(buff, imageStart, imageBuffer, 0, size);

            while(true)
            {
                buff = br.ReadBytes(ChunkSize);

                // find the boundary text
                int imageEnd = buff.Find(boundaryBytes);
                if(imageEnd != -1)
                {
                    // copy the remainder of the JPEG to the imageBuffer
                    Array.Copy(buff, 0, imageBuffer, size, imageEnd);
                    size &#43;= imageEnd;

                    // create a single JPEG frame
                    CurrentFrame = new byte[size];
                    Array.Copy(imageBuffer, 0, CurrentFrame, 0, size);
#if !XNA
                    ProcessFrame(CurrentFrame);
#endif
                    // copy the leftover data to the start
                    Array.Copy(buff, imageEnd, buff, 0, buff.Length - imageEnd);

                    // fill the remainder of the buffer with new data and start over
                    byte[] temp = br.ReadBytes(imageEnd);

                    Array.Copy(temp, 0, buff, buff.Length - imageEnd, temp.Length);
                    break;
                }

                // copy all of the data to the imageBuffer
                Array.Copy(buff, 0, imageBuffer, size, buff.Length);
                size &#43;= buff.Length;
            }
        }
    }
    resp.Close();
}</pre><p>The <strong>ProcessFrame </strong>method seen above takes the raw byte buffer, which contains an undecoded JPEG image, and decodes it based on the environment.&nbsp; However this isn't called in the case of XNA which we'll see in a moment:</p><pre class="brush: csharp;">private void ProcessFrame(byte[] frameBuffer)
{
#if SILVERLIGHT
    // need to get this back on the UI thread
    Deployment.Current.Dispatcher.BeginInvoke((Action)(() =&gt;
    {
        // resets the BitmapImage to the new frame
        BitmapImage.SetSource(new MemoryStream(frameBuffer, 0, frameBuffer.Length));

        // tell whoever's listening that we have a frame to draw
        if(FrameReady != null)
            FrameReady(this, new FrameReadyEventArgs { FrameBuffer = CurrentFrame, BitmapImage = BitmapImage });
    }));
#endif

#if !SILVERLIGHT &amp;&amp; !XNA
    // I assume if there's an Application.Current then we're in WPF, not WinForms
    if(Application.Current != null)
    {
        // get it on the UI thread
        Application.Current.Dispatcher.BeginInvoke((Action)(() =&gt;
        {
            // create a new BitmapImage from the JPEG bytes
            BitmapImage = new BitmapImage();
            BitmapImage.BeginInit();
            BitmapImage.StreamSource = new MemoryStream(frameBuffer);
            BitmapImage.EndInit();

            // tell whoever's listening that we have a frame to draw
            if(FrameReady != null)
                FrameReady(this, new FrameReadyEventArgs { FrameBuffer = CurrentFrame, Bitmap = Bitmap, BitmapImage = BitmapImage });
        }));
    }
    else
    {
        // create a simple GDI&#43; happy Bitmap
        Bitmap = new Bitmap(new MemoryStream(frameBuffer));

        // tell whoever's listening that we have a frame to draw
        if(FrameReady != null)
            FrameReady(this, new FrameReadyEventArgs { FrameBuffer = CurrentFrame, Bitmap = Bitmap, BitmapImage = BitmapImage });
    }
#endif
}</pre><div>&nbsp;</div><p>In the case of Silverlight, the <strong>BitmapImage</strong> object has a <strong>SetSource</strong> method which takes a stream to be decoded and turned into the image.&nbsp; In WPF, <strong>BitmapImage</strong> works differently.&nbsp; In this case, <strong>BeginInit</strong> is called, then the <strong>StreamSource</strong> property is set to the stream of bytes, and finally <strong>EndInit</strong> is called.&nbsp; In WinForms, the library will return a <strong>Bitmap</strong> object which can be initialized with the stream right in the constructor.</p><p>In the code above, I look at the <strong>Application.Current</strong> property to determine if the library is being used by a WPF project.&nbsp; If that property is not null, it is assumed the library is being called from a WPF project.</p><p>When compiled as an XNA library, we have no use for a <strong>BitmapImage</strong> or a <strong>Bitmap</strong>â€¦we need a <strong>Texture2D</strong> object.&nbsp; The <strong>GetMjpegFrame</strong> method seen below is what is called by an XNA application during the Update method to pull the current frame:</p><pre class="brush: csharp;">public Texture2D GetMjpegFrame(GraphicsDevice graphicsDevice)
{
    // create a Texture2D from the current byte buffer
    if(CurrentFrame != null)
        return Texture2D.FromStream(graphicsDevice, new MemoryStream(CurrentFrame, 0, CurrentFrame.Length));
    return null;
}</pre><h2>Conclusion</h2><p>And that's about it for the library.&nbsp; Give it a try and please contact me with feedback or if you run into any issues.&nbsp; Enjoy!</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/silverlight+4/RSS&WT.dl=0&WT.entryid=Entry:RSSView:c0c99db087794de090759e86005409c8">]]></description>
      <comments>http://channel9.msdn.com/coding4fun/articles/MJPEG-Decoder</comments>
      <itunes:summary> Last year the Coding4Fun/Channel 9 guys asked me to work on a few things for MIX10.&amp;nbsp; One of these items was a way to output a webcam stream to Windows Phone 7 for use with Clint&#39;s t-shirt cannon project you may have read about.&amp;nbsp; I figured the easiest way to accomplish this was by using a network/IP camera capable of sending a Motion-JPEG stream, which can be easily decoded and displayed that can display a JPEG image.&amp;nbsp; Thus, this library was born. It has gone through quite a few changes and I have expanded it to easily display MJPEG streams on a variety of platforms.&amp;nbsp; The developer just references the assembly appropriate to their platform, adds a few lines of code, and away it goes. UsageFor those that are just interested in the usage, it&#39;s as simple as this: Reference one of the following assemblies appropriate for your project: MjpegProcessorSL.dll - Silverlight (Out of Browser Only!) MjpegProcessorWP7.dll - Windows Phone 7 (XNA or Silverlight, performance maxes out around 320x240 @ 15fps, so set your camera settings accordingly) MjpegProcessorXna4.dll - XNA 4.0 (Windows) MjpegProcessor.dll - WinForms and WPF Create a new MjpegDecoder object. Hook up the FrameReady event. In the event handler, take the Bitmap/BitmapImage and assign it to your image display control: In the case of XNA, use the GetMjpegFrame method in the Update method, which will return a Texture2D you can use in your Draw method. Call the ParseStream method with the Uri of the MJPEG &amp;quot;endpoint&amp;quot;. That&#39;s it!&amp;nbsp; The source code and binaries above both include projects demonstrating how to use the library on each of these platforms.&amp;nbsp; As long as you set the appropriate reference, you can just copy and paste the code in the sample to get your project running (changing the Uri, of course). public partial class MainWindow : Window
{
    MjpegDecoder _mjpeg;

    public MainWindow()
    {
        InitializeComponent();
        _mjpeg = new MjpegDecoder();
        _mjpe</itunes:summary>
      <link>http://channel9.msdn.com/coding4fun/articles/MJPEG-Decoder</link>
      <pubDate>Thu, 10 Feb 2011 05:15:49 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/coding4fun/articles/MJPEG-Decoder</guid>
      <media:thumbnail url="http://files.channel9.msdn.com/thumbnail/2460fbee-0ebb-417a-b39e-bfd61639bde7.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://files.channel9.msdn.com/thumbnail/4dc598a2-fd65-4ce9-ad22-ef149e4ab524.jpg" height="165" width="220"></media:thumbnail>      
      <dc:creator>Brian Peek</dc:creator>
      <itunes:author>Brian Peek</itunes:author>
      <slash:comments>28</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/coding4fun/articles/MJPEG-Decoder/RSS</wfw:commentRss>
      <category>.NET</category>
      <category>.NET Framework</category>
      <category>Hardware</category>
      <category>Silverlight 4</category>
      <category>Windows Forms</category>
      <category>WPF</category>
      <category>XNA</category>
      <category>XNA framework</category>
    </item>
  <item>
      <title>Silverlight TV 57: Performance Tuning Your Apps</title>
      <description><![CDATA[ <p>Application performance is a hot topic, and for good reason. User Experience is hugely important, but if your app is slow then everything degrades, including UX. In this episode, John talks to the Silverlight team's Mike Cook who shares several techniques that help tune Silverlight applications. With performance, it's all about knowing what tools to use and how to use them. Mike covers these topics and focuses on:</p><ul><li>CPU Profiling in Visual Studio 2010 </li><li>Memory Analysis<br>o&nbsp;VMMap - 30,000 ft view of app memory<br>o&nbsp;WinDbg &#43; SOS Debug Extension - Managed memory analysis<br>o&nbsp;XPerf Heap Instrumentation - Native memory analysis </li></ul><p>You can find all of the links for the tools and information on how to use them in the relevant links listed below.</p><p>Relevant links:</p><ul><li><a href="http://johnpapa.net/">John's blog</a>&nbsp;and on Twitter (<a href="http://twitter.com/john_papa">@john_papa</a>) </li><li><a href="http://blogs.msdn.com/b/slperf/">Silverlight Performance Blog</a> </li><li><a href="http://forums.silverlight.net/forums/67.aspx">Silverlight Performance Forum</a></li><li><a href="http://blogs.msdn.com/b/profiler/">Visual Studio Profiler Blog</a> </li><li><a href="http://technet.microsoft.com/en-us/sysinternals/dd535533.aspx">VMMap</a></li><li><a href="http://www.microsoft.com/whdc/devtools/debugging/default.mspx">WinDbg </a></li><li><a href="http://msdn.microsoft.com/en-us/library/bb190764.aspx">SOS</a> </li><li><a href="http://msdn.microsoft.com/en-us/performance/cc825801.aspx">Xperf (Windows Performance Toolkit)</a></li></ul><p>Follow us on Twitter&nbsp;<a title="Follow SilverlightTV at Twitter" href="http://www.twitter.com/SilverlightTV">@SilverlightTV</a>&nbsp;or on the web at&nbsp;<a href="http://silverlight.tv/">http://silverlight.tv</a></p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/silverlight+4/RSS&WT.dl=0&WT.entryid=Entry:RSSView:8cca920cc2094d7bbc679e67015deb2c">]]></description>
      <comments>http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-57-Performance-Tuning-Your-Apps</comments>
      <itunes:summary> Application performance is a hot topic, and for good reason. User Experience is hugely important, but if your app is slow then everything degrades, including UX. In this episode, John talks to the Silverlight team&#39;s Mike Cook who shares several techniques that help tune Silverlight applications. With performance, it&#39;s all about knowing what tools to use and how to use them. Mike covers these topics and focuses on: CPU Profiling in Visual Studio 2010 Memory Analysiso&amp;nbsp;VMMap - 30,000 ft view of app memoryo&amp;nbsp;WinDbg &amp;#43; SOS Debug Extension - Managed memory analysiso&amp;nbsp;XPerf Heap Instrumentation - Native memory analysis You can find all of the links for the tools and information on how to use them in the relevant links listed below. Relevant links: John&#39;s blog&amp;nbsp;and on Twitter (@john_papa) Silverlight Performance Blog Silverlight Performance ForumVisual Studio Profiler Blog VMMapWinDbg SOS Xperf (Windows Performance Toolkit)Follow us on Twitter&amp;nbsp;@SilverlightTV&amp;nbsp;or on the web at&amp;nbsp;http://silverlight.tv &amp;nbsp; &amp;nbsp; &amp;nbsp; </itunes:summary>
      <itunes:duration>1634</itunes:duration>
      <link>http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-57-Performance-Tuning-Your-Apps</link>
      <pubDate>Thu, 13 Jan 2011 17:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-57-Performance-Tuning-Your-Apps</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/eb2c/8cca920c-c209-4d7b-bc67-9e67015deb2c/sltv57_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/eb2c/8cca920c-c209-4d7b-bc67-9e67015deb2c/sltv57_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/eb2c/8cca920c-c209-4d7b-bc67-9e67015deb2c/sltv57_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/eb2c/8cca920c-c209-4d7b-bc67-9e67015deb2c/sltv57_custom_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/eb2c/8cca920c-c209-4d7b-bc67-9e67015deb2c/sltv57_2MB_ch9.wmv" expression="full" duration="1634" fileSize="402511263" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/eb2c/8cca920c-c209-4d7b-bc67-9e67015deb2c/sltv57_ch9.mp3" expression="full" duration="1634" fileSize="13074738" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/eb2c/8cca920c-c209-4d7b-bc67-9e67015deb2c/sltv57_ch9.wma" expression="full" duration="1634" fileSize="13222579" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/eb2c/8cca920c-c209-4d7b-bc67-9e67015deb2c/sltv57_ch9.wmv" expression="full" duration="1634" fileSize="152079237" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/eb2c/8cca920c-c209-4d7b-bc67-9e67015deb2c/sltv57_high_ch9.mp4" expression="full" duration="1634" fileSize="504175130" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/eb2c/8cca920c-c209-4d7b-bc67-9e67015deb2c/sltv57_low_ch9.mp4" expression="full" duration="1634" fileSize="62141099" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/eb2c/8cca920c-c209-4d7b-bc67-9e67015deb2c/sltv57_Zune_ch9.wmv" expression="full" duration="1634" fileSize="135151292" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/eb2c/8cca920c-c209-4d7b-bc67-9e67015deb2c/sltv57.ism/manifest" expression="full" duration="1634" fileSize="8330" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/eb2c/8cca920c-c209-4d7b-bc67-9e67015deb2c/sltv57_ch9.wmv" length="152079237" type="video/x-ms-wmv"></enclosure>
      <dc:creator>John Papa</dc:creator>
      <itunes:author>John Papa</itunes:author>
      <slash:comments>8</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-57-Performance-Tuning-Your-Apps/RSS</wfw:commentRss>
      <category>Performance</category>
      <category>Silverlight 4</category>
    </item>
  <item>
      <title>Silverlight TV 54: New Silverlight Training Series</title>
      <description><![CDATA[ <p>This week on Silverlight TV, John introduces a&nbsp;<a href="http://jpapa.me/slfs10labs">brand-new Silverlight Training&nbsp;Series</a>&nbsp;first announced&nbsp;at the Silverlight Firestarter. Created by John Papa and Silverlight MVPs Corey Schuman and Dan Wahlin, this eleven lab series includes hands-on labs and video walk-throughs by Corey and Dan, as well as:</p><ul><li>Lab source code in both VB and C# </li><li>Step by step lab documents </li><li>Offline kit<a href="http://jpapa.me/slfs10labs"> </a>containing all 11 labs, lab documents, source code, and links to videos </li><li>Videos with Dan, Corey, and John walking through the labs and offering tips </li></ul><p>Relevant links: </p><ul><li><a href="http://johnpapa.net/">John's blog</a>&nbsp;and on Twitter (<a href="http://twitter.com/john_papa">@john_papa</a>) </li><li><a href="http://www.85turns.com/">Corey's blog</a> and on Twitter (<a href="http://www.twitter.com/cschuman">@cschuman</a>) </li><li><a href="http://weblogs.asp.net/dwahlin/">Dan's blog</a> and on Twitter (<a href="http://www.twitter.com/danwahlin">@danwahlin</a>) </li></ul><p>Follow us on Twitter&nbsp;<a title="Follow SilverlightTV at Twitter" href="http://www.twitter.com/SilverlightTV">@SilverlightTV</a>&nbsp;or on the web at&nbsp;<a href="http://silverlight.tv/">http://silverlight.tv</a></p><p><a href="http://jpapa.me/slfs10labs  "><img src="http://files.channel9.msdn.com/thumbnail/fd42c6ff-1477-4a60-910b-53ae2c0f6908.PNG" alt="" width="561" height="411"></a></p><p><a rel="lightbox" href="http://jpapa.me/slfs10"></a></p><p>&nbsp;</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/silverlight+4/RSS&WT.dl=0&WT.entryid=Entry:RSSView:5936c759c8d34873b5739e440140ec6f">]]></description>
      <comments>http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-54-New-Silverlight-Training-Series</comments>
      <itunes:summary> This week on Silverlight TV, John introduces a&amp;nbsp;brand-new Silverlight Training&amp;nbsp;Series&amp;nbsp;first announced&amp;nbsp;at the Silverlight Firestarter. Created by John Papa and Silverlight MVPs Corey Schuman and Dan Wahlin, this eleven lab series includes hands-on labs and video walk-throughs by Corey and Dan, as well as: Lab source code in both VB and C# Step by step lab documents Offline kit containing all 11 labs, lab documents, source code, and links to videos Videos with Dan, Corey, and John walking through the labs and offering tips Relevant links:  John&#39;s blog&amp;nbsp;and on Twitter (@john_papa) Corey&#39;s blog and on Twitter (@cschuman) Dan&#39;s blog and on Twitter (@danwahlin) Follow us on Twitter&amp;nbsp;@SilverlightTV&amp;nbsp;or on the web at&amp;nbsp;http://silverlight.tv   &amp;nbsp; </itunes:summary>
      <itunes:duration>456</itunes:duration>
      <link>http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-54-New-Silverlight-Training-Series</link>
      <pubDate>Thu, 09 Dec 2010 17:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-54-New-Silverlight-Training-Series</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/ec6f/5936c759-c8d3-4873-b573-9e440140ec6f/sltv54_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/ec6f/5936c759-c8d3-4873-b573-9e440140ec6f/sltv54_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/ec6f/5936c759-c8d3-4873-b573-9e440140ec6f/sltv54_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/ec6f/5936c759-c8d3-4873-b573-9e440140ec6f/sltv54_2MB_ch9.wmv" expression="full" duration="456" fileSize="142848205" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/ec6f/5936c759-c8d3-4873-b573-9e440140ec6f/sltv54_ch9.mp3" expression="full" duration="456" fileSize="3650182" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/ec6f/5936c759-c8d3-4873-b573-9e440140ec6f/sltv54_ch9.wma" expression="full" duration="456" fileSize="3699899" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/ec6f/5936c759-c8d3-4873-b573-9e440140ec6f/sltv54_ch9.wmv" expression="full" duration="456" fileSize="84712169" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/ec6f/5936c759-c8d3-4873-b573-9e440140ec6f/sltv54_high_ch9.mp4" expression="full" duration="456" fileSize="145342408" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/ec6f/5936c759-c8d3-4873-b573-9e440140ec6f/sltv54_low_ch9.mp4" expression="full" duration="456" fileSize="38444133" type="video/mp4" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/ec6f/5936c759-c8d3-4873-b573-9e440140ec6f/sltv54_ch9.wmv" length="84712169" type="video/x-ms-wmv"></enclosure>
      <dc:creator>John Papa</dc:creator>
      <itunes:author>John Papa</itunes:author>
      <slash:comments>11</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-54-New-Silverlight-Training-Series/RSS</wfw:commentRss>
      <category>Corey Schuman</category>
      <category>Dan Wahlin</category>
      <category>Silverlight 4</category>
      <category>Silverlight FireStarter</category>
    </item>
  <item>
      <title>MSDN Radio: Evangelism at Microsoft with Mark Hindsbo</title>
      <description><![CDATA[ <p><span id="lblEventDescription">This week we sit down with Mark Hindsbo, Vice President of Developer and Platform Evangelism (DPE) for Microsoft US. Tune in to hear about Mark's passion for developers and how Microsoft is nurturing the developer ecosystem. Mark will also talk about his plans for helping developers build great software with Microsoft Silverlight, Windows Phone, Internet Explorer 9 and HTML5,&nbsp;and Windows Azure. This show is hosted by <a class="x_x_x_ApplyClass" href="http://twitter.com/mithund">Mithun Dhar</a>&nbsp;and&nbsp;<a href="http://twitter.com/mbenko">Mike Benkovich</a>.<br><br>MSDN Radio is a weekly Developer talk-show that helps answer your questions about the latest Microsoft news, solutions, and technologies. We dive into the challenges of deciphering today’s technology stack. Register today at&nbsp;and have a chance to call-in&nbsp;and talk with the experts on the air, or just tune in&nbsp;to the show. For previous and upcoming shows visit <a href="http://www.MSDNRadio.com">www.MSDNRadio.com</a>.<br><strong><br>Guest: </strong>Mark Hindsbo, Vice President, Developer &amp; Platform Evangelism, Microsoft Corporation<br><br>Mark Hindsbo is the Vice President of Microsoft’s Developer &amp; Platform Evangelism Group (DPE) in the US, and a member of the North American Leadership team. DPE is responsible for driving excitement and adoption of Microsoft technologies, with developers and other technical communities. Mark and his team works with customers and partners, throughout the United States, to build the next generation of software solutions.<br><br></span></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/silverlight+4/RSS&WT.dl=0&WT.entryid=Entry:RSSView:656b9c0dd4cd4d00a4159e450174f9e0">]]></description>
      <comments>http://channel9.msdn.com/posts/MSDN-Radio-Evangelism-at-Microsoft-with-Mark-Hindsbo</comments>
      <itunes:summary> This week we sit down with Mark Hindsbo, Vice President of Developer and Platform Evangelism (DPE) for Microsoft US. Tune in to hear about Mark&#39;s passion for developers and how Microsoft is nurturing the developer ecosystem. Mark will also talk about his plans for helping developers build great software with Microsoft Silverlight, Windows Phone, Internet Explorer 9 and HTML5,&amp;nbsp;and Windows Azure. This show is hosted by Mithun Dhar&amp;nbsp;and&amp;nbsp;Mike Benkovich.MSDN Radio is a weekly Developer talk-show that helps answer your questions about the latest Microsoft news, solutions, and technologies. We dive into the challenges of deciphering today’s technology stack. Register today at&amp;nbsp;and have a chance to call-in&amp;nbsp;and talk with the experts on the air, or just tune in&amp;nbsp;to the show. For previous and upcoming shows visit www.MSDNRadio.com.Guest: Mark Hindsbo, Vice President, Developer &amp;amp; Platform Evangelism, Microsoft CorporationMark Hindsbo is the Vice President of Microsoft’s Developer &amp;amp; Platform Evangelism Group (DPE) in the US, and a member of the North American Leadership team. DPE is responsible for driving excitement and adoption of Microsoft technologies, with developers and other technical communities. Mark and his team works with customers and partners, throughout the United States, to build the next generation of software solutions. </itunes:summary>
      <itunes:duration>2060</itunes:duration>
      <link>http://channel9.msdn.com/posts/MSDN-Radio-Evangelism-at-Microsoft-with-Mark-Hindsbo</link>
      <pubDate>Wed, 08 Dec 2010 18:08:48 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/posts/MSDN-Radio-Evangelism-at-Microsoft-with-Mark-Hindsbo</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/f9e0/656b9c0d-d4cd-4d00-a415-9e450174f9e0/MSDNRadioEvangelism_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/f9e0/656b9c0d-d4cd-4d00-a415-9e450174f9e0/MSDNRadioEvangelism_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/f9e0/656b9c0d-d4cd-4d00-a415-9e450174f9e0/MSDNRadioEvangelism_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/f9e0/656b9c0d-d4cd-4d00-a415-9e450174f9e0/MSDNRadioEvangelism_2MB_ch9.wmv" expression="full" duration="2060" fileSize="664729807" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/f9e0/656b9c0d-d4cd-4d00-a415-9e450174f9e0/MSDNRadioEvangelism_ch9.mp3" expression="full" duration="2060" fileSize="16485091" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/f9e0/656b9c0d-d4cd-4d00-a415-9e450174f9e0/MSDNRadioEvangelism_ch9.wma" expression="full" duration="2060" fileSize="16668167" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/f9e0/656b9c0d-d4cd-4d00-a415-9e450174f9e0/MSDNRadioEvangelism_ch9.wmv" expression="full" duration="2060" fileSize="397905793" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/f9e0/656b9c0d-d4cd-4d00-a415-9e450174f9e0/MSDNRadioEvangelism_high_ch9.mp4" expression="full" duration="2060" fileSize="665866611" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/f9e0/656b9c0d-d4cd-4d00-a415-9e450174f9e0/MSDNRadioEvangelism_low_ch9.mp4" expression="full" duration="2060" fileSize="208373270" type="video/mp4" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/f9e0/656b9c0d-d4cd-4d00-a415-9e450174f9e0/MSDNRadioEvangelism_ch9.wmv" length="397905793" type="video/x-ms-wmv"></enclosure>
      <dc:creator>MSDN Online Media</dc:creator>
      <itunes:author>MSDN Online Media</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/posts/MSDN-Radio-Evangelism-at-Microsoft-with-Mark-Hindsbo/rss</wfw:commentRss>
      <category>Azure</category>
      <category>DPEField</category>
      <category>HTML 5</category>
      <category>HTML5</category>
      <category>IE9</category>
      <category>Mike Benkovich</category>
      <category>Mithun Dhar</category>
      <category>MSDNRadio</category>
      <category>Silverlight 4</category>
      <category>talk-radio</category>
      <category>Windows Phone 7</category>
      <category>WP7</category>
      <category>DPE</category>
    </item>
  <item>
      <title>Silverlight TV 53: T Minus 2 Weeks to the Silverlight Firestarter</title>
      <description><![CDATA[ <p>Only two weeks remain until the Silverlight Firestarter. </p><p>In this video, John and Scott Guthrie discuss the upcoming Silverlight Firestarter and what the folks watching it online and in person should expect to see and hear. The event kicks off with a keynote presented by Scott and the session agenda takes the audience on journey, showing how to develop business applications in Silverlight.</p><p>Relevant links: </p><ul><li><a href="http://johnpapa.net/">John's blog</a>&nbsp;and on Twitter (<a href="http://twitter.com/john_papa">@john_papa</a>) </li><li><a href="http://weblogs.asp.net/scottgu/">Scott's blog</a> and on Twitter (<a href="http://twitter.com/scottgu">@scottgu</a>) </li></ul><p>Follow us on Twitter&nbsp;<a title="Follow SilverlightTV at Twitter" href="http://www.twitter.com/SilverlightTV">@SilverlightTV</a>&nbsp;or on the web at&nbsp;<a href="http://silverlight.tv/">http://silverlight.tv</a></p><p><a href="http://jpapa.me/slfs10">Register now for the Silverlight Firestarter, Dec 2, 2010!</a></p><p><a rel="lightbox" href="http://jpapa.me/slfs10"><img src="http://files.channel9.msdn.com/thumbnail/ed08c3f1-1a91-42b7-bd26-2edd85271d99.jpg" alt="Firestarter"></a></p><p><a rel="lightbox" href="http://jpapa.me/slfs10"></a></p><p>&nbsp;</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/silverlight+4/RSS&WT.dl=0&WT.entryid=Entry:RSSView:8dab8c21b1ad4a7288cd9e31014b42f1">]]></description>
      <comments>http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-53-T-Minus-2-Weeks-to-the-Silverlight-Firestarter</comments>
      <itunes:summary> Only two weeks remain until the Silverlight Firestarter.  In this video, John and Scott Guthrie discuss the upcoming Silverlight Firestarter and what the folks watching it online and in person should expect to see and hear. The event kicks off with a keynote presented by Scott and the session agenda takes the audience on journey, showing how to develop business applications in Silverlight. Relevant links:  John&#39;s blog&amp;nbsp;and on Twitter (@john_papa) Scott&#39;s blog and on Twitter (@scottgu) Follow us on Twitter&amp;nbsp;@SilverlightTV&amp;nbsp;or on the web at&amp;nbsp;http://silverlight.tv Register now for the Silverlight Firestarter, Dec 2, 2010!   &amp;nbsp; </itunes:summary>
      <itunes:duration>344</itunes:duration>
      <link>http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-53-T-Minus-2-Weeks-to-the-Silverlight-Firestarter</link>
      <pubDate>Thu, 18 Nov 2010 08:45:39 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-53-T-Minus-2-Weeks-to-the-Silverlight-Firestarter</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/42f1/8dab8c21-b1ad-4a72-88cd-9e31014b42f1/sltv53_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/42f1/8dab8c21-b1ad-4a72-88cd-9e31014b42f1/sltv53_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/42f1/8dab8c21-b1ad-4a72-88cd-9e31014b42f1/sltv53_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/42f1/8dab8c21-b1ad-4a72-88cd-9e31014b42f1/sltv53_2MB_ch9.wmv" expression="full" duration="344" fileSize="89159529" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/42f1/8dab8c21-b1ad-4a72-88cd-9e31014b42f1/sltv53_ch9.mp3" expression="full" duration="344" fileSize="2756615" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/42f1/8dab8c21-b1ad-4a72-88cd-9e31014b42f1/sltv53_ch9.wma" expression="full" duration="344" fileSize="2792691" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/42f1/8dab8c21-b1ad-4a72-88cd-9e31014b42f1/sltv53_ch9.wmv" expression="full" duration="344" fileSize="49735497" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/42f1/8dab8c21-b1ad-4a72-88cd-9e31014b42f1/sltv53_high_ch9.mp4" expression="full" duration="344" fileSize="89844960" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/42f1/8dab8c21-b1ad-4a72-88cd-9e31014b42f1/sltv53_low_ch9.mp4" expression="full" duration="344" fileSize="30793340" type="video/mp4" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/42f1/8dab8c21-b1ad-4a72-88cd-9e31014b42f1/sltv53_ch9.wmv" length="49735497" type="video/x-ms-wmv"></enclosure>
      <dc:creator>John Papa</dc:creator>
      <itunes:author>John Papa</itunes:author>
      <slash:comments>13</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-53-T-Minus-2-Weeks-to-the-Silverlight-Firestarter/RSS</wfw:commentRss>
      <category>Scott Guthrie</category>
      <category>Silverlight 4</category>
      <category>Silverlight FireStarter</category>
      <category>SilverLight 4.0</category>
    </item>
  <item>
      <title>Silverlight TV 52: Entity Level Validation, Defining MetaData and Nested ComboBoxes with WCF RIA Services</title>
      <description><![CDATA[ <p>In this video, John sits down with Kyle McClellan of the WCF RIA Services team&nbsp;and responds to top&nbsp;questions from the RIA Services forums. Kyle runs through various scenarios and provides great guidance on how to identify and solve these issues. Here are some of the topics he covers:</p><ul><li>How do I investigate exceptions thrown from my DomainContext? </li><li>How do I add a ComboBox to a DataGrid or DataForm? </li><li>How do I change the default metadata on an Entity when using the LinqToEntitiesDomainService? </li><li>How do I add cross-field validation to an Entity? </li></ul><p>Relevant links:</p><ul><li><a href="http://johnpapa.net/">John's blog</a>&nbsp;and on Twitter (<a href="http://twitter.com/john_papa">@john_papa</a>) </li><li><a href="http://blogs.msdn.com/b/kylemc/">Kyle's blog </a>and on Twitter (<a href="http://twitter.com/KyleMcClellan">@KyleMcClellan</a>) </li><li>More about&nbsp;<a href="http://silverlight.net/riaservices">RIA Services</a>&nbsp; </li><li><a href="http://jpapa.me/riasvcsforums">RIA Services Forums</a> </li></ul><p>Follow us on Twitter&nbsp;<a title="Follow SilverlightTV at Twitter" href="http://www.twitter.com/SilverlightTV">@SilverlightTV</a>&nbsp;or on the web at&nbsp;<a href="http://silverlight.tv/">http://silverlight.tv</a></p><p><a href="http://jpapa.me/slfs10">Register now for the Silverlight Firestarter, Dec 2, 2010!</a></p><p><a rel="lightbox" href="http://jpapa.me/slfs10"><img src="http://files.channel9.msdn.com/thumbnail/ed08c3f1-1a91-42b7-bd26-2edd85271d99.jpg" alt="Firestarter"></a></p><p><a rel="lightbox" href="http://jpapa.me/slfs10"></a></p><p>&nbsp;</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/silverlight+4/RSS&WT.dl=0&WT.entryid=Entry:RSSView:c474b274cbf44e90ae6a9e2c005c580c">]]></description>
      <comments>http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-52-Entity-Level-Validation-Defining-MetaData-and-Nested-ComboBoxes-with-WCF-RIA-Servi</comments>
      <itunes:summary> In this video, John sits down with Kyle McClellan of the WCF RIA Services team&amp;nbsp;and responds to top&amp;nbsp;questions from the RIA Services forums. Kyle runs through various scenarios and provides great guidance on how to identify and solve these issues. Here are some of the topics he covers: How do I investigate exceptions thrown from my DomainContext? How do I add a ComboBox to a DataGrid or DataForm? How do I change the default metadata on an Entity when using the LinqToEntitiesDomainService? How do I add cross-field validation to an Entity? Relevant links: John&#39;s blog&amp;nbsp;and on Twitter (@john_papa) Kyle&#39;s blog and on Twitter (@KyleMcClellan) More about&amp;nbsp;RIA Services&amp;nbsp; RIA Services Forums Follow us on Twitter&amp;nbsp;@SilverlightTV&amp;nbsp;or on the web at&amp;nbsp;http://silverlight.tv Register now for the Silverlight Firestarter, Dec 2, 2010!   &amp;nbsp; </itunes:summary>
      <itunes:duration>1267</itunes:duration>
      <link>http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-52-Entity-Level-Validation-Defining-MetaData-and-Nested-ComboBoxes-with-WCF-RIA-Servi</link>
      <pubDate>Fri, 12 Nov 2010 23:20:16 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-52-Entity-Level-Validation-Defining-MetaData-and-Nested-ComboBoxes-with-WCF-RIA-Servi</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/580c/c474b274-cbf4-4e90-ae6a-9e2c005c580c/sltv52_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/580c/c474b274-cbf4-4e90-ae6a-9e2c005c580c/sltv52_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/580c/c474b274-cbf4-4e90-ae6a-9e2c005c580c/sltv52_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/580c/c474b274-cbf4-4e90-ae6a-9e2c005c580c/sltv52_2MB_ch9.wmv" expression="full" duration="1267" fileSize="289917067" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/580c/c474b274-cbf4-4e90-ae6a-9e2c005c580c/sltv52_ch9.mp3" expression="full" duration="1267" fileSize="10142243" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/580c/c474b274-cbf4-4e90-ae6a-9e2c005c580c/sltv52_ch9.mp4" expression="full" duration="1267" fileSize="98277344" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/580c/c474b274-cbf4-4e90-ae6a-9e2c005c580c/sltv52_ch9.wma" expression="full" duration="1267" fileSize="10257629" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/580c/c474b274-cbf4-4e90-ae6a-9e2c005c580c/sltv52_ch9.wmv" expression="full" duration="1267" fileSize="104925033" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/580c/c474b274-cbf4-4e90-ae6a-9e2c005c580c/sltv52_ch9.wmv" length="104925033" type="video/x-ms-wmv"></enclosure>
      <dc:creator>John Papa</dc:creator>
      <itunes:author>John Papa</itunes:author>
      <slash:comments>15</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-52-Entity-Level-Validation-Defining-MetaData-and-Nested-ComboBoxes-with-WCF-RIA-Servi/RSS</wfw:commentRss>
      <category>Silverlight 4</category>
      <category>WCF RIA Services</category>
    </item>
  <item>
      <title>Silverlight TV 51: Debugging and Deploying WCF RIA Services </title>
      <description><![CDATA[ <p>In this video, John sits down with Saurabh Pant of the WCF RIA Services team&nbsp;and responds to some of the most common issues customers encounter when deploying WCF RIA Services. Saurabh runs through various scenarios and provides great guidance on how to identify and solve these issues. Here are some of the topics he covers:</p><ul><li>Deploying to IIS </li><li>The important role of the web.config file </li><li>Debugging various deployment scenarios </li><li>Browsing to the svc file to check various issues </li></ul><p>Relevant links:</p><ul><li><a href="http://johnpapa.net/">John's blog</a>&nbsp;and on Twitter (<a href="http://twitter.com/john_papa">@john_papa</a>) </li><li>More about&nbsp;<a href="http://silverlight.net/riaservices">RIA Services</a>&nbsp; </li><li><a href="http://jpapa.me/riasvcsforums">RIA Services Forums</a> </li></ul><p>Follow us on Twitter&nbsp;<a title="Follow SilverlightTV at Twitter" href="http://www.twitter.com/SilverlightTV">@SilverlightTV</a>&nbsp;or on the web at&nbsp;<a href="http://silverlight.tv/">http://silverlight.tv</a></p><p><a href="http://jpapa.me/slfs10">Register now for the Silverlight Firestarter, Dec 2, 2010!</a></p><p><a rel="lightbox" href="http://jpapa.me/slfs10"><img src="http://johnpapa.net/files/downloads/SLFirestarter_300X250.jpg" alt="SLFirestarter10"></a></p><p>&nbsp;</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/silverlight+4/RSS&WT.dl=0&WT.entryid=Entry:RSSView:a11a443378da4d98b6c39e240170adc2">]]></description>
      <comments>http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-51-Debugging-and-Deploying-WCF-RIA-Services</comments>
      <itunes:summary> In this video, John sits down with Saurabh Pant of the WCF RIA Services team&amp;nbsp;and responds to some of the most common issues customers encounter when deploying WCF RIA Services. Saurabh runs through various scenarios and provides great guidance on how to identify and solve these issues. Here are some of the topics he covers: Deploying to IIS The important role of the web.config file Debugging various deployment scenarios Browsing to the svc file to check various issues Relevant links: John&#39;s blog&amp;nbsp;and on Twitter (@john_papa) More about&amp;nbsp;RIA Services&amp;nbsp; RIA Services Forums Follow us on Twitter&amp;nbsp;@SilverlightTV&amp;nbsp;or on the web at&amp;nbsp;http://silverlight.tv Register now for the Silverlight Firestarter, Dec 2, 2010!  &amp;nbsp; </itunes:summary>
      <itunes:duration>1156</itunes:duration>
      <link>http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-51-Debugging-and-Deploying-WCF-RIA-Services</link>
      <pubDate>Fri, 05 Nov 2010 15:58:39 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-51-Debugging-and-Deploying-WCF-RIA-Services</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/adc2/a11a4433-78da-4d98-b6c3-9e240170adc2/sltv51_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/adc2/a11a4433-78da-4d98-b6c3-9e240170adc2/sltv51_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/adc2/a11a4433-78da-4d98-b6c3-9e240170adc2/sltv51_320_ch9.jpg" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/adc2/a11a4433-78da-4d98-b6c3-9e240170adc2/sltv51_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/adc2/a11a4433-78da-4d98-b6c3-9e240170adc2/sltv51_85_ch9.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/adc2/a11a4433-78da-4d98-b6c3-9e240170adc2/sltv51_2MB_ch9.wmv" expression="full" duration="1156" fileSize="152276433" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/adc2/a11a4433-78da-4d98-b6c3-9e240170adc2/sltv51_ch9.mp3" expression="full" duration="1156" fileSize="9253781" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/adc2/a11a4433-78da-4d98-b6c3-9e240170adc2/sltv51_ch9.mp4" expression="full" duration="1156" fileSize="106524982" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/adc2/a11a4433-78da-4d98-b6c3-9e240170adc2/sltv51_ch9.wma" expression="full" duration="1156" fileSize="9359433" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/adc2/a11a4433-78da-4d98-b6c3-9e240170adc2/sltv51_ch9.wmv" expression="full" duration="1156" fileSize="166316367" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/adc2/a11a4433-78da-4d98-b6c3-9e240170adc2/sltv51_Zune_ch9.wmv" expression="full" duration="1156" fileSize="148956422" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/adc2/a11a4433-78da-4d98-b6c3-9e240170adc2/sltv51_ch9.wmv" length="166316367" type="video/x-ms-wmv"></enclosure>
      <dc:creator>John Papa</dc:creator>
      <itunes:author>John Papa</itunes:author>
      <slash:comments>18</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-51-Debugging-and-Deploying-WCF-RIA-Services/RSS</wfw:commentRss>
      <category>Silverlight 4</category>
      <category>WCF RIA Services</category>
    </item>
  <item>
      <title>MSDN Radio: Exploring the Possible post PDC10</title>
      <description><![CDATA[ <p><span id="eventInfo_lblEventDescription">Microsoft’s Professional Developer Conference (PDC) is where the biggest platform announcements are made and information about developer trends and targets for tools, solutions, and technologies is released. Last year Windows Phone, Microsoft Silverlight 4, and Azure were just a few of the highlights. Join us as we talk with Microsoft’s experts and take a look at this year’s conference and what new things developers need to know about. This show is hosted by&nbsp;<a class="x_x_x_ApplyClass" href="http://www.benkotips.com/">Mike Benkovich</a>&nbsp;and <a href="http://blogs.msdn.com/b/mithund/">Mithun Dhar</a>.<br><br></span><span>MSDN Radio is a weekly Developer talk-show that helps answer your questions about the latest Microsoft news, solutions, and technologies. We dive into the challenges of deciphering today’s technology stack. Visit&nbsp;<a href="http://www.MSDNRadio.com">www.MSDNRadio.com</a> for previous and upcoming shows.<br><br><strong>Guest: </strong>Brian Prince, Senior Architect Evangelist, Microsoft Corporation</span></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/silverlight+4/RSS&WT.dl=0&WT.entryid=Entry:RSSView:f12c56cb7dc24ab886cc9e230169c547">]]></description>
      <comments>http://channel9.msdn.com/posts/MSDN-Radio-Exploring-the-Possible-post-PDC10</comments>
      <itunes:summary> Microsoft’s Professional Developer Conference (PDC) is where the biggest platform announcements are made and information about developer trends and targets for tools, solutions, and technologies is released. Last year Windows Phone, Microsoft Silverlight 4, and Azure were just a few of the highlights. Join us as we talk with Microsoft’s experts and take a look at this year’s conference and what new things developers need to know about. This show is hosted by&amp;nbsp;Mike Benkovich&amp;nbsp;and Mithun Dhar.MSDN Radio is a weekly Developer talk-show that helps answer your questions about the latest Microsoft news, solutions, and technologies. We dive into the challenges of deciphering today’s technology stack. Visit&amp;nbsp;www.MSDNRadio.com for previous and upcoming shows.Guest: Brian Prince, Senior Architect Evangelist, Microsoft Corporation </itunes:summary>
      <itunes:duration>1801</itunes:duration>
      <link>http://channel9.msdn.com/posts/MSDN-Radio-Exploring-the-Possible-post-PDC10</link>
      <pubDate>Thu, 04 Nov 2010 15:14:13 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/posts/MSDN-Radio-Exploring-the-Possible-post-PDC10</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/c547/f12c56cb-7dc2-4ab8-86cc-9e230169c547/MSDNRadioPDC_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/c547/f12c56cb-7dc2-4ab8-86cc-9e230169c547/MSDNRadioPDC_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/c547/f12c56cb-7dc2-4ab8-86cc-9e230169c547/MSDNRadioPDC_320_ch9.jpg" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/c547/f12c56cb-7dc2-4ab8-86cc-9e230169c547/MSDNRadioPDC_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/c547/f12c56cb-7dc2-4ab8-86cc-9e230169c547/MSDNRadioPDC_85_ch9.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/c547/f12c56cb-7dc2-4ab8-86cc-9e230169c547/MSDNRadioPDC_2MB_ch9.wmv" expression="full" duration="1801" fileSize="585072231" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/c547/f12c56cb-7dc2-4ab8-86cc-9e230169c547/MSDNRadioPDC_ch9.mp3" expression="full" duration="1801" fileSize="14413460" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/c547/f12c56cb-7dc2-4ab8-86cc-9e230169c547/MSDNRadioPDC_ch9.mp4" expression="full" duration="1801" fileSize="200645625" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/c547/f12c56cb-7dc2-4ab8-86cc-9e230169c547/MSDNRadioPDC_ch9.wma" expression="full" duration="1801" fileSize="14583389" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/c547/f12c56cb-7dc2-4ab8-86cc-9e230169c547/MSDNRadioPDC_ch9.wmv" expression="full" duration="1801" fileSize="398352237" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/c547/f12c56cb-7dc2-4ab8-86cc-9e230169c547/MSDNRadioPDC_Zune_ch9.wmv" expression="full" duration="1801" fileSize="255696292" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/c547/f12c56cb-7dc2-4ab8-86cc-9e230169c547/MSDNRadioPDC_ch9.wmv" length="398352237" type="video/x-ms-wmv"></enclosure>
      <dc:creator>MSDN Online Media</dc:creator>
      <itunes:author>MSDN Online Media</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/posts/MSDN-Radio-Exploring-the-Possible-post-PDC10/rss</wfw:commentRss>
      <category>Brian Prince</category>
      <category>Cloud</category>
      <category>Mike Benkovich</category>
      <category>Mithun Dhar</category>
      <category>MSDNRadio</category>
      <category>PDC10</category>
      <category>PDC 2010</category>
      <category>Silverlight 4</category>
      <category>Windows Azure</category>
      <category>Windows Phone 7</category>
    </item>
  <item>
      <title>Kung Fu Silverlight at PDC 2010: Patterns and Practices with MVVM and RIA Services</title>
      <description><![CDATA[ <p>There are tons of great videos available for you to peruse from PDC10, so instead of adding to the confusion we decided to have SIlverlight TV take a break for a week andinstead give you a chance ot catch up on some great videos. There are some great choices to look on Silvelright, WPF, and Windows Phone 7 including <a href="http://jpapa.me/pdc10kungfu">Patterns and Practices with MVVM and RIA Services</a>. Don't forget to vote for your favorites using the PDC player.</p><p>Enjoy the great content and we'll see you next week!</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/silverlight+4/RSS&WT.dl=0&WT.entryid=Entry:RSSView:bb707ef287074ff88b2a9e1f0170f21e">]]></description>
      <comments>http://channel9.msdn.com/posts/Kung-Fu-Silverlight-at-PDC-2010-Patterns-and-Practices-with-MVVM-and-RIA-Services</comments>
      <itunes:summary> There are tons of great videos available for you to peruse from PDC10, so instead of adding to the confusion we decided to have SIlverlight TV take a break for a week andinstead give you a chance ot catch up on some great videos. There are some great choices to look on Silvelright, WPF, and Windows Phone 7 including Patterns and Practices with MVVM and RIA Services. Don&#39;t forget to vote for your favorites using the PDC player. Enjoy the great content and we&#39;ll see you next week! </itunes:summary>
      <link>http://channel9.msdn.com/posts/Kung-Fu-Silverlight-at-PDC-2010-Patterns-and-Practices-with-MVVM-and-RIA-Services</link>
      <pubDate>Sun, 31 Oct 2010 05:19:12 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/posts/Kung-Fu-Silverlight-at-PDC-2010-Patterns-and-Practices-with-MVVM-and-RIA-Services</guid>      
      <dc:creator>John Papa</dc:creator>
      <itunes:author>John Papa</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/posts/Kung-Fu-Silverlight-at-PDC-2010-Patterns-and-Practices-with-MVVM-and-RIA-Services/rss</wfw:commentRss>
      <category>MVVM</category>
      <category>Silverlight 4</category>
      <category>WCF RIA Services</category>
    </item>
  <item>
      <title>Silverlight TV 50: The State of Silverlight with Scott Guthrie</title>
      <description><![CDATA[ <p>John sits down with Scott Guthrie, Corporate VP at Microsoft, to discuss the state of Silverlight. Scott discusses the impact of Silverlight in applications including Windows Phone 7, the history of releases, and what his favorite features are with Silverlight and Windows Phone 7. Scott talks about how Windows Phone and Silverlight together focus on optimizations such as using the GPU and&nbsp;using the off thread capabilities and he gives some advice for building applications with Silverlight and Windows Phone. You can catch more of <a href="http://microsoftpdc.com">Scott at PDC </a>on Oct 28/29&nbsp;and also at the keynote of the <a href="http://jpapa.me/slfs10">Silverlight Firestarter</a> on Dec 2.</p><p>Also, let's all congratulate&nbsp;Scott and his family on the new addition to his family!</p><p>Relevant links: </p><ul><li><a href="http://johnpapa.net/">John's blog</a>&nbsp;and on Twitter (<a href="http://twitter.com/john_papa">@john_papa</a>) </li><li><a href="http://weblogs.asp.net/scottgu/">Scott's blog</a> and on Twitter (<a href="http://twitter.com/scottgu">@scottgu</a>) </li></ul><p>Follow us on Twitter&nbsp;<a title="Follow SilverlightTV at Twitter" href="http://www.twitter.com/SilverlightTV">@SilverlightTV</a>&nbsp;or on the web at <a href="http://silverlight.tv/">http://silverlight.tv</a></p><p><a href="http://jpapa.me/slfs10">Register now for the Silverlight Firestarter, Dec 2, 2010!</a></p><p><a rel="lightbox" href="http://jpapa.me/slfs10"><img src="http://johnpapa.net/files/downloads/SLFirestarter_300X250.jpg" alt="SLFirestarter10"></a></p><p><a href="http://jpapa.me/slfs10">http://jpapa.me/slfs10</a></p><p><br>&nbsp;</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/silverlight+4/RSS&WT.dl=0&WT.entryid=Entry:RSSView:e69539b72e75462da6149e150175d274">]]></description>
      <comments>http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-50-The-State-of-Silverlight-with-Scott-Guthrie</comments>
      <itunes:summary> John sits down with Scott Guthrie, Corporate VP at Microsoft, to discuss the state of Silverlight. Scott discusses the impact of Silverlight in applications including Windows Phone 7, the history of releases, and what his favorite features are with Silverlight and Windows Phone 7. Scott talks about how Windows Phone and Silverlight together focus on optimizations such as using the GPU and&amp;nbsp;using the off thread capabilities and he gives some advice for building applications with Silverlight and Windows Phone. You can catch more of Scott at PDC on Oct 28/29&amp;nbsp;and also at the keynote of the Silverlight Firestarter on Dec 2. Also, let&#39;s all congratulate&amp;nbsp;Scott and his family on the new addition to his family! Relevant links:  John&#39;s blog&amp;nbsp;and on Twitter (@john_papa) Scott&#39;s blog and on Twitter (@scottgu) Follow us on Twitter&amp;nbsp;@SilverlightTV&amp;nbsp;or on the web at http://silverlight.tv Register now for the Silverlight Firestarter, Dec 2, 2010!  http://jpapa.me/slfs10 &amp;nbsp; </itunes:summary>
      <itunes:duration>1143</itunes:duration>
      <link>http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-50-The-State-of-Silverlight-with-Scott-Guthrie</link>
      <pubDate>Thu, 21 Oct 2010 16:17:52 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-50-The-State-of-Silverlight-with-Scott-Guthrie</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/d274/e69539b7-2e75-462d-a614-9e150175d274/sltv50_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/d274/e69539b7-2e75-462d-a614-9e150175d274/sltv50_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/d274/e69539b7-2e75-462d-a614-9e150175d274/sltv50_320_ch9.jpg" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/d274/e69539b7-2e75-462d-a614-9e150175d274/sltv50_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/d274/e69539b7-2e75-462d-a614-9e150175d274/sltv50_85_ch9.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/d274/e69539b7-2e75-462d-a614-9e150175d274/sltv50_2MB_ch9.wmv" expression="full" duration="1143" fileSize="594860323" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/d274/e69539b7-2e75-462d-a614-9e150175d274/sltv50_ch9.mp3" expression="full" duration="1143" fileSize="9152012" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/d274/e69539b7-2e75-462d-a614-9e150175d274/sltv50_ch9.mp4" expression="full" duration="1143" fileSize="125262604" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/d274/e69539b7-2e75-462d-a614-9e150175d274/sltv50_ch9.wma" expression="full" duration="1143" fileSize="9254293" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/d274/e69539b7-2e75-462d-a614-9e150175d274/sltv50_ch9.wmv" expression="full" duration="1143" fileSize="251868289" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/d274/e69539b7-2e75-462d-a614-9e150175d274/sltv50_Zune_ch9.wmv" expression="full" duration="1143" fileSize="161836344" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/d274/e69539b7-2e75-462d-a614-9e150175d274/sltv50_ch9.wmv" length="251868289" type="video/x-ms-wmv"></enclosure>
      <dc:creator>John Papa</dc:creator>
      <itunes:author>John Papa</itunes:author>
      <slash:comments>33</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-50-The-State-of-Silverlight-with-Scott-Guthrie/RSS</wfw:commentRss>
      <category>FireStarter</category>
      <category>PDC10</category>
      <category>PDC 2010</category>
      <category>Scott Guthrie</category>
      <category>Silverlight 4</category>
      <category>Silverlight FireStarter</category>
      <category>Windows Phone 7</category>
    </item>
  <item>
      <title>Silverlight TV 49: Creating Rich Interactive Prototypes with Sketchflow - Part 2</title>
      <description><![CDATA[ <p>Janete Perez rejoins Silverlight TV to complete her 2 part series on Sketchflow (you can <a href="http://jpapa.me/sltv48">watch Janete in Part 1 of her Sketchflow series here</a>). up. This time Janete walks through the creation of a prototype that includes a workflow, navigation through the screens, interactive behaviors, and much more to create a social media application to share and communicate with her friends.</p><p>She covers several topics including these:</p><ul><li>Creating a Sketchflow project for Windows Phone 7 </li><li>Using behaviors </li><li>Creating navigation between screens </li><li>Creating a workflow&nbsp; </li><li>Creating and using sample data&nbsp; </li><li>Enabling user to provide feedback </li><li>Previewing transitions </li><li>Including visual states </li><li>Creating revisions of the prototype </li><li>Generating documentation </li></ul><p>Relevant links: </p><ul><li><a href="http://johnpapa.net/">John's blog</a>&nbsp;and on Twitter (<a href="http://twitter.com/john_papa">@john_papa</a>) </li><li><a href="http://www.sunnypixels.com/">Janete's blog </a>and on Twitter (<a href="http://www.twitter.com/janetep">@janetep</a>) </li><li><a href="http://www.microsoft.com/expression">Expression product site </a></li><li><a href="http://blogs.msdn.com/expression">Expression Community</a> site </li><li><a href="http://blogs.msdn.com/expression">Blend Team blog</a> </li><li><a href="http://www.microsoft.com/design/toolbox/">Toolbox </a>site </li></ul><p>Follow us on Twitter&nbsp;<a title="Follow SilverlightTV at Twitter" href="http://www.twitter.com/SilverlightTV">@SilverlightTV</a>&nbsp;or on the web at <a href="http://silverlight.tv/">http://silverlight.tv</a></p><p><a href="http://jpapa.me/slfs10">Register now for the Silverlight Firestarter, Dec 2, 2010!</a></p><p><a rel="lightbox" href="http://jpapa.me/slfs10"><img src="http://johnpapa.net/files/downloads/SLFirestarter_300X250.jpg" alt="SLFirestarter10"></a><br><br></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/silverlight+4/RSS&WT.dl=0&WT.entryid=Entry:RSSView:b22eb807e2974258a7f29e0e01517eb1">]]></description>
      <comments>http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-49-Creating-Rich-Interactive-Prototypes-with-Sketchflow-Part-2</comments>
      <itunes:summary> Janete Perez rejoins Silverlight TV to complete her 2 part series on Sketchflow (you can watch Janete in Part 1 of her Sketchflow series here). up. This time Janete walks through the creation of a prototype that includes a workflow, navigation through the screens, interactive behaviors, and much more to create a social media application to share and communicate with her friends. She covers several topics including these: Creating a Sketchflow project for Windows Phone 7 Using behaviors Creating navigation between screens Creating a workflow&amp;nbsp; Creating and using sample data&amp;nbsp; Enabling user to provide feedback Previewing transitions Including visual states Creating revisions of the prototype Generating documentation Relevant links:  John&#39;s blog&amp;nbsp;and on Twitter (@john_papa) Janete&#39;s blog and on Twitter (@janetep) Expression product site Expression Community site Blend Team blog Toolbox site Follow us on Twitter&amp;nbsp;@SilverlightTV&amp;nbsp;or on the web at http://silverlight.tv Register now for the Silverlight Firestarter, Dec 2, 2010!  </itunes:summary>
      <itunes:duration>1757</itunes:duration>
      <link>http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-49-Creating-Rich-Interactive-Prototypes-with-Sketchflow-Part-2</link>
      <pubDate>Thu, 14 Oct 2010 15:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-49-Creating-Rich-Interactive-Prototypes-with-Sketchflow-Part-2</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7eb1/b22eb807-e297-4258-a7f2-9e0e01517eb1/sltv49_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7eb1/b22eb807-e297-4258-a7f2-9e0e01517eb1/sltv49_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7eb1/b22eb807-e297-4258-a7f2-9e0e01517eb1/sltv49_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7eb1/b22eb807-e297-4258-a7f2-9e0e01517eb1/sltv49_2MB_ch9.wmv" expression="full" duration="1757" fileSize="307952001" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7eb1/b22eb807-e297-4258-a7f2-9e0e01517eb1/sltv49_ch9.mp3" expression="full" duration="1757" fileSize="14058680" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7eb1/b22eb807-e297-4258-a7f2-9e0e01517eb1/sltv49_ch9.mp4" expression="full" duration="1757" fileSize="131897259" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7eb1/b22eb807-e297-4258-a7f2-9e0e01517eb1/sltv49_ch9.wma" expression="full" duration="1757" fileSize="14213897" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7eb1/b22eb807-e297-4258-a7f2-9e0e01517eb1/sltv49_ch9.wmv" expression="full" duration="1757" fileSize="115599973" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/7eb1/b22eb807-e297-4258-a7f2-9e0e01517eb1/sltv49_ch9.wmv" length="115599973" type="video/x-ms-wmv"></enclosure>
      <dc:creator>John Papa</dc:creator>
      <itunes:author>John Papa</itunes:author>
      <slash:comments>18</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-49-Creating-Rich-Interactive-Prototypes-with-Sketchflow-Part-2/RSS</wfw:commentRss>
      <category>Silverlight 4</category>
      <category>SketchFlow</category>
      <category>Windows Phone 7</category>
    </item>
  <item>
      <title>SIlverlight TV 47: Silverlight and Windows Phone 7 Performance Tips</title>
      <description><![CDATA[<p>Performance is always a critical topic in development, especially when it comes to a mobile device. Jeff Wilcox&nbsp;shares several performance tips and dives deep into how he made the ProgressBar perform even better. Jeff retemplated the ProgressBar control via a style&nbsp;and made it&nbsp;very simple to apply&nbsp;to all instance in a project. Jeff&nbsp;and John also discuss the roles of the compositor thread and the UI thread on Windows Phone 7 with Silverlight.</p><p>He covers several topics including these:</p><ul><li>Flying pigs </li><li>3 steps to apply the ProgressBar performance enhancements </li><li>UI thread and the Compositor thread </li><li>Cross thread issues </li><li>Styling the progress bar </li><li>Converters </li></ul><p>Relevant links: </p><ul><li><a href="http://johnpapa.net/">John's blog</a>&nbsp;and on Twitter (<a href="http://twitter.com/john_papa">@john_papa</a>)<a href="http://johnpapa.net/files/downloads/SLTV45Demo.zip"></a><a href="http://johnpapa.net/files/downloads/SLTV45Demo.zip"></a><a href="http://johnpapa.net/files/downloads/SLTV45Demo.zip"></a></li><li>Jeff's <a href="http://www.jeff.wilcox.name/2010/08/progressbarperftips2/">PerformanceProgressBar code</a></li><li><a href="http://www.jeff.wilcox.name/blog/">Jeff's blog </a>and on Twitter(<a href="http://twitter.com/jeffwilcox">@JeffWilcox</a>)</li><li>Jeff's <a href="http://timheuer.com/blog/archive/2010/09/16/windows-phone-7-developer-tips-and-tricks.aspx">Windows Phone 7 Tips</a> </li><li><a href="http://jpapa.me/learnwp7">John's Windows Phone 7 book</a> </li></ul><p>Follow us on Twitter&nbsp;<a title="Follow SilverlightTV at Twitter" href="http://www.twitter.com/SilverlightTV">@SilverlightTV</a>&nbsp;or on the web at<a href="http://silverlight.tv/">http://silverlight.tv</a>&nbsp;<br><br></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/silverlight+4/RSS&WT.dl=0&WT.entryid=Entry:RSSView:3b4eedc2cd7e4393b07f9e00017c55e6">]]></description>
      <comments>http://channel9.msdn.com/Shows/SilverlightTV/SIlverlight-TV-47-Silverlight-and-Windows-Phone-7-Performance-Tips</comments>
      <itunes:summary>Performance is always a critical topic in development, especially when it comes to a mobile device. Jeff Wilcox&amp;nbsp;shares several performance tips and dives deep into how he made the ProgressBar perform even better. Jeff retemplated the ProgressBar control via a style&amp;nbsp;and made it&amp;nbsp;very simple to apply&amp;nbsp;to all instance in a project. Jeff&amp;nbsp;and John also discuss the roles of the compositor thread and the UI thread on Windows Phone 7 with Silverlight. He covers several topics including these: Flying pigs 3 steps to apply the ProgressBar performance enhancements UI thread and the Compositor thread Cross thread issues Styling the progress bar Converters Relevant links:  John&#39;s blog&amp;nbsp;and on Twitter (@john_papa)Jeff&#39;s PerformanceProgressBar codeJeff&#39;s blog and on Twitter(@JeffWilcox)Jeff&#39;s Windows Phone 7 Tips John&#39;s Windows Phone 7 book Follow us on Twitter&amp;nbsp;@SilverlightTV&amp;nbsp;or on the web athttp://silverlight.tv&amp;nbsp; </itunes:summary>
      <itunes:duration>772</itunes:duration>
      <link>http://channel9.msdn.com/Shows/SilverlightTV/SIlverlight-TV-47-Silverlight-and-Windows-Phone-7-Performance-Tips</link>
      <pubDate>Thu, 30 Sep 2010 16:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/SilverlightTV/SIlverlight-TV-47-Silverlight-and-Windows-Phone-7-Performance-Tips</guid>
      <media:thumbnail url="http://files.channel9.msdn.com/thumbnail/ef904d0f-ddbc-4c6a-9a1c-ff4f54e32708.png" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://files.channel9.msdn.com/thumbnail/a84074d9-a490-4e1c-8584-d594ade14ef2.png" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://files.channel9.msdn.com/thumbnail/49104dda-321f-4b12-85bb-76ddfb53a684.png" height="240" width="320"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/55e6/3b4eedc2-cd7e-4393-b07f-9e00017c55e6/sltv47_2MB_ch9.wmv" expression="full" duration="772" fileSize="197754097" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/55e6/3b4eedc2-cd7e-4393-b07f-9e00017c55e6/sltv47_ch9.mp3" expression="full" duration="772" fileSize="6180123" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/55e6/3b4eedc2-cd7e-4393-b07f-9e00017c55e6/sltv47_ch9.mp4" expression="full" duration="772" fileSize="69312964" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/55e6/3b4eedc2-cd7e-4393-b07f-9e00017c55e6/sltv47_ch9.wma" expression="full" duration="772" fileSize="6253297" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/55e6/3b4eedc2-cd7e-4393-b07f-9e00017c55e6/sltv47_ch9.wmv" expression="full" duration="772" fileSize="99770063" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/55e6/3b4eedc2-cd7e-4393-b07f-9e00017c55e6/sltv47_ch9.wmv" length="99770063" type="video/x-ms-wmv"></enclosure>
      <dc:creator>John Papa</dc:creator>
      <itunes:author>John Papa</itunes:author>
      <slash:comments>5</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/SilverlightTV/SIlverlight-TV-47-Silverlight-and-Windows-Phone-7-Performance-Tips/RSS</wfw:commentRss>
      <category>Silverlight 4</category>
      <category>Windows Phone 7</category>
    </item>
  <item>
      <title>Silverlight TV 46: What&#39;s Wrong with my WCF Service? </title>
      <description><![CDATA[<p>WCF is an integral part of the communication stack for Silverlight applications, but sometimes things go wrong, very wrong. How do you fix those issues. In this episode of Silverlight TV, Yavor Georgiev from the WCF and Silverlight team shows&nbsp;you how to identfy the problems with your WCF services and how to fix them. He covers several topics including these:</p><ul><li>Setting up your service </li><li>Debugging issues with &quot;add service reference&quot; </li><li>Handling Faults: How to get exceptions propogated from the sderver to Silverlight</li><li>How to use Fiddler to use with WCF </li><li>Using the new relative address feature in Silverlight 4 </li></ul><p>Relevant links: </p><ul><li><a href="http://johnpapa.net/">John's blog</a>&nbsp;and on Twitter (<a href="http://twitter.com/john_papa">@john_papa</a>)<a href="http://johnpapa.net/files/downloads/SLTV45Demo.zip"></a><a href="http://johnpapa.net/files/downloads/SLTV45Demo.zip"></a><a href="http://johnpapa.net/files/downloads/SLTV45Demo.zip"></a></li><li>The <a href="http://blogs.msdn.com/silverlightws">Silverlight Web Services team blog</a></li><li><a href="http://msdn.microsoft.com/en-us/magazine/ee294456.aspx">John's&nbsp;MSDN Magazine&nbsp;article on faults and Silverlight</a></li><li>Yavor's <a href="http://live.visitmix.com/MIX10/Sessions/CL58">MIX talk</a> on debugging</li><li><a href="http://msdn.microsoft.com/en-us/library/cc197938(v=VS.95).aspx">Debugging walkthrough</a></li><li>More <a href="http://msdn.microsoft.com/en-us/library/ee844556(v=VS.95).aspx">details on faults</a> </li><li><a href="http://www.fiddler2.com/">http://www.fiddler2.com/</a> </li><li><a href="http://blogs.msdn.com/b/silverlightws/archive/2010/05/10/fiddler-inspector-for-wcf-silverlight-polling-duplex-and-wcf-ria.aspx">Fiddler extension</a> for binary WCF Silverlight messages</li></ul><p>Follow us on Twitter&nbsp;<a title="Follow SilverlightTV at Twitter" href="http://www.twitter.com/SilverlightTV">@SilverlightTV</a>&nbsp;or on the web at<a href="http://silverlight.tv">http://silverlight.tv</a>&nbsp;<br><br></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/silverlight+4/RSS&WT.dl=0&WT.entryid=Entry:RSSView:c400f1a2263b4c938b4d9df901370e1a">]]></description>
      <comments>http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-46-Whats-Wrong-with-my-WCF-Service</comments>
      <itunes:summary>WCF is an integral part of the communication stack for Silverlight applications, but sometimes things go wrong, very wrong. How do you fix those issues. In this episode of Silverlight TV, Yavor Georgiev from the WCF and Silverlight team shows&amp;nbsp;you how to identfy the problems with your WCF services and how to fix them. He covers several topics including these: Setting up your service Debugging issues with &amp;quot;add service reference&amp;quot; Handling Faults: How to get exceptions propogated from the sderver to SilverlightHow to use Fiddler to use with WCF Using the new relative address feature in Silverlight 4 Relevant links:  John&#39;s blog&amp;nbsp;and on Twitter (@john_papa)The Silverlight Web Services team blogJohn&#39;s&amp;nbsp;MSDN Magazine&amp;nbsp;article on faults and SilverlightYavor&#39;s MIX talk on debuggingDebugging walkthroughMore details on faults http://www.fiddler2.com/ Fiddler extension for binary WCF Silverlight messagesFollow us on Twitter&amp;nbsp;@SilverlightTV&amp;nbsp;or on the web athttp://silverlight.tv&amp;nbsp; </itunes:summary>
      <itunes:duration>1549</itunes:duration>
      <link>http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-46-Whats-Wrong-with-my-WCF-Service</link>
      <pubDate>Thu, 23 Sep 2010 16:01:35 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-46-Whats-Wrong-with-my-WCF-Service</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/0e1a/c400f1a2-263b-4c93-8b4d-9df901370e1a/sltv46_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/0e1a/c400f1a2-263b-4c93-8b4d-9df901370e1a/sltv46_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/0e1a/c400f1a2-263b-4c93-8b4d-9df901370e1a/sltv46_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0e1a/c400f1a2-263b-4c93-8b4d-9df901370e1a/sltv46_2MB_ch9.wmv" expression="full" duration="1549" fileSize="395918759" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0e1a/c400f1a2-263b-4c93-8b4d-9df901370e1a/sltv46_ch9.mp3" expression="full" duration="1549" fileSize="12399746" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0e1a/c400f1a2-263b-4c93-8b4d-9df901370e1a/sltv46_ch9.mp4" expression="full" duration="1549" fileSize="129174905" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0e1a/c400f1a2-263b-4c93-8b4d-9df901370e1a/sltv46_ch9.wma" expression="full" duration="1549" fileSize="12543673" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0e1a/c400f1a2-263b-4c93-8b4d-9df901370e1a/sltv46_ch9.wmv" expression="full" duration="1549" fileSize="163582725" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/0e1a/c400f1a2-263b-4c93-8b4d-9df901370e1a/sltv46_ch9.wmv" length="163582725" type="video/x-ms-wmv"></enclosure>
      <dc:creator>John Papa</dc:creator>
      <itunes:author>John Papa</itunes:author>
      <slash:comments>19</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-46-Whats-Wrong-with-my-WCF-Service/RSS</wfw:commentRss>
      <category>Debugging</category>
      <category>fiddler</category>
      <category>Silverlight 4</category>
      <category>WCF</category>
      <category>Yavor Georgiev</category>
    </item>
  <item>
      <title>Silverlight TV 43: Applying Animations and States to Your Application</title>
      <description><![CDATA[
<p>On this episode, John Stockton demonstrates how to create animations for Silverlight using Storyboards in Expression Blend. He explores the roles that the storyboards, visual states, behaviors, keyframes, transforms, and easings play in animations. This
 is a great demonstration of how to add a realistic and natural feel to animations.&nbsp;</p>
<p>Relevant links: </p>
<ul>
<li><a shape="rect" href="http://johnpapa.net/" shape="rect">John's blog</a>&nbsp;and on Twitter (<a shape="rect" href="http://twitter.com/john_papa" shape="rect">@john_papa</a>)
</li></ul>
<p>Follow us on Twitter&nbsp;<a shape="rect" href="http://www.twitter.com/SilverlightTV" title="Follow SilverlightTV at Twitter" shape="rect">@SilverlightTV</a>&nbsp;or on the web at
<a shape="rect" href="http://silverlight.tv/" shape="rect">http://silverlight.tv/</a>&nbsp;<br /><br /><br /><a shape="rect" href="http://www.amazon.com/gp/product/1449388361?t=johnpanet-20" shape="rect"><img width="120" height="162" width="120" height="162" alt="book" src="http://channel9.msdn.com/Link/a5ca2476-2eb7-4c89-8fe9-212093f65bd8/" border="0"></a>&nbsp;<br /><br />Are you developing with Windows Phone 7?&nbsp;You can pre-order&nbsp;<a shape="rect" href="http://jpapa.me/learnwp7" shape="rect">Learning Windows Phone Programming</a>&nbsp;today, by Jaime Rodriguez, Yochay Kiriaty and John Papa! Or check out
<a shape="rect" href="http://www.learningwindowsphone.com/" shape="rect">the book's web site</a>.</p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/silverlight+4/RSS&WT.dl=0&WT.entryid=Entry:RSSView:a33fd458e76542ed9ec69de90187942b">]]></description>
      <comments>http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-43-Applying-Animations-and-States-to-Your-Application</comments>
      <itunes:summary>
On this episode, John Stockton demonstrates how to create animations for Silverlight using Storyboards in Expression Blend. He explores the roles that the storyboards, visual states, behaviors, keyframes, transforms, and easings play in animations. This
 is a great demonstration of how to add a realistic and natural feel to animations.&amp;nbsp; 
Relevant links:  

John&#39;s blog&amp;nbsp;and on Twitter (@john_papa)

Follow us on Twitter&amp;nbsp;@SilverlightTV&amp;nbsp;or on the web at
http://silverlight.tv/&amp;nbsp;&amp;nbsp;Are you developing with Windows Phone 7?&amp;nbsp;You can pre-order&amp;nbsp;Learning Windows Phone Programming&amp;nbsp;today, by Jaime Rodriguez, Yochay Kiriaty and John Papa! Or check out
the book&#39;s web site. 
</itunes:summary>
      <itunes:duration>1686</itunes:duration>
      <link>http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-43-Applying-Animations-and-States-to-Your-Application</link>
      <pubDate>Thu, 02 Sep 2010 16:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-43-Applying-Animations-and-States-to-Your-Application</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/568435_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/568435_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/8435/568435/sltv43_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/8435/568435/sltv43_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/8435/568435/sltv43_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8435/568435/sltv43_2MB_ch9.wmv" expression="full" duration="1686" fileSize="432879581" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8435/568435/sltv43_ch9.mp3" expression="full" duration="1686" fileSize="13492542" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8435/568435/sltv43_ch9.mp4" expression="full" duration="1686" fileSize="252946739" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8435/568435/sltv43_ch9.wma" expression="full" duration="1686" fileSize="13643137" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8435/568435/sltv43_ch9.wmv" expression="full" duration="1686" fileSize="164415547" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/8435/568435/sltv43_Zune_ch9.wmv" expression="full" duration="1686" fileSize="127631602" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/8435/568435/sltv43_ch9.wmv" length="164415547" type="video/x-ms-wmv"></enclosure>
      <dc:creator>John Papa</dc:creator>
      <itunes:author>John Papa</itunes:author>
      <slash:comments>6</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-43-Applying-Animations-and-States-to-Your-Application/RSS</wfw:commentRss>
      <category>Animation</category>
      <category>Silveright</category>
      <category>Silverlight</category>
      <category>Silverlight 4</category>
      <category>Storyboards</category>
    </item>
  <item>
      <title>Bytes by MSDN: Scott Guthrie and Tim Huckaby discuss new Silverlight 4 features &amp; .NET 4</title>
      <description><![CDATA[Heard the latest announcements at PDC 09? Tune in with Scott Guthrie as he gives Tim Huckaby an overview of the exciting new features now available in Silverlight 4 and the .NET Framework 4.<br /><br /><p><a shape="rect" href="http://clk.atdmt.com/MRT/go/249592548/direct/01/" target="_blank" shape="rect"><strong>Click here</strong></a><strong>&nbsp;for Visual Studio Downloads<br /><br />About Scott<br /></strong><br />Scott Guthrie is corporate vice president of Microsoft's .NET Developer Platform, where he runs the development teams responsible for delivering Microsoft Visual Studio developer tools and Microsoft .NET Framework technologies for building client and Web applications.</p>
<p>A founding member of the .NET project, Guthrie has played a key role in the design and development of Visual Studio and the .NET Framework since 1999. Guthrie is also responsible for Microsoft's Web server platform and development tools teams. He has also
 more recently driven the development of Silverlight—a cross browser, cross platform plug-in for delivering next generation media experiences and rich Internet applications for the Web.</p>
<p>Today, Guthrie directly manages the development teams that build the Common Language Runtime (CLR), ASP.NET, Silverlight, Windows Presentation Foundation (WPF), IIS, Commerce Server, and the Visual Studio Tools for Web, Client, and Silverlight development.</p>
<p>Guthrie graduated with a degree in computer science from Duke University.<br /><br /><strong>Stuff Scott recommends you check out</strong></p>
<ul>
<li><a shape="rect" href="http://go.microsoft.com/?linkid=9698392" id="ctl00_mainContentContainer_ctl14" shape="rect">Scott Guthrie's blog</a>
</li><li>Follow Scott Guthrie on Twitter: <a shape="rect" href="http://go.microsoft.com/?linkid=9698393" id="ctl00_mainContentContainer_ctl15" shape="rect">
twitter.com/scottgu</a> </li><li><a shape="rect" href="http://go.microsoft.com/?linkid=9698394" id="ctl00_mainContentContainer_ctl16" shape="rect">Listen in on Scott Guthrie's keynote at PDC</a>
</li><li><a shape="rect" href="http://go.microsoft.com/?linkid=9698395" id="ctl00_mainContentContainer_ctl17" shape="rect">Download Visual Studio 2010 and .NET Framework 4 Beta 2!</a>
</li><li><a shape="rect" href="http://go.microsoft.com/?linkid=9698400" id="ctl00_mainContentContainer_ctl18" shape="rect">CLR INSIDE OUT - Exploring the .NET Framework 4 Security Model</a>
</li><li><a shape="rect" href="http://go.microsoft.com/?linkid=9698396" id="ctl00_mainContentContainer_ctl19" shape="rect">Silverlight 4 Beta 2 Announcement</a>
</li><li><a shape="rect" href="http://go.microsoft.com/?linkid=9698397" id="ctl00_mainContentContainer_ctl20" shape="rect">Download Silverlight 4 SDK Beta!</a>
</li><li><a shape="rect" href="http://go.microsoft.com/?linkid=9698398" id="ctl00_mainContentContainer_ctl21" shape="rect">Get ahead: Channel 9 - Silverlight 4 training course</a>
</li><li><a shape="rect" href="http://go.microsoft.com/?linkid=9698399" id="ctl00_mainContentContainer_ctl22" shape="rect">Silverlight Blogs</a>
</li></ul>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/silverlight+4/RSS&WT.dl=0&WT.entryid=Entry:RSSView:eab93e43785448a694c49de90187eb9e">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Bytes+by+MSDN/Bytes-by-MSDN-Scott-Guthrie-and-Tim-Huckaby-discuss-New-Silverlight-4-Features--NET-4</comments>
      <itunes:summary>Heard the latest announcements at PDC 09? Tune in with Scott Guthrie as he gives Tim Huckaby an overview of the exciting new features now available in Silverlight 4 and the .NET Framework 4.Click here&amp;nbsp;for Visual Studio DownloadsAbout ScottScott Guthrie is corporate vice president of Microsoft&#39;s .NET Developer Platform, where he runs the development teams responsible for delivering Microsoft Visual Studio developer tools and Microsoft .NET Framework technologies for building client and Web applications. 
A founding member of the .NET project, Guthrie has played a key role in the design and development of Visual Studio and the .NET Framework since 1999. Guthrie is also responsible for Microsoft&#39;s Web server platform and development tools teams. He has also
 more recently driven the development of Silverlight—a cross browser, cross platform plug-in for delivering next generation media experiences and rich Internet applications for the Web. 
Today, Guthrie directly manages the development teams that build the Common Language Runtime (CLR), ASP.NET, Silverlight, Windows Presentation Foundation (WPF), IIS, Commerce Server, and the Visual Studio Tools for Web, Client, and Silverlight development. 
Guthrie graduated with a degree in computer science from Duke University.Stuff Scott recommends you check out 

Scott Guthrie&#39;s blog
Follow Scott Guthrie on Twitter: 
twitter.com/scottgu Listen in on Scott Guthrie&#39;s keynote at PDC
Download Visual Studio 2010 and .NET Framework 4 Beta 2!
CLR INSIDE OUT - Exploring the .NET Framework 4 Security Model
Silverlight 4 Beta 2 Announcement
Download Silverlight 4 SDK Beta!
Get ahead: Channel 9 - Silverlight 4 training course
Silverlight Blogs

</itunes:summary>
      <itunes:duration>434</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Bytes+by+MSDN/Bytes-by-MSDN-Scott-Guthrie-and-Tim-Huckaby-discuss-New-Silverlight-4-Features--NET-4</link>
      <pubDate>Mon, 30 Aug 2010 15:03:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Bytes+by+MSDN/Bytes-by-MSDN-Scott-Guthrie-and-Tim-Huckaby-discuss-New-Silverlight-4-Features--NET-4</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/570033_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/570033_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/0033/570033/BytesbyMSDNScottGuthrie_320_ch9.jpg" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/0033/570033/BytesbyMSDNScottGuthrie_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/0033/570033/BytesbyMSDNScottGuthrie_85_ch9.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0033/570033/BytesbyMSDNScottGuthrie_2MB_ch9.wmv" expression="full" duration="434" fileSize="58393793" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0033/570033/BytesbyMSDNScottGuthrie_ch9.mp3" expression="full" duration="434" fileSize="3479723" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0033/570033/BytesbyMSDNScottGuthrie_ch9.mp4" expression="full" duration="434" fileSize="48167239" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0033/570033/BytesbyMSDNScottGuthrie_ch9.wma" expression="full" duration="434" fileSize="3522661" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0033/570033/BytesbyMSDNScottGuthrie_ch9.wmv" expression="full" duration="434" fileSize="44872036" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/0033/570033/BytesbyMSDNScottGuthrie_Zune_ch9.wmv" expression="full" duration="434" fileSize="34232090" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/0033/570033/BytesbyMSDNScottGuthrie_ch9.wmv" length="44872036" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Bytes by MSDN</dc:creator>
      <itunes:author>Bytes by MSDN</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Bytes+by+MSDN/Bytes-by-MSDN-Scott-Guthrie-and-Tim-Huckaby-discuss-New-Silverlight-4-Features--NET-4/RSS</wfw:commentRss>
      <category>.NET 4.0</category>
      <category>.NET Framework 4.0</category>
      <category>Bytes by MSDN</category>
      <category>Silverlight 4</category>
    </item>
  <item>
      <title>Bytes by MSDN: Brad Abrams and Billy Hollis discuss Silverlight 4</title>
      <description><![CDATA[Tune in with Brad Abrams and Billy Hollis as they discuss the latest Silverlight 4 release and the exciting new features and functionalities now available.<br /><br /><strong>About Brad<br /></strong>
<p>Brad Abrams was a founding member of both the Common Language Runtime, and .NET Framework teams at Microsoft Corporation where he is currently the&nbsp;Product Unit Manager of the Application Framework&nbsp;team which is responsible for delivering the developer platform
 that powers Rich Internet Applications and core innovations in the .NET Framework. Specific technologies owned by this team include parts of Silverlight, the Managed Extensibility Framework.</p>
<p>Brad has been designing parts of the .NET Framework since 1998 when he started his framework design career building the BCL (Base Class Library).&nbsp; Brad was also the lead editor on the Common Language Specification (CLS), the .NET Framework Design Guidelines,
 and the libraries in the ECMA\ISO CLI Standard.</p>
<p>Brad co-authored <a shape="rect" href="http://www.amazon.com/Programming-NET-Environment-Damien-Watkins/dp/0201770180/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1259693989&amp;sr=1-1" id="ctl00_mainContentContainer_ctl14" shape="rect">
<i>Programming in the .NET Environment</i></a>, and was editor on <a shape="rect" href="http://www.amazon.com/exec/obidos/redirect?tag=bradabramsblo-20&amp;path=ASIN/0321154894/ref%3Dpe%5Fsnp%5F894" id="ctl00_mainContentContainer_ctl15" shape="rect">
<i>.NET Framework Standard Library Annotated Reference, Volume 1</i></a> and <a shape="rect" href="http://www.amazon.com/exec/obidos/redirect?link_code=ur2&amp;camp=1789&amp;tag=bradabramsblo-20&amp;creative=9325&amp;path=tg/detail/-/0321194454/qid=1123732503/sr=1-1/ref=sr_1_1?v=glance&amp;s=books" id="ctl00_mainContentContainer_ctl16" shape="rect">
<i>Volume 2</i></a> and the <a shape="rect" href="http://www.amazon.com/exec/obidos/redirect?link_code=ur2&amp;camp=1789&amp;tag=bradabramsblo-20&amp;creative=9325&amp;path=tg/detail/-/0321246756/qid=1123679961/sr=8-1/ref=sr_8_xs_ap_i1_xgl14?v=glance&amp;s=books&amp;n=507846" id="ctl00_mainContentContainer_ctl17" shape="rect">
<i>Framework Design Guidelines</i></a>.</p>
<p>Brad graduated from North Carolina State University in 1997 with a BS in Computer Science. Find recent musings from Brad on his
<a shape="rect" href="http://blogs.msdn.com/BradA/" id="ctl00_mainContentContainer_ctl18" shape="rect">
blog</a>.<br /><br /><strong>Stuff Brad recommends you check out</strong></p>
<ul>
<li><a shape="rect" href="http://blogs.msdn.com/BradA/" id="ctl00_mainContentContainer_ctl19" shape="rect">Brad Abrams' blog</a>
</li><li><a shape="rect" href="http://www.amazon.com/Programming-NET-Environment-Damien-Watkins/dp/0201770180/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1259693989&amp;sr=1-1" id="ctl00_mainContentContainer_ctl20" shape="rect">Brad Abrams' book</a>
</li><li>Brad Abrams' session at PDC: <a shape="rect" href="http://microsoftpdc.com/Sessions/CL21" id="ctl00_mainContentContainer_ctl21" shape="rect">
&quot;Building Amazing Business Applications with Microsoft Silverlight and Microsoft .NET RIA Services&quot;</a>
</li><li><a shape="rect" href="/vstudio/dd582936.aspx" id="ctl00_mainContentContainer_ctl22" shape="rect">Visual Studio 2010 Beta 2</a>
</li><li><a shape="rect" href="http://silverlight.net/" id="ctl00_mainContentContainer_ctl23" shape="rect">Silverlight 4 Beta</a> (now includes
<a shape="rect" href="http://silverlight.net/riaservices/" id="ctl00_mainContentContainer_ctl24" shape="rect">
RIA Services</a>) </li></ul>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/silverlight+4/RSS&WT.dl=0&WT.entryid=Entry:RSSView:3c1ac66eaf6344d59fc99de9018822eb">]]></description>
      <comments>http://channel9.msdn.com/Blogs/Bytes+by+MSDN/Bytes-by-MSDN-Brad-Abrams-and-Billy-Hollis-discuss-Silverlight-4</comments>
      <itunes:summary>Tune in with Brad Abrams and Billy Hollis as they discuss the latest Silverlight 4 release and the exciting new features and functionalities now available.About Brad
Brad Abrams was a founding member of both the Common Language Runtime, and .NET Framework teams at Microsoft Corporation where he is currently the&amp;nbsp;Product Unit Manager of the Application Framework&amp;nbsp;team which is responsible for delivering the developer platform
 that powers Rich Internet Applications and core innovations in the .NET Framework. Specific technologies owned by this team include parts of Silverlight, the Managed Extensibility Framework. 
Brad has been designing parts of the .NET Framework since 1998 when he started his framework design career building the BCL (Base Class Library).&amp;nbsp; Brad was also the lead editor on the Common Language Specification (CLS), the .NET Framework Design Guidelines,
 and the libraries in the ECMA\ISO CLI Standard. 
Brad co-authored 
Programming in the .NET Environment, and was editor on 
.NET Framework Standard Library Annotated Reference, Volume 1 and 
Volume 2 and the 
Framework Design Guidelines. 
Brad graduated from North Carolina State University in 1997 with a BS in Computer Science. Find recent musings from Brad on his

blog.Stuff Brad recommends you check out 

Brad Abrams&#39; blog
Brad Abrams&#39; book
Brad Abrams&#39; session at PDC: 
&amp;quot;Building Amazing Business Applications with Microsoft Silverlight and Microsoft .NET RIA Services&amp;quot;
Visual Studio 2010 Beta 2
Silverlight 4 Beta (now includes

RIA Services) 
</itunes:summary>
      <itunes:duration>304</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/Bytes+by+MSDN/Bytes-by-MSDN-Brad-Abrams-and-Billy-Hollis-discuss-Silverlight-4</link>
      <pubDate>Sat, 28 Aug 2010 10:36:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/Bytes+by+MSDN/Bytes-by-MSDN-Brad-Abrams-and-Billy-Hollis-discuss-Silverlight-4</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/569777_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/569777_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/9777/569777/BytesbyMSDNSilverlight4_320_ch9.jpg" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/9777/569777/BytesbyMSDNSilverlight4_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/9777/569777/BytesbyMSDNSilverlight4_85_ch9.jpg" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/9777/569777/BytesbyMSDNSilverlight4_2MB_ch9.wmv" expression="full" duration="304" fileSize="43333529" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/9777/569777/BytesbyMSDNSilverlight4_ch9.mp3" expression="full" duration="304" fileSize="2436479" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/9777/569777/BytesbyMSDNSilverlight4_ch9.mp4" expression="full" duration="304" fileSize="33690268" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/9777/569777/BytesbyMSDNSilverlight4_ch9.wma" expression="full" duration="304" fileSize="2468257" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/9777/569777/BytesbyMSDNSilverlight4_ch9.wmv" expression="full" duration="304" fileSize="39959256" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/9777/569777/BytesbyMSDNSilverlight4_Zune_ch9.wmv" expression="full" duration="304" fileSize="23991310" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/9777/569777/BytesbyMSDNSilverlight4_ch9.wmv" length="39959256" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Bytes by MSDN</dc:creator>
      <itunes:author>Bytes by MSDN</itunes:author>
      <slash:comments>0</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/Bytes+by+MSDN/Bytes-by-MSDN-Brad-Abrams-and-Billy-Hollis-discuss-Silverlight-4/RSS</wfw:commentRss>
      <category>Bytes by MSDN</category>
      <category>Silverlight 4</category>
    </item>
  <item>
      <title>Silverlight TV 42: Apply and Customize the New Silverlight Themes</title>
      <description><![CDATA[
<p>Tsitsi Gora, UX Designer at Microsoft, appears on the show to&nbsp;announce the new Silverlight themes that her team has been working on. Tsitsi demonstrates the new themes available for download and explains the scenarios they had in mind when they created the
 themes.&nbsp;The new&nbsp;themes include:</p>
<ul>
<li>Jet Pack </li><li>Cosmopolitan </li><li>Windows 7 </li><li>AccentColor </li></ul>
<p>She also takes a deep look at the cosmopolitan theme&nbsp;and shows how you can customize it, if need be. Tsitsi wraps up by demonstrating some tips you can use to maintain design consistency in your application, including how to apply a simple behavior to your
 TextBox and content presenters. Tsitsi drops a ton of great design tips throughout this episode—you don't want to miss it.<br /><br />Relevant links: </p>
<ul>
<li><a shape="rect" href="http://johnpapa.net/" shape="rect">John's blog</a>&nbsp;and on Twitter (<a shape="rect" href="http://twitter.com/john_papa" shape="rect">@john_papa</a>)
</li><li>
<p><a shape="rect" href="http://blogs.msdn.com/b/esthetique/archive/2010/08/19/sltv-theme-demo.aspx" shape="rect">Tsitsi's blog post</a></p>
</li></ul>
<p>Follow us on Twitter&nbsp;<a shape="rect" href="http://www.twitter.com/SilverlightTV" title="Follow SilverlightTV at Twitter" shape="rect">@SilverlightTV</a>&nbsp;or on the web at
<a shape="rect" href="http://silverlight.tv" shape="rect">http://silverlight.tv</a>&nbsp;</p>
<p><a shape="rect" href="http://www.amazon.com/gp/product/1449388361?t=johnpanet-20" shape="rect"><br /><img width="120" height="162" width="120" height="162" alt="book" src="http://channel9.msdn.com/Link/a5ca2476-2eb7-4c89-8fe9-212093f65bd8/" border="0"></a>&nbsp;<br /><br />Are you developing with Windows Phone 7?&nbsp;You can pre-order&nbsp;<a shape="rect" href="http://jpapa.me/learnwp7" shape="rect">Learning Windows Phone Programming</a>, by Jaime Rodriguez, Yochay Kiriaty, and John Papa, today! Or, check out
<a shape="rect" href="http://www.learningwindowsphone.com/" shape="rect">the book's web site</a>.</p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/silverlight+4/RSS&WT.dl=0&WT.entryid=Entry:RSSView:58f0a55dd52047fd8cfe9de9018796a2">]]></description>
      <comments>http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-42-Apply-and-Customize-the-New-Silverlight-Themes</comments>
      <itunes:summary>
Tsitsi Gora, UX Designer at Microsoft, appears on the show to&amp;nbsp;announce the new Silverlight themes that her team has been working on. Tsitsi demonstrates the new themes available for download and explains the scenarios they had in mind when they created the
 themes.&amp;nbsp;The new&amp;nbsp;themes include: 

Jet Pack Cosmopolitan Windows 7 AccentColor 
She also takes a deep look at the cosmopolitan theme&amp;nbsp;and shows how you can customize it, if need be. Tsitsi wraps up by demonstrating some tips you can use to maintain design consistency in your application, including how to apply a simple behavior to your
 TextBox and content presenters. Tsitsi drops a ton of great design tips throughout this episode—you don&#39;t want to miss it.Relevant links:  

John&#39;s blog&amp;nbsp;and on Twitter (@john_papa)

Tsitsi&#39;s blog post 

Follow us on Twitter&amp;nbsp;@SilverlightTV&amp;nbsp;or on the web at
http://silverlight.tv&amp;nbsp; 
&amp;nbsp;Are you developing with Windows Phone 7?&amp;nbsp;You can pre-order&amp;nbsp;Learning Windows Phone Programming, by Jaime Rodriguez, Yochay Kiriaty, and John Papa, today! Or, check out
the book&#39;s web site. 
</itunes:summary>
      <itunes:duration>1168</itunes:duration>
      <link>http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-42-Apply-and-Customize-the-New-Silverlight-Themes</link>
      <pubDate>Thu, 26 Aug 2010 15:48:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-42-Apply-and-Customize-the-New-Silverlight-Themes</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/567256_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/567256_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7256/567256/sltv42_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7256/567256/sltv42_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7256/567256/sltv42_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7256/567256/sltv42_2MB_ch9.wmv" expression="full" duration="1168" fileSize="277228473" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7256/567256/sltv42_ch9.mp3" expression="full" duration="1168" fileSize="9348887" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7256/567256/sltv42_ch9.mp4" expression="full" duration="1168" fileSize="173671760" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7256/567256/sltv42_ch9.wma" expression="full" duration="1168" fileSize="9461569" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7256/567256/sltv42_ch9.wmv" expression="full" duration="1168" fileSize="97868439" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7256/567256/sltv42_Zune_ch9.wmv" expression="full" duration="1168" fileSize="85756494" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/7256/567256/sltv42_ch9.wmv" length="97868439" type="video/x-ms-wmv"></enclosure>
      <dc:creator>John Papa</dc:creator>
      <itunes:author>John Papa</itunes:author>
      <slash:comments>13</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-42-Apply-and-Customize-the-New-Silverlight-Themes/RSS</wfw:commentRss>
      <category>Design</category>
      <category>Silveright</category>
      <category>Silverlight</category>
      <category>Silverlight 4</category>
      <category>Themes</category>
      <category>Tsitsi Gora</category>
    </item>
  <item>
      <title>Silverlight TV 41: Top Tips for WCF RIA Services</title>
      <description><![CDATA[On this episode, Dinesh Kulkarni shares his top tips for creating streamlined and performant WCF RIA Services applications. He walks through some key decision points while creating domain services (server side) for a Silverlight and RIA Services application.
 Among the tips Dinesh discusses are some of the benefits of creating the minimal number of entities, operations, and amount of data required for your application. He also discusses how to connect RIA Services to:<br /><ol>
<li>Entity Framework </li><li>LINQ to SQL </li><li>nHibernate </li><li>Your own custom business objects </li></ol>
Other topics Dinesh walks step-by-step through include:<br /><ul>
<li>hooking RIA Services up to your own POCO classes </li><li>adding role-based authorization </li><li>how to determine what objects will be exposed by RIA Services to the client </li><li>adding validation </li><li>identifying keys and associations for entities </li><li>indicating when to return object graphs </li><li>how to use the Composite attribute to bundle objects graphs </li></ul>
This is a great deep dive by one of the masterminds behind WCF RIA Services.<br /><br />Relevant links:
<ul>
<li><a shape="rect" href="http://johnpapa.net/" shape="rect">John's blog</a>&nbsp;and on Twitter (<a shape="rect" href="http://twitter.com/john_papa" shape="rect">@john_papa</a>)
</li><li>
<p><a shape="rect" href="http://code.msdn.microsoft.com/RiaServices" shape="rect">Nhibernate and RIA Services sample</a>&nbsp;</p>
</li><li>
<p>PDC 2009 talk using same nhibernate sample: <a shape="rect" href="http://microsoftpdc.com/Sessions/CL07" shape="rect">
Mastering WCF RIA Services</a> </p>
</li><li>
<p><a shape="rect" href="http://blogs.msdn.com/dinesh.kulkarni/" shape="rect">Dinesh's blog
</a>and on Twitter (<a shape="rect" href="http://twitter.com/di_ku" shape="rect">@di_Ku</a>)</p>
</li></ul>
<p>Follow us on Twitter&nbsp;<a shape="rect" href="http://www.twitter.com/SilverlightTV" title="Follow SilverlightTV at Twitter" shape="rect">@SilverlightTV</a>&nbsp;or on the web at
<a shape="rect" href="http://silverlight.tv" shape="rect">http://silverlight.tv</a>&nbsp;<br /><br /><br /><a shape="rect" href="http://www.amazon.com/gp/product/1449388361?t=johnpanet-20" shape="rect"><img width="120" height="162" width="120" height="162" alt="book" src="http://channel9.msdn.com/Link/a5ca2476-2eb7-4c89-8fe9-212093f65bd8/" border="0"></a>&nbsp;<br /><br />Are you developing with Windows Phone 7?&nbsp;You can pre-order&nbsp;<a shape="rect" href="http://jpapa.me/learnwp7" shape="rect">Learning Windows Phone Programming</a>&nbsp;today, by Jaime Rodriguez, Yochay Kiriaty and John Papa! Or check out
<a shape="rect" href="http://www.learningwindowsphone.com" shape="rect">the book's web site</a>.</p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/silverlight+4/RSS&WT.dl=0&WT.entryid=Entry:RSSView:f2fbab22c63440c9a02f9de901879990">]]></description>
      <comments>http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-41-Top-Tips-for-WCF-RIA-Services</comments>
      <itunes:summary>On this episode, Dinesh Kulkarni shares his top tips for creating streamlined and performant WCF RIA Services applications. He walks through some key decision points while creating domain services (server side) for a Silverlight and RIA Services application.
 Among the tips Dinesh discusses are some of the benefits of creating the minimal number of entities, operations, and amount of data required for your application. He also discusses how to connect RIA Services to:
Entity Framework LINQ to SQL nHibernate Your own custom business objects 
Other topics Dinesh walks step-by-step through include:
hooking RIA Services up to your own POCO classes adding role-based authorization how to determine what objects will be exposed by RIA Services to the client adding validation identifying keys and associations for entities indicating when to return object graphs how to use the Composite attribute to bundle objects graphs 
This is a great deep dive by one of the masterminds behind WCF RIA Services.Relevant links:

John&#39;s blog&amp;nbsp;and on Twitter (@john_papa)

Nhibernate and RIA Services sample&amp;nbsp; 

PDC 2009 talk using same nhibernate sample: 
Mastering WCF RIA Services  

Dinesh&#39;s blog
and on Twitter (@di_Ku) 

Follow us on Twitter&amp;nbsp;@SilverlightTV&amp;nbsp;or on the web at
http://silverlight.tv&amp;nbsp;&amp;nbsp;Are you developing with Windows Phone 7?&amp;nbsp;You can pre-order&amp;nbsp;Learning Windows Phone Programming&amp;nbsp;today, by Jaime Rodriguez, Yochay Kiriaty and John Papa! Or check out
the book&#39;s web site. 
</itunes:summary>
      <itunes:duration>1780</itunes:duration>
      <link>http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-41-Top-Tips-for-WCF-RIA-Services</link>
      <pubDate>Thu, 19 Aug 2010 16:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-41-Top-Tips-for-WCF-RIA-Services</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/567026_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/567026_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7026/567026/sltv41_320_ch9.png" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7026/567026/sltv41_512_ch9.png" height="384" width="512"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7026/567026/sltv41_85_ch9.png" height="64" width="85"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7026/567026/sltv41_2MB_ch9.wmv" expression="full" duration="1780" fileSize="416192145" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7026/567026/sltv41_ch9.mp3" expression="full" duration="1780" fileSize="14248379" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7026/567026/sltv41_ch9.mp4" expression="full" duration="1780" fileSize="257852814" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7026/567026/sltv41_ch9.wma" expression="full" duration="1780" fileSize="14412161" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7026/567026/sltv41_ch9.wmv" expression="full" duration="1780" fileSize="139040111" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7026/567026/sltv41_Zune_ch9.wmv" expression="full" duration="1780" fileSize="118320166" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/7026/567026/sltv41_ch9.wmv" length="139040111" type="video/x-ms-wmv"></enclosure>
      <dc:creator>John Papa</dc:creator>
      <itunes:author>John Papa</itunes:author>
      <slash:comments>8</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Shows/SilverlightTV/Silverlight-TV-41-Top-Tips-for-WCF-RIA-Services/RSS</wfw:commentRss>
      <category>Dinesh Kulkarni</category>
      <category>Silverlight</category>
      <category>Silverlight 4</category>
      <category>WCF RIA Services</category>
    </item>
  <item>
      <title>Windows Phone 7 Jump Start (Session 12 of 19): Working with Media</title>
      <description><![CDATA[ <p>This session covers using media in your Windows Phone 7 applications and games. Topics include media in XNA overview, displaying pictures, and playing music.</p><p>The Windows Phone 7 Jump Start video training is for all developers interested in developing applications or games for the new Windows Phone 7 Platform. The ~14 ½ hour course is based on the Microsoft Windows Phone 7 Developer Training Kit and taught by Microsoft MVP's and Microsoft Press Authors, Andy Wigley and Rob S. Miles. The Designing for Windows Phone 7 session is taught my Microsoft Design experts, Jon Harris and Bryan Agnetta.&nbsp; The training is wrapped up with an audio podcast with a panel of Microsoft experts answering the questions posed throughout the training.</p><p>Watch these entertaining sessions and complete the labs found on Channel 9 (<a href="http://channel9.msdn.com/learn/courses/WP7TrainingKit/">http://channel9.msdn.com/learn/courses/WP7TrainingKit/</a>) to gain development skills using both Microsoft XNA and Microsoft Silverlight.</p><p>For copies of the student files and links to demo code, you can go to the Windows Phone 7 Born To Learn Forum (<a href="http://borntolearn.mslearn.net/wp7/m/default.aspx">http://borntolearn.mslearn.net/wp7/m/default.aspx</a>).<br><br>Updated! <a href="http://channel9.msdn.com/posts/egibson/Windows-Phone-7-Jump-Start-Session-1-of-12-Introduction/">Session 1: Introduction<br></a><a href="http://channel9.msdn.com/posts/egibson/Windows-Phone-7-Jump-Start-Session-2-of-12-Building-a-Silverlight-Application-Part-1/">Session 2: Building a Silverlight Application, Part 1</a><br><a href="http://channel9.msdn.com/posts/egibson/Windows-Phone-7-Jump-Start-Session-3-of-12-Building-a-Silverlight-Application-Part-2/">Session 3: Building a Silverlight Application, Part 2</a><br>Updated! <a href="http://channel9.msdn.com/posts/egibson/Windows-Phone-7-Jump-Start-Session-4-of-12-Building-Games-for-the-Windows-Phone-7-Platform/">Session 4: The Application Bar<br></a><a href="http://channel9.msdn.com/posts/egibson/Windows-Phone-7-Jump-Start-Session-5-of-12-Building-XNA-Games-for-the-Windows-Phone-7-Platform-Part-/">Session 5: Building XNA Games for the Windows Phone 7 Platform, Part 1</a><br><a href="http://channel9.msdn.com/posts/egibson/Windows-Phone-7-Jump-Start-Session-6-of-12-Building-XNA-Games-for-the-Windows-Phone-7-Platform-Part-/">Session 6: Building XNA Games for the Windows Phone 7 Platform, Part 2</a><br>Updated! <a href="http://channel9.msdn.com/posts/egibson/Windows-Phone-7-Jump-Start-Session-7-of-12-Advanced-Application-Development-Part-1/">Session 7: Isolation Storage</a><br>Updated! <a href="http://channel9.msdn.com/posts/egibson/Windows-Phone-7-Jump-Start-Session-8-of-12-Advanced-Application-Development-Part-2/">Session 8: The Application Lifecycle</a><br>Updated! <a href="http://channel9.msdn.com/posts/egibson/Windows-Phone-7-Jump-Start-Session-9-of-12-Advanced-Application-Development-Part-3/">Session 9: Launchers and Choosers</a><br>Updated! <a href="http://channel9.msdn.com/posts/egibson/Windows-Phone-7-Jump-Start-Session-10-of-12-Marketing-Your-Windows-Phone-7-Application/">Session 10: Push Notifications</a><br><a href="http://channel9.msdn.com/posts/egibson/Windows-Phone-7-Jump-Start-Session-11-of-12-Working-with-Media/">Session 11: Marketing&nbsp;your Windows Phone Applications</a><br><a href="http://channel9.msdn.com/posts/egibson/Windows-Phone-7-Jump-Start-Session-12-of-12-Final-Silverlight-Topics-and-Wrap-Up/">Session 12: Working with Media</a><br><br>New Sessions:<br><a href="http://channel9.msdn.com/posts/Windows-Phone-7-Jump-Start-Session-13-of-19-Panorama-and-Pivots">Session 13: Panorama and&nbsp;Pivots</a><br><a href="http://channel9.msdn.com/posts/Windows-Phone-7-Jump-Start-Session-14-of-19-XNA-Deep-Dive-Part-1">Session 14: XNA Deep Dive, Part&nbsp;1</a><br><a href="http://channel9.msdn.com/posts/Windows-Phone-7-Jump-Start-Session-15-of-19-XNA-Deep-Dive-Part-2">Session 15: XNA Deep Dive, Part 2</a><br><a href="http://channel9.msdn.com/posts/Windows-Phone-7-Jump-Start-Session-16-of-19-Location-and-Bing-Maps">Session 16: Location and Bing Maps</a><br><a href="http://channel9.msdn.com/posts/Windows-Phone-7-Jump-Start-Session-17-of-19-Optimizing-for-Performance">Session 17: Optimizing for Performance</a><br><a href="http://channel9.msdn.com/posts/Windows-Phone-7-Jump-Start-Session-18-of-19-Designing-Applications-for-Windows-Phone-7-Using-Express">Session 18: Designing Apps Using Expression Blend &amp; Metro</a><br><a href="http://channel9.msdn.com/posts/Windows-Phone-7-Jump-Start-Session-19-of-19-Ask-the-Experts-podcast">Session 19: Ask the Experts podcast</a></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/silverlight+4/RSS&WT.dl=0&WT.entryid=Entry:RSSView:13997a1279ff4f9596869de901877627">]]></description>
      <comments>http://channel9.msdn.com/Blogs/egibson/Windows-Phone-7-Jump-Start-Session-12-of-12-Final-Silverlight-Topics-and-Wrap-Up</comments>
      <itunes:summary> This session covers using media in your Windows Phone 7 applications and games. Topics include media in XNA overview, displaying pictures, and playing music. The Windows Phone 7 Jump Start video training is for all developers interested in developing applications or games for the new Windows Phone 7 Platform. The ~14 &#189; hour course is based on the Microsoft Windows Phone 7 Developer Training Kit and taught by Microsoft MVP&#39;s and Microsoft Press Authors, Andy Wigley and Rob S. Miles. The Designing for Windows Phone 7 session is taught my Microsoft Design experts, Jon Harris and Bryan Agnetta.&amp;nbsp; The training is wrapped up with an audio podcast with a panel of Microsoft experts answering the questions posed throughout the training. Watch these entertaining sessions and complete the labs found on Channel 9 (http://channel9.msdn.com/learn/courses/WP7TrainingKit/) to gain development skills using both Microsoft XNA and Microsoft Silverlight. For copies of the student files and links to demo code, you can go to the Windows Phone 7 Born To Learn Forum (http://borntolearn.mslearn.net/wp7/m/default.aspx).Updated! Session 1: IntroductionSession 2: Building a Silverlight Application, Part 1Session 3: Building a Silverlight Application, Part 2Updated! Session 4: The Application BarSession 5: Building XNA Games for the Windows Phone 7 Platform, Part 1Session 6: Building XNA Games for the Windows Phone 7 Platform, Part 2Updated! Session 7: Isolation StorageUpdated! Session 8: The Application LifecycleUpdated! Session 9: Launchers and ChoosersUpdated! Session 10: Push NotificationsSession 11: Marketing&amp;nbsp;your Windows Phone ApplicationsSession 12: Working with MediaNew Sessions:Session 13: Panorama and&amp;nbsp;PivotsSession 14: XNA Deep Dive, Part&amp;nbsp;1Session 15: XNA Deep Dive, Part 2Session 16: Location and Bing MapsSession 17: Optimizing for PerformanceSession 18: Designing Apps Using Expression Blend &amp;amp; MetroSession 19: Ask the Experts podcast </itunes:summary>
      <itunes:duration>2197</itunes:duration>
      <link>http://channel9.msdn.com/Blogs/egibson/Windows-Phone-7-Jump-Start-Session-12-of-12-Final-Silverlight-Topics-and-Wrap-Up</link>
      <pubDate>Tue, 17 Aug 2010 22:20:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/egibson/Windows-Phone-7-Jump-Start-Session-12-of-12-Final-Silverlight-Topics-and-Wrap-Up</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7627/13997a12-79ff-4f95-9686-9de901877627/WP7JumpStartSession12_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7627/13997a12-79ff-4f95-9686-9de901877627/WP7JumpStartSession12_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/7627/13997a12-79ff-4f95-9686-9de901877627/WP7JumpStartSession12_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7627/13997a12-79ff-4f95-9686-9de901877627/WP7JumpStartSession12_2MB_ch9.wmv" expression="full" duration="2197" fileSize="489340661" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7627/13997a12-79ff-4f95-9686-9de901877627/WP7JumpStartSession12_ch9.mp3" expression="full" duration="2197" fileSize="17577660" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7627/13997a12-79ff-4f95-9686-9de901877627/WP7JumpStartSession12_ch9.mp4" expression="full" duration="2197" fileSize="191872812" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7627/13997a12-79ff-4f95-9686-9de901877627/WP7JumpStartSession12_ch9.wma" expression="full" duration="2197" fileSize="17770633" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ecn.channel9.msdn.com/o9/ch9/7627/13997a12-79ff-4f95-9686-9de901877627/WP7JumpStartSession12_ch9.wmv" expression="full" duration="2197" fileSize="291378607" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ecn.channel9.msdn.com/o9/ch9/7627/13997a12-79ff-4f95-9686-9de901877627/WP7JumpStartSession12_ch9.wmv" length="291378607" type="video/x-ms-wmv"></enclosure>
      <dc:creator>MSDN Online Media</dc:creator>
      <itunes:author>MSDN Online Media</itunes:author>
      <slash:comments>1</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/egibson/Windows-Phone-7-Jump-Start-Session-12-of-12-Final-Silverlight-Topics-and-Wrap-Up/RSS</wfw:commentRss>
      <category>Andy Wigley</category>
      <category>DPEField</category>
      <category>Rob Miles</category>
      <category>Silveright</category>
      <category>Silverlight</category>
      <category>Silverlight 4</category>
      <category>Windows Mobile</category>
      <category>Windows Phone</category>
      <category>Windows Phone 7 Jump Start</category>
      <category>XNA</category>
      <category>XNA Framework</category>
      <category>XNA framework</category>
    </item>    
</channel>
</rss>