<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" media="screen" href="/App_Themes/default/rss.xslt"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:evnet="http://www.mscommunities.com/rssmodule/"><channel><title>kmcgrath</title><atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/posts/kmcgrath/rss/default.aspx" /><image><url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url><title>kmcgrath</title><link>http://channel9.msdn.com/posts/kmcgrath/</link></image><description>Channel 9 Blog for Kathleen McGrath
</description><link>http://channel9.msdn.com/posts/kmcgrath/</link><language>en-us</language><pubDate>Tue, 10 Nov 2009 08:38:37 GMT</pubDate><lastBuildDate>Tue, 10 Nov 2009 08:38:37 GMT</lastBuildDate><generator>EvNet (EvNet, Version=1.0.3608.3122, Culture=neutral, PublicKeyToken=null)</generator><item><title>Lists in F#</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/8/3/3/5/0/5/FSharpLists_85_ch9.png" border="0" /&gt;&lt;div class="bodyLabel"&gt;
&lt;p&gt;In this video, programming writer, Gordon Hogenson explains and gives examples of lists in F#.  &lt;/p&gt;
&lt;p&gt;You can also learn more in the topic &lt;a href="http://msdn.microsoft.com/en-us/library/dd233224(VS.100).aspx" target="_blank"&gt;Lists (F#)&lt;/a&gt;&lt;/p&gt;
&lt;br /&gt;
&lt;p&gt;Kathleen McGrath&lt;br /&gt;
Visual Studio User Education&lt;br /&gt;
&lt;a href="http://blogs.msdn.com/kathleen"&gt;http://blogs.msdn.com/kathleen&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://go.microsoft.com/fwlink/?LinkID=102169"&gt;Visual Studio and .NET Framework Content Survey&lt;/a&gt;&lt;/p&gt;
&lt;div id="ctl00_MainPlaceHolder_Starter_divEditDate" class="edited"&gt;&lt;/div&gt;
&lt;/div&gt;&lt;img src="http://channel9.msdn.com/505338/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/kmcgrath/Lists-in-FSharp/</comments><link>http://channel9.msdn.com/posts/kmcgrath/Lists-in-FSharp/</link><pubDate>Wed, 11 Nov 2009 17:36:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/8/3/3/5/0/5/FSharpLists_2MB_ch9.wmv</guid><evnet:views>20531</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/505338/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;div class="bodyLabel"&gt;
&lt;p&gt;In this video, programming writer, Gordon Hogenson explains and gives examples of lists in F#.  You can also learn more in the topic &lt;a href="http://msdn.microsoft.com/en-us/library/dd233224(VS.100).aspx" target="_blank"&gt;Lists (F#)&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/8/3/3/5/0/5/FSharpLists_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/8/3/3/5/0/5/FSharpLists_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/3/3/5/0/5/FSharpLists_ch9.mp4" expression="full" duration="1439" fileSize="77142548" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/3/3/5/0/5/FSharpLists_ch9.mp3" expression="full" duration="1439" fileSize="11518420" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/3/3/5/0/5/FSharpLists_ch9.mp4" expression="full" duration="1439" fileSize="77142548" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/8/3/3/5/0/5/FSharpLists_ch9.wma" expression="full" duration="1439" fileSize="11651485" type="audio/x-ms-wma" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/3/3/5/0/5/FSharpLists_2MB_ch9.wmv" expression="full" duration="1439" fileSize="60364258" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/3/3/5/0/5/FSharpLists_512_ch9.png" expression="full" duration="1439" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/8/3/3/5/0/5/FSharpLists.ism/Manifest" expression="full" duration="1439" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/3/3/5/0/5/FSharpLists_2MB_ch9.wmv" expression="full" duration="1439" fileSize="60364258" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/8/3/3/5/0/5/FSharpLists_2MB_ch9.wmv" length="60364258" type="video/x-ms-wmv" /><dc:creator>Kathleen McGrath</dc:creator><slash:comments>2</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/kmcgrath/Lists-in-FSharp/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/505338/Trackback.aspx</trackback:ping><category>FSharp</category><category>Visual Studio</category><category>Visual Studio 2010</category></item><item><title>New MSDN Library views</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/4/5/5/4/0/5/MSDNLibraryViews_85_ch9.png" border="0" /&gt;&lt;p&gt;In this video, Mark D'Urso, a Senior Development Lead on the Library Experience Team, demonstrates the new Library views on MSDN:  &lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd831853(VS.100,lightweight).aspx" target="_blank"&gt;Lightweight view&lt;/a&gt;  &lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd831853(VS.100,loband).aspx" target="_blank"&gt;ScriptFree view&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd831853(VS.100,classic).aspx" target="_blank"&gt;Classic view&lt;/a&gt;&lt;br /&gt;
      &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Kathleen McGrath&lt;br /&gt;
Visual Studio User Education&lt;br /&gt;
&lt;a href="http://blogs.msdn.com/kathleen"&gt;http://blogs.msdn.com/kathleen&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://go.microsoft.com/fwlink/?LinkID=102169"&gt;Visual Studio and .NET Framework Content Survey&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/504554/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/kmcgrath/New-MSDN-Library-views/</comments><link>http://channel9.msdn.com/posts/kmcgrath/New-MSDN-Library-views/</link><pubDate>Fri, 06 Nov 2009 23:07:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/4/5/5/4/0/5/MSDNLibraryViews_2MB_ch9.wmv</guid><evnet:views>16602</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/504554/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;In this video, Mark D'Urso, a Senior Development Lead on the Library Experience Team, demonstrates the new Library views on MSDN.  &lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/4/5/5/4/0/5/MSDNLibraryViews_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/4/5/5/4/0/5/MSDNLibraryViews_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/5/5/4/0/5/MSDNLibraryViews_ch9.mp4" expression="full" duration="576" fileSize="45520370" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/5/5/4/0/5/MSDNLibraryViews_ch9.mp3" expression="full" duration="576" fileSize="4611658" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/5/5/4/0/5/MSDNLibraryViews_ch9.mp4" expression="full" duration="576" fileSize="45520370" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/4/5/5/4/0/5/MSDNLibraryViews_ch9.wma" expression="full" duration="576" fileSize="4667179" type="audio/x-ms-wma" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/5/5/4/0/5/MSDNLibraryViews_2MB_ch9.wmv" expression="full" duration="576" fileSize="56172971" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/5/5/4/0/5/MSDNLibraryViews_512_ch9.png" expression="full" duration="576" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/4/5/5/4/0/5/MSDNLibraryViews.ism/Manifest" expression="full" duration="576" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/4/5/5/4/0/5/MSDNLibraryViews_2MB_ch9.wmv" expression="full" duration="576" fileSize="56172971" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/4/5/5/4/0/5/MSDNLibraryViews_2MB_ch9.wmv" length="56172971" type="video/x-ms-wmv" /><dc:creator>Kathleen McGrath</dc:creator><slash:comments>3</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/kmcgrath/New-MSDN-Library-views/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/504554/Trackback.aspx</trackback:ping><category>MSDN Library</category><category>Visual Studio</category><category>Visual Studio 2010</category></item><item><title>Microsoft Help Viewer - New Help System in Visual Studio 2010</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/2/5/5/4/0/5/Help3Demo_85_ch9.png" border="0" /&gt;&lt;p&gt;In this video, Ryan Linton, a Senior Program Manager on the Library Experience Team, describes the new Help system in Visual Studio 2010 Beta 2.  &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Kathleen McGrath&lt;br /&gt;
Visual Studio User Education&lt;br /&gt;
&lt;a href="http://blogs.msdn.com/kathleen"&gt;http://blogs.msdn.com/kathleen&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://go.microsoft.com/fwlink/?LinkID=102169"&gt;Visual Studio and .NET Framework Content Survey&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/504552/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/kmcgrath/Help-30-New-Help-System-in-Visual-Studio-2010/</comments><link>http://channel9.msdn.com/posts/kmcgrath/Help-30-New-Help-System-in-Visual-Studio-2010/</link><pubDate>Fri, 06 Nov 2009 00:25:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/2/5/5/4/0/5/Help3Demo_2MB_ch9.wmv</guid><evnet:views>31871</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/504552/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;In this video, Ryan Linton, a Senior Program Manager on the Library Experience Team, describes the new Help system in Visual Studio 2010 Beta 2.  &lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/2/5/5/4/0/5/Help3Demo_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/2/5/5/4/0/5/Help3Demo_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/5/5/4/0/5/Help3Demo_ch9.mp4" expression="full" duration="631" fileSize="73356785" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/5/5/4/0/5/Help3Demo_ch9.mp3" expression="full" duration="631" fileSize="5050776" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/5/5/4/0/5/Help3Demo_ch9.mp4" expression="full" duration="631" fileSize="73356785" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/2/5/5/4/0/5/Help3Demo_ch9.wma" expression="full" duration="631" fileSize="5111777" type="audio/x-ms-wma" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/5/5/4/0/5/Help3Demo_2MB_ch9.wmv" expression="full" duration="631" fileSize="129856914" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/5/5/4/0/5/Help3Demo_512_ch9.png" expression="full" duration="631" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/2/5/5/4/0/5/Help3Demo.ism/Manifest" expression="full" duration="631" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/2/5/5/4/0/5/Help3Demo_2MB_ch9.wmv" expression="full" duration="631" fileSize="129856914" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/2/5/5/4/0/5/Help3Demo_2MB_ch9.wmv" length="129856914" type="video/x-ms-wmv" /><dc:creator>Kathleen McGrath</dc:creator><slash:comments>15</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/kmcgrath/Help-30-New-Help-System-in-Visual-Studio-2010/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/504552/Trackback.aspx</trackback:ping><category>Microsoft Help Viewer</category><category>MSDN Library</category><category>Visual Studio</category><category>Visual Studio 2010</category></item><item><title>Discriminated Unions in F#</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/3/8/8/3/0/5/DiscriminatedUnions_85_ch9.png" border="0" /&gt;&lt;p&gt;In this video, programming writer, Gordon Hogenson explains and gives examples of discriminated unions in F#.  &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;You can also learn more in the topic &lt;a href="http://msdn.microsoft.com/en-us/library/dd233226(VS.100).aspx"&gt;Discriminated Unions (F#)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Kathleen McGrath&lt;br /&gt;
Visual Studio User Education&lt;br /&gt;
&lt;a href="http://blogs.msdn.com/kathleen"&gt;http://blogs.msdn.com/kathleen&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://go.microsoft.com/fwlink/?LinkID=102169"&gt;Visual Studio and .NET Framework Content Survey&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/503883/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/kmcgrath/Discriminated-Unions-in-FSharp/</comments><link>http://channel9.msdn.com/posts/kmcgrath/Discriminated-Unions-in-FSharp/</link><pubDate>Tue, 03 Nov 2009 17:20:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/3/8/8/3/0/5/DiscriminatedUnions_2MB_ch9.wmv</guid><evnet:views>22761</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/503883/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this video, programming writer, Gordon Hogenson explains and gives examples of discriminated unions in F#. 
&lt;p&gt;You can also learn more in the topic &lt;a href="http://msdn.microsoft.com/en-us/library/dd233226(VS.100).aspx"&gt;Discriminated Unions (F#)&lt;/a&gt;&lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/3/8/8/3/0/5/DiscriminatedUnions_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/3/8/8/3/0/5/DiscriminatedUnions_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/8/8/3/0/5/DiscriminatedUnions_ch9.mp4" expression="full" duration="928" fileSize="49734546" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/8/8/3/0/5/DiscriminatedUnions_ch9.mp3" expression="full" duration="928" fileSize="7428510" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/8/8/3/0/5/DiscriminatedUnions_ch9.mp4" expression="full" duration="928" fileSize="49734546" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/3/8/8/3/0/5/DiscriminatedUnions_ch9.wma" expression="full" duration="928" fileSize="7514977" type="audio/x-ms-wma" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/8/8/3/0/5/DiscriminatedUnions_2MB_ch9.wmv" expression="full" duration="928" fileSize="40623376" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/8/8/3/0/5/DiscriminatedUnions_Zune_ch9.wmv" expression="full" duration="928" fileSize="43639570" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/8/8/3/0/5/DiscriminatedUnions_512_ch9.png" expression="full" duration="928" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/3/8/8/3/0/5/DiscriminatedUnions.ism/Manifest" expression="full" duration="928" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/3/8/8/3/0/5/DiscriminatedUnions_2MB_ch9.wmv" expression="full" duration="928" fileSize="40623376" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/3/8/8/3/0/5/DiscriminatedUnions_2MB_ch9.wmv" length="40623376" type="video/x-ms-wmv" /><dc:creator>Kathleen McGrath</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/kmcgrath/Discriminated-Unions-in-FSharp/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/503883/Trackback.aspx</trackback:ping><category>FSharp</category><category>Visual Studio 2010</category></item><item><title>Creating a Web Part for SharePoint by Using a Designer</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/1/2/5/0/0/5/CreateWebPart_85_ch9.png" border="0" /&gt;&lt;p&gt;In this interview, programming writer Norm Estabrook demonstrates how to create a Web Part for SharePoint by using a designer in Visual Studio. You can follow along step-by-step in the corresponding &lt;a href="http://msdn.microsoft.com/en-us/library/ee231546(VS.100).aspx" target="_blank"&gt;Help topic&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Kathleen McGrath&lt;br /&gt;
Visual Studio User Education&lt;br /&gt;
&lt;a href="http://blogs.msdn.com/kathleen"&gt;http://blogs.msdn.com/kathleen&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://go.microsoft.com/fwlink/?LinkID=102169"&gt;Visual Studio and .NET Framework Content Survey&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/500521/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/kmcgrath/Creating-a-Web-Part-for-SharePoint-by-Using-a-Designer/</comments><link>http://channel9.msdn.com/posts/kmcgrath/Creating-a-Web-Part-for-SharePoint-by-Using-a-Designer/</link><pubDate>Thu, 29 Oct 2009 05:15:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/1/2/5/0/0/5/CreateWebPart_2MB_ch9.wmv</guid><evnet:views>20658</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/500521/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this interview, programming writer Norm Estabrook demonstrates how to create a Web Part for SharePoint by using a designer in Visual Studio.</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/1/2/5/0/0/5/CreateWebPart_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/1/2/5/0/0/5/CreateWebPart_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/2/5/0/0/5/CreateWebPart_ch9.mp4" expression="full" duration="405" fileSize="24769800" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/2/5/0/0/5/CreateWebPart_ch9.mp3" expression="full" duration="405" fileSize="3247075" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/2/5/0/0/5/CreateWebPart_ch9.mp4" expression="full" duration="405" fileSize="24769800" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/1/2/5/0/0/5/CreateWebPart_ch9.wma" expression="full" duration="405" fileSize="3288343" type="audio/x-ms-wma" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/2/5/0/0/5/CreateWebPart_2MB_ch9.wmv" expression="full" duration="405" fileSize="25072894" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/2/5/0/0/5/CreateWebPart_Zune_ch9.wmv" expression="full" duration="405" fileSize="20788403" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/2/5/0/0/5/CreateWebPart_512_ch9.png" expression="full" duration="405" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/1/2/5/0/0/5/CreateWebPart.ism/Manifest" expression="full" duration="405" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/1/2/5/0/0/5/CreateWebPart_2MB_ch9.wmv" expression="full" duration="405" fileSize="25072894" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/1/2/5/0/0/5/CreateWebPart_2MB_ch9.wmv" length="25072894" type="video/x-ms-wmv" /><dc:creator>Kathleen McGrath</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/kmcgrath/Creating-a-Web-Part-for-SharePoint-by-Using-a-Designer/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/500521/Trackback.aspx</trackback:ping><category>CSharp</category><category>Sharepoint</category><category>Visual Studio</category><category>Visual Studio 2010</category></item><item><title>Embedding Type Information from Microsoft Office Assemblies</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/5/3/5/0/0/5/EmbedingTypeInformation_85_ch9.png" border="0" /&gt;&lt;p&gt;In this video, Mick Alberts shows you how to embed type information into an application that uses Automation objects from Microsoft Office. Embedding type information enables you to run the same build of an application with different versions of Microsoft Office on different computers, without needing to deploy a primary interop assembly (PIA) for each version of Office. For more information, see the Help topic: &lt;/p&gt;
&lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ee317478(VS.100).aspx" target="_blank"&gt;Walkthrough: Embedding Type Information from Microsoft Office Assemblies (C# and Visual Basic)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Kathleen McGrath&lt;br /&gt;
Visual Studio User Education&lt;br /&gt;
&lt;a href="http://blogs.msdn.com/kathleen"&gt;http://blogs.msdn.com/kathleen&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://go.microsoft.com/fwlink/?LinkID=102169" target="_blank"&gt;Visual Studio and .NET Framework Content Survey&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/500535/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/kmcgrath/Embedding-Type-Information-from-Microsoft-Office-Assemblies/</comments><link>http://channel9.msdn.com/posts/kmcgrath/Embedding-Type-Information-from-Microsoft-Office-Assemblies/</link><pubDate>Fri, 23 Oct 2009 18:00:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/5/3/5/0/0/5/EmbedingTypeInformation_ch9.wmv</guid><evnet:views>1625</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/500535/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;In this video, Mick Alberts shows you how to embed type information into an application that uses Automation objects from Microsoft Office. Embedding type information enables you to run the same build of an application with different versions of Microsoft Office on different computers, without needing to deploy a primary interop assembly (PIA) for each version of Office.&lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/5/3/5/0/0/5/EmbedingTypeInformation_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/5/3/5/0/0/5/EmbedingTypeInformation_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/3/5/0/0/5/EmbedingTypeInformation_ch9.mp4" expression="full" duration="230" fileSize="9102393" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/3/5/0/0/5/EmbedingTypeInformation_ch9.mp3" expression="full" duration="230" fileSize="1847549" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/3/5/0/0/5/EmbedingTypeInformation_ch9.mp4" expression="full" duration="230" fileSize="9102393" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/5/3/5/0/0/5/EmbedingTypeInformation_ch9.wma" expression="full" duration="230" fileSize="1873459" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/5/3/5/0/0/5/EmbedingTypeInformation_ch9.wmv" expression="full" duration="230" fileSize="10872747" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/3/5/0/0/5/EmbedingTypeInformation_2MB_ch9.wmv" expression="full" duration="230" fileSize="7852197" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/3/5/0/0/5/EmbedingTypeInformation_Zune_ch9.wmv" expression="full" duration="230" fileSize="8427932" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/3/5/0/0/5/EmbedingTypeInformation_512_ch9.png" expression="full" duration="230" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/5/3/5/0/0/5/EmbedingTypeInformation.ism/Manifest" expression="full" duration="230" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/5/3/5/0/0/5/EmbedingTypeInformation_2MB_ch9.wmv" expression="full" duration="230" fileSize="7852197" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/5/3/5/0/0/5/EmbedingTypeInformation_ch9.wmv" length="10872747" type="video/x-ms-wmv" /><dc:creator>Kathleen McGrath</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/kmcgrath/Embedding-Type-Information-from-Microsoft-Office-Assemblies/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/500535/Trackback.aspx</trackback:ping><category>CSharp</category><category>Office</category><category>Visual Studio 2010</category></item><item><title>Creating an External List in SharePoint by Using Business Data</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/9/1/5/0/0/5/ExternalListInSharePoint_85_ch9.png" border="0" /&gt;&lt;p&gt;In this interview, programming writer Norm Estabrook demonstrates how to create a model for the BDC service that returns information about contacts in a sample database, and displays the contacts in an external list. You can learn more in the &lt;a href="http://msdn.microsoft.com/en-us/library/ee231515(VS.100).aspx" target="_blank"&gt;corresponding Help topic&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
Kathleen McGrath&lt;br /&gt;
Visual Studio User Education&lt;br /&gt;
&lt;a href="http://blogs.msdn.com/kathleen"&gt;http://blogs.msdn.com/kathleen&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://go.microsoft.com/fwlink/?LinkID=102169" target="_blank"&gt;Visual Studio and .NET Framework Content Survey&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/500519/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/kmcgrath/Creating-an-External-List-in-SharePoint-by-Using-Business-Data/</comments><link>http://channel9.msdn.com/posts/kmcgrath/Creating-an-External-List-in-SharePoint-by-Using-Business-Data/</link><pubDate>Wed, 21 Oct 2009 17:19:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/9/1/5/0/0/5/ExternalListInSharePoint_2MB_ch9.wmv</guid><evnet:views>5816</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/500519/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;In this interview, programming writer Norm Estabrook demonstrates how to create a model for the BDC service that returns information about contacts in a sample database, and displays the contacts in an external list. &lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/9/1/5/0/0/5/ExternalListInSharePoint_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/9/1/5/0/0/5/ExternalListInSharePoint_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/1/5/0/0/5/ExternalListInSharePoint_ch9.mp4" expression="full" duration="992" fileSize="65402800" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/1/5/0/0/5/ExternalListInSharePoint_ch9.mp3" expression="full" duration="992" fileSize="7940773" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/1/5/0/0/5/ExternalListInSharePoint_ch9.mp4" expression="full" duration="992" fileSize="65402800" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/9/1/5/0/0/5/ExternalListInSharePoint_ch9.wma" expression="full" duration="992" fileSize="8031659" type="audio/x-ms-wma" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/1/5/0/0/5/ExternalListInSharePoint_2MB_ch9.wmv" expression="full" duration="992" fileSize="97792808" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/1/5/0/0/5/ExternalListInSharePoint_Zune_ch9.wmv" expression="full" duration="992" fileSize="53063002" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/1/5/0/0/5/ExternalListInSharePoint_512_ch9.png" expression="full" duration="992" type="image/jpeg" medium="image" /><media:content url="http://ss.channel9.msdn.com/ch9/9/1/5/0/0/5/ExternalListInSharePoint.ism/Manifest" expression="full" duration="992" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/9/1/5/0/0/5/ExternalListInSharePoint_2MB_ch9.wmv" expression="full" duration="992" fileSize="97792808" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/9/1/5/0/0/5/ExternalListInSharePoint_2MB_ch9.wmv" length="97792808" type="video/x-ms-wmv" /><dc:creator>Kathleen McGrath</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/kmcgrath/Creating-an-External-List-in-SharePoint-by-Using-Business-Data/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/500519/Trackback.aspx</trackback:ping><category>CSharp</category><category>Sharepoint</category><category>SharePoint BDC</category><category>Visual Studio 2010</category></item><item><title>How to Use Named and Optional Arguments in Office Programming (C#)</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/8/4/2/6/8/4/NamedAndOptionalArguments_85_ch9.png" border="0" /&gt;This video demonstrates some of the tasks described in &lt;a href="http://msdn.microsoft.com/en-us/library/dd264738(VS.100).aspx" target="_blank"&gt;How to: Use Named and Optional Arguments in Office Programming&lt;/a&gt;. Using Visual Studio 2010 Beta 1 and C#, I show you how to add text to a Word document and then convert the text to a table, without using all sixteen parameters that are possible with the &lt;strong&gt;ConvertToTable&lt;/strong&gt; method.&lt;br /&gt;
&lt;br /&gt;
Kathleen McGrath&lt;br /&gt;
Visual Studio User Education&lt;br /&gt;
http://blogs.msdn.com/kathleen&lt;br /&gt;&lt;img src="http://channel9.msdn.com/486248/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/kmcgrath/How-to-Use-Named-and-Optional-Arguments-in-Office-Programming-CSharp/</comments><link>http://channel9.msdn.com/posts/kmcgrath/How-to-Use-Named-and-Optional-Arguments-in-Office-Programming-CSharp/</link><pubDate>Fri, 21 Aug 2009 22:57:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/8/4/2/6/8/4/NamedAndOptionalArguments_ch9.wmv</guid><evnet:views>4323</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/486248/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This video demonstrates some of the tasks described in &lt;a href="http://msdn.microsoft.com/en-us/library/dd264738(VS.100).aspx" target="_blank"&gt;How to: Use Named and Optional Arguments in Office Programming&lt;/a&gt;. Using Visual Studio 2010 Beta 1 and C#, I show you how to add text to a Word document and then convert the text to a table, without using all sixteen parameters that are possible with the &lt;strong&gt;ConvertToTable&lt;/strong&gt; method.&lt;br /&gt;</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/8/4/2/6/8/4/NamedAndOptionalArguments_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/8/4/2/6/8/4/NamedAndOptionalArguments_85_ch9.png" height="64" width="85" /><media:group><media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/4/2/6/8/4/NamedAndOptionalArguments_ch9.mp4" expression="full" duration="289" fileSize="11781618" type="video/mp4" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/4/2/6/8/4/NamedAndOptionalArguments_ch9.mp3" expression="full" duration="289" fileSize="2313379" type="audio/mp3" medium="audio" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/4/2/6/8/4/NamedAndOptionalArguments_ch9.mp4" expression="full" duration="289" fileSize="11781618" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/8/4/2/6/8/4/NamedAndOptionalArguments_ch9.wma" expression="full" duration="289" fileSize="2345093" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/8/4/2/6/8/4/NamedAndOptionalArguments_ch9.wmv" expression="full" duration="289" fileSize="17689631" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/4/2/6/8/4/NamedAndOptionalArguments_2MB_ch9.wmv" expression="full" duration="289" fileSize="17771497" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/4/2/6/8/4/NamedAndOptionalArguments_Zune_ch9.wmv" expression="full" duration="289" fileSize="11033545" type="video/x-ms-wmv" medium="video" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/4/2/6/8/4/NamedAndOptionalArguments_512_ch9.png" expression="full" duration="289" type="image/jpeg" medium="image" /><media:content url="http://ecn.channel9.msdn.com/o9/ch9/8/4/2/6/8/4/NamedAndOptionalArguments_2MB_ch9.wmv" expression="full" duration="289" fileSize="17771497" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/8/4/2/6/8/4/NamedAndOptionalArguments_ch9.wmv" length="17689631" type="video/x-ms-wmv" /><dc:creator>Kathleen McGrath</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/kmcgrath/How-to-Use-Named-and-Optional-Arguments-in-Office-Programming-CSharp/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/486248/Trackback.aspx</trackback:ping><category>CSharp</category><category>CSharp 4.0</category><category>Office</category><category>Visual Studio</category><category>Visual Studio 2010</category></item><item><title>Binding WPF Controls to an Entity Data Model</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/6/4/5/1/8/4/BindingWPFControlsToAnEntityDataModel_small_ch9.png" border="0" /&gt;In this interview, programming writer, McLean Schofield, demonstrates how to bind WPF controls to an entity data model, using Visual Studio 2010 Beta 1. You can also learn more in the topic: &lt;a href="http://msdn.microsoft.com/en-us/library/dd465159(VS.100).aspx" target="_blank"&gt;Walkthrough: Binding WPF Controls to an Entity Data Model&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Kathleen McGrath&lt;br /&gt;
Visual Studio User Education&lt;br /&gt;
&lt;a href="http://blogs.msdn.com/kathleen" target="_blank"&gt;http://blogs.msdn.com/kathleen&lt;/a&gt;&lt;br /&gt;&lt;img src="http://channel9.msdn.com/481546/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/kmcgrath/Binding-WPF-Controls-to-an-Entity-Data-Model/</comments><link>http://channel9.msdn.com/posts/kmcgrath/Binding-WPF-Controls-to-an-Entity-Data-Model/</link><pubDate>Thu, 30 Jul 2009 04:55:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/6/4/5/1/8/4/BindingWPFControlsToAnEntityDataModel_ch9.wmv</guid><evnet:views>44698</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/481546/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this interview, programming writer, McLean Schofield, demonstrates how to bind WPF controls to an entity data model, using Visual Studio 2010 Beta 1. You can also learn more in the topic: &lt;a href="http://msdn.microsoft.com/en-us/library/dd465159(VS.100).aspx" target="_blank"&gt;Walkthrough: Binding WPF Controls to an Entity Data Model&lt;/a&gt;.&lt;br /&gt;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/4/5/1/8/4/BindingWPFControlsToAnEntityDataModel_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/4/5/1/8/4/BindingWPFControlsToAnEntityDataModel_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/4/5/1/8/4/BindingWPFControlsToAnEntityDataModel_ch9.mp4" expression="full" duration="590" fileSize="31179545" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/4/5/1/8/4/BindingWPFControlsToAnEntityDataModel_ch9.mp3" expression="full" duration="590" fileSize="4724541" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/4/5/1/8/4/BindingWPFControlsToAnEntityDataModel_ch9.mp4" expression="full" duration="590" fileSize="31179545" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/4/5/1/8/4/BindingWPFControlsToAnEntityDataModel_ch9.wma" expression="full" duration="590" fileSize="4787345" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/4/5/1/8/4/BindingWPFControlsToAnEntityDataModel_ch9.wmv" expression="full" duration="590" fileSize="61869845" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/4/5/1/8/4/BindingWPFControlsToAnEntityDataModel_2MB_ch9.wmv" expression="full" duration="590" fileSize="68555372" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/4/5/1/8/4/BindingWPFControlsToAnEntityDataModel_Zune_ch9.wmv" expression="full" duration="590" fileSize="33165773" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/4/5/1/8/4/BindingWPFControlsToAnEntityDataModel_2MB_ch9.wmv" expression="full" duration="590" fileSize="68555372" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/4/5/1/8/4/BindingWPFControlsToAnEntityDataModel_ch9.wmv" length="61869845" type="video/x-ms-wmv" /><dc:creator>Kathleen McGrath</dc:creator><slash:comments>11</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/kmcgrath/Binding-WPF-Controls-to-an-Entity-Data-Model/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/481546/Trackback.aspx</trackback:ping><category>CSharp</category><category>Visual Studio</category><category>Visual Studio 2010</category><category>WPF 4</category></item><item><title>Lambda Expressions in C++</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/9/6/6/0/8/4/LambdaExpressionsInVC_small_ch9.png" border="0" /&gt;In this interview, programming writer Thomas Petchel demonstrates how to use Lambda Expressions in C++.  You can also learn more in the topic: &lt;a href="http://msdn.microsoft.com/en-us/library/dd293608(VS.100).aspx"&gt;Lambda Expressions in C++&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Kathleen McGrath&lt;br /&gt;
Visual Studio User Education&lt;br /&gt;
&lt;a href="http://blogs.msdn.com/kathleen"&gt;http://blogs.msdn.com/kathleen&lt;/a&gt;&lt;img src="http://channel9.msdn.com/480669/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/kmcgrath/Lambda-Expressions-in-C/</comments><link>http://channel9.msdn.com/posts/kmcgrath/Lambda-Expressions-in-C/</link><pubDate>Fri, 24 Jul 2009 20:03:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/9/6/6/0/8/4/LambdaExpressionsInVC_2MB_ch9.wmv</guid><evnet:views>46258</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/480669/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this interview, programming writer Thomas Petchel demonstrates how to use Lambda Expressions in C++.  You can also learn more in the topic: Lambda Expressions in C++.&lt;br /&gt;
&lt;br /&gt;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/6/6/0/8/4/LambdaExpressionsInVC_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/6/6/0/8/4/LambdaExpressionsInVC_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/6/6/0/8/4/LambdaExpressionsInVC_ch9.mp4" expression="full" duration="471" fileSize="19094949" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/6/6/0/8/4/LambdaExpressionsInVC_ch9.mp3" expression="full" duration="471" fileSize="3773437" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/6/6/0/8/4/LambdaExpressionsInVC_ch9.mp4" expression="full" duration="471" fileSize="19094949" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/6/6/0/8/4/LambdaExpressionsInVC_ch9.wma" expression="full" duration="471" fileSize="3829063" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/6/6/0/8/4/LambdaExpressionsInVC_2MB_ch9.wmv" expression="full" duration="471" fileSize="20993558" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/6/6/0/8/4/LambdaExpressionsInVC_2MB_ch9.wmv" expression="full" duration="471" fileSize="20993558" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/6/6/0/8/4/LambdaExpressionsInVC_Zune_ch9.wmv" expression="full" duration="471" fileSize="18588101" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/6/6/0/8/4/LambdaExpressionsInVC_2MB_ch9.wmv" expression="full" duration="471" fileSize="20993558" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/6/6/0/8/4/LambdaExpressionsInVC_2MB_ch9.wmv" length="20993558" type="video/x-ms-wmv" /><dc:creator>Kathleen McGrath</dc:creator><slash:comments>6</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/kmcgrath/Lambda-Expressions-in-C/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/480669/Trackback.aspx</trackback:ping><category>C++</category><category>Visual Studio 2010</category></item><item><title>Copying a Document to the End User Computer after a ClickOnce Installation</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/0/9/3/9/7/4/CopyDocumentPostDeploymentAction_small_ch9.png" border="0" /&gt;In this interview, programming writer Mary Lee demonstrates how to deploy an Office solution and implement a post-deployment action that copies a document to the end user's desktop. You can learn more in the topic &lt;a href="http://msdn.microsoft.com/en-us/library/dd465291(VS.100).aspx" target="_blank"&gt;Walkthrough: Copying a Document to the End User Computer after a ClickOnce Installation&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Kathleen McGrath&lt;br /&gt;
Visual Studio User Education&lt;br /&gt;
&lt;a href="http://blogs.msdn.com/kathleen"&gt;http://blogs.msdn.com/kathleen&lt;/a&gt;&lt;br /&gt;
&lt;img src="http://channel9.msdn.com/479390/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/kmcgrath/Copying-a-Document-to-the-End-User-Computer-after-a-ClickOnce-Installation/</comments><link>http://channel9.msdn.com/posts/kmcgrath/Copying-a-Document-to-the-End-User-Computer-after-a-ClickOnce-Installation/</link><pubDate>Fri, 17 Jul 2009 21:15:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/0/9/3/9/7/4/CopyDocumentPostDeploymentAction_ch9.wmv</guid><evnet:views>3478</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/479390/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this interview, programming writer Mary Lee demonstrates how to deploy an Office solution and implement a post-deployment action that copies a document to the end user's desktop. You can learn more in the topic &lt;a href="http://msdn.microsoft.com/en-us/library/dd465291(VS.100).aspx" target="_blank"&gt;Walkthrough: Copying a Document to the End User Computer after a ClickOnce Installation&lt;/a&gt;.&lt;br /&gt;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/9/3/9/7/4/CopyDocumentPostDeploymentAction_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/9/3/9/7/4/CopyDocumentPostDeploymentAction_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/9/3/9/7/4/CopyDocumentPostDeploymentAction_ch9.mp4" expression="full" duration="345" fileSize="16259065" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/9/3/9/7/4/CopyDocumentPostDeploymentAction_ch9.mp3" expression="full" duration="345" fileSize="2762928" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/9/3/9/7/4/CopyDocumentPostDeploymentAction_ch9.mp4" expression="full" duration="345" fileSize="16259065" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/9/3/9/7/4/CopyDocumentPostDeploymentAction_ch9.wma" expression="full" duration="345" fileSize="5592429" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/9/3/9/7/4/CopyDocumentPostDeploymentAction_ch9.wmv" expression="full" duration="345" fileSize="42055507" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/9/3/9/7/4/CopyDocumentPostDeploymentAction_2MB_ch9.wmv" expression="full" duration="345" fileSize="34181688" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/9/3/9/7/4/CopyDocumentPostDeploymentAction_Zune_ch9.wmv" expression="full" duration="345" fileSize="22583487" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/9/3/9/7/4/CopyDocumentPostDeploymentAction_2MB_ch9.wmv" expression="full" duration="345" fileSize="34181688" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/9/3/9/7/4/CopyDocumentPostDeploymentAction_ch9.wmv" length="42055507" type="video/x-ms-wmv" /><dc:creator>Kathleen McGrath</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/kmcgrath/Copying-a-Document-to-the-End-User-Computer-after-a-ClickOnce-Installation/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/479390/Trackback.aspx</trackback:ping><category>Deployment</category><category>Visual Studio 2010</category><category>VSTO</category></item><item><title>Active Patterns (F#)</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/1/7/7/4/ActivePatterns_small_ch9.png" border="0" /&gt;&lt;p&gt;In this video, programming writer, Gordon Hogenson, continues the discussion of patterns by talking about active patterns, which you can use to customize and extend F#’s pattern matching capabilities. Active patterns are an amazingly flexible language feature, and in this video we just scratch the surface of what can be done with them.  You can learn more in the topic: &lt;a href="http://msdn.microsoft.com/en-us/library/dd233248(VS.100).aspx"&gt;Active Patterns&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Gordon would also like to thank Chris Smith and Brian McNamara, of the F# team, for giving him some ideas for how to use active patterns.  Some similar examples to those in the video are discussed in F# team blog postings, such as in &lt;a href="http://blogs.msdn.com/chrsmith/archive/2008/02/21/Introduction-to-F_2300_-Active-Patterns.aspx"&gt;Chris Smith’s blog posting on active patterns&lt;/a&gt;.  For those interested in exploring further, you can read a &lt;a href="http://blogs.msdn.com/dsyme/archive/2007/04/07/draft-paper-on-f-active-patterns.aspx"&gt;paper on active patterns by Don Syme, James Margetson, and Gregory Nemerov&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Kathleen McGrath&lt;br /&gt;
Visual Studio User Education&lt;br /&gt;
&lt;a href="http://blogs.msdn.com/kathleen/"&gt;http://blogs.msdn.com/kathleen/&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/477130/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/kmcgrath/Active-Patterns-F/</comments><link>http://channel9.msdn.com/posts/kmcgrath/Active-Patterns-F/</link><pubDate>Fri, 10 Jul 2009 03:59:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/1/7/7/4/ActivePatterns_ch9.wmv</guid><evnet:views>5156</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/477130/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;In this video, programming writer, Gordon Hogenson, continues the discussion of patterns by talking about active patterns, which you can use to customize and extend F#’s pattern matching capabilities. Active patterns are an amazingly flexible language feature, and in this video we just scratch the surface of what can be done with them.  You can learn more in the topic: &lt;a href="http://msdn.microsoft.com/en-us/library/dd233248(VS.100).aspx"&gt;Active Patterns&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/1/7/7/4/ActivePatterns_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/1/7/7/4/ActivePatterns_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/1/7/7/4/ActivePatterns_ch9.mp4" expression="full" duration="962" fileSize="42846155" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/1/7/7/4/ActivePatterns_ch9.mp3" expression="full" duration="962" fileSize="7700381" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/1/7/7/4/ActivePatterns_ch9.mp4" expression="full" duration="962" fileSize="42846155" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/1/7/7/4/ActivePatterns_ch9.wma" expression="full" duration="962" fileSize="15571717" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/1/7/7/4/ActivePatterns_ch9.wmv" expression="full" duration="962" fileSize="80699215" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/1/7/7/4/ActivePatterns_2MB_ch9.wmv" expression="full" duration="962" fileSize="76649740" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/1/7/7/4/ActivePatterns_Zune_ch9.wmv" expression="full" duration="962" fileSize="53051195" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/1/7/7/4/ActivePatterns_2MB_ch9.wmv" expression="full" duration="962" fileSize="76649740" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/1/7/7/4/ActivePatterns_ch9.wmv" length="80699215" type="video/x-ms-wmv" /><dc:creator>Kathleen McGrath</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/kmcgrath/Active-Patterns-F/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/477130/Trackback.aspx</trackback:ping><category>FSharp</category><category>Visual Studio 2010</category></item><item><title>Patterns and Match Expressions in F#</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/8/2/1/7/7/4/PatternsAndMatchExpresssions_small_ch9.png" border="0" /&gt;&lt;p&gt;In this video, programming writer, Gordon Hogenson explains and gives examples of patterns in F# and explains the use of the match expression to control branching based on patterns in data. But first, a disclaimer Gordon wanted to make: “Regrettably, I have not been able to retrain myself yet to use the word &lt;i&gt;value&lt;/i&gt; instead of &lt;i&gt;variable&lt;/i&gt;. In F#, all values are immutable by default, so it’s not really correct to use the term variable, as I do in the video.”   See Part 2 of this video: &lt;a href="http://channel9.msdn.com/posts/kmcgrath/Active-Patterns-F/"&gt;http://channel9.msdn.com/posts/kmcgrath/Active-Patterns-F/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;You can also learn more in the topics &lt;a href="http://msdn.microsoft.com/en-us/library/dd547125(VS.100).aspx"&gt;Patterns&lt;/a&gt; and &lt;a href="http://msdn.microsoft.com/en-us/library/dd233242(VS.100).aspx"&gt;Match Expressions&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Kathleen McGrath&lt;br /&gt;
Visual Studio User Education&lt;br /&gt;
&lt;a href="http://blogs.msdn.com/kathleen/"&gt;http://blogs.msdn.com/kathleen/&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/477128/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/kmcgrath/Patterns-and-Match-Expressions-in-F/</comments><link>http://channel9.msdn.com/posts/kmcgrath/Patterns-and-Match-Expressions-in-F/</link><pubDate>Tue, 07 Jul 2009 02:58:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/8/2/1/7/7/4/PatternsAndMatchExpresssions_ch9.wmv</guid><evnet:views>30557</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/477128/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this video, programming writer, Gordon Hogenson explains and gives examples of patterns in F# and explains the use of the match expression to control branching based on patterns in data. But first, a disclaimer Gordon wanted to make: “Regrettably, I have not been able to retrain myself yet to use the word value instead of variable. In F#, all values are immutable by default, so it’s not really correct to use the term variable, as I do in the video.”   See Part 2 of this video: http://channel9.msdn.com/posts/kmcgrath/Active-Patterns-F/</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/2/1/7/7/4/PatternsAndMatchExpresssions_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/2/1/7/7/4/PatternsAndMatchExpresssions_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/2/1/7/7/4/PatternsAndMatchExpresssions_ch9.mp4" expression="full" duration="1175" fileSize="49792273" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/2/1/7/7/4/PatternsAndMatchExpresssions_ch9.mp3" expression="full" duration="1175" fileSize="9408612" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/2/1/7/7/4/PatternsAndMatchExpresssions_ch9.mp4" expression="full" duration="1175" fileSize="49792273" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/2/1/7/7/4/PatternsAndMatchExpresssions_ch9.wma" expression="full" duration="1175" fileSize="19023313" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/2/1/7/7/4/PatternsAndMatchExpresssions_ch9.wmv" expression="full" duration="1175" fileSize="89276493" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/2/1/7/7/4/PatternsAndMatchExpresssions_2MB_ch9.wmv" expression="full" duration="1175" fileSize="80665953" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/2/1/7/7/4/PatternsAndMatchExpresssions_Zune_ch9.wmv" expression="full" duration="1175" fileSize="64636473" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/2/1/7/7/4/PatternsAndMatchExpresssions_2MB_ch9.wmv" expression="full" duration="1175" fileSize="80665953" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/2/1/7/7/4/PatternsAndMatchExpresssions_ch9.wmv" length="89276493" type="video/x-ms-wmv" /><dc:creator>Kathleen McGrath</dc:creator><slash:comments>7</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/kmcgrath/Patterns-and-Match-Expressions-in-F/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/477128/Trackback.aspx</trackback:ping><category>FSharp</category><category>Visual Studio 2010</category></item><item><title>Binding WPF Controls to Data in Visual Studio 2010</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/3/5/7/6/7/4/BindingWPFControls_small_ch9.png" border="0" /&gt;In this interview, programming writer, McLean Schofield, demonstrates how to add data-bound WPF controls to an application. You can also learn more in the topic &lt;a href="http://msdn.microsoft.com/en-us/library/dd264923(VS.100).aspx" target="_blank"&gt;Binding WPF Controls to Data in Visual Studio&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Kathleen McGrath&lt;br /&gt;
Visual Studio User Education&lt;br /&gt;
&lt;a href="http://blogs.msdn.com/kathleen/"&gt;http://blogs.msdn.com/kathleen/&lt;/a&gt;&lt;img src="http://channel9.msdn.com/476753/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/kmcgrath/Binding-WPF-Controls-to-Data-in-Visual-Studio/</comments><link>http://channel9.msdn.com/posts/kmcgrath/Binding-WPF-Controls-to-Data-in-Visual-Studio/</link><pubDate>Fri, 03 Jul 2009 06:37:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/3/5/7/6/7/4/BindingWPFControls_ch9.wmv</guid><evnet:views>5255</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/476753/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this interview, programming writer, McLean Schofield, demonstrates how to add data-bound WPF controls to an application. You can also learn more in the topic &lt;a href="http://msdn.microsoft.com/en-us/library/dd264923(VS.100).aspx" target="_blank"&gt;Binding WPF Controls to Data in Visual Studio&lt;/a&gt;.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/5/7/6/7/4/BindingWPFControls_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/5/7/6/7/4/BindingWPFControls_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/5/7/6/7/4/BindingWPFControls_ch9.mp4" expression="full" duration="386" fileSize="18339397" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/5/7/6/7/4/BindingWPFControls_ch9.mp3" expression="full" duration="386" fileSize="3095774" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/5/7/6/7/4/BindingWPFControls_ch9.mp4" expression="full" duration="386" fileSize="18339397" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/5/7/6/7/4/BindingWPFControls_ch9.wma" expression="full" duration="386" fileSize="6268329" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/5/7/6/7/4/BindingWPFControls_ch9.wmv" expression="full" duration="386" fileSize="42407759" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/5/7/6/7/4/BindingWPFControls_2MB_ch9.wmv" expression="full" duration="386" fileSize="42337858" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/5/7/6/7/4/BindingWPFControls_Zune_ch9.wmv" expression="full" duration="386" fileSize="24391739" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/5/7/6/7/4/BindingWPFControls_2MB_ch9.wmv" expression="full" duration="386" fileSize="42337858" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/5/7/6/7/4/BindingWPFControls_ch9.wmv" length="42407759" type="video/x-ms-wmv" /><dc:creator>Kathleen McGrath</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/kmcgrath/Binding-WPF-Controls-to-Data-in-Visual-Studio/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/476753/Trackback.aspx</trackback:ping><category>Visual Basic</category><category>Visual Studio</category><category>Visual Studio 2010</category><category>WPF</category></item><item><title>What's New in the Visual Studio 2010 Editor</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/7/5/5/5/7/4/EditorFeatures_small_ch9.png" border="0" /&gt;In this interview, programming writer, Leith McCombs, demonstrates some of the new features in the Visual Studio 2010 editor. You can also learn more in the topic &lt;a href="http://msdn.microsoft.com/en-us/library/dd465268(VS.100).aspx" target="_blank"&gt;What's New in the Visual Studio 2010 Editor&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Kathleen McGrath&lt;br /&gt;
Visual Studio User Education&lt;img src="http://channel9.msdn.com/475557/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/kmcgrath/Whats-new-in-the-Visual-Studio-2010-editor/</comments><link>http://channel9.msdn.com/posts/kmcgrath/Whats-new-in-the-Visual-Studio-2010-editor/</link><pubDate>Fri, 26 Jun 2009 20:28:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/7/5/5/5/7/4/EditorFeatures_ch9.wmv</guid><evnet:views>5121</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/475557/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this interview, programming writer, Leith McCombs, demonstrates some of the new features in the Visual Studio 2010 editor. You can also learn more in the topic &lt;a href="http://msdn.microsoft.com/en-us/library/dd465268(VS.100).aspx" target="_blank"&gt;What's New in the Visual Studio 2010 Editor&lt;/a&gt;.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/5/5/5/7/4/EditorFeatures_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/5/5/5/7/4/EditorFeatures_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/5/5/5/7/4/EditorFeatures_ch9.mp4" expression="full" duration="405" fileSize="17754454" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/5/5/5/7/4/EditorFeatures_ch9.mp3" expression="full" duration="405" fileSize="3241429" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/5/5/5/7/4/EditorFeatures_ch9.mp4" expression="full" duration="405" fileSize="17754454" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/5/5/5/7/4/EditorFeatures_ch9.wma" expression="full" duration="405" fileSize="6565725" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/5/5/5/7/4/EditorFeatures_ch9.wmv" expression="full" duration="405" fileSize="41063867" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/5/5/5/7/4/EditorFeatures_2MB_ch9.wmv" expression="full" duration="405" fileSize="43288182" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/5/5/5/7/4/EditorFeatures_Zune_ch9.wmv" expression="full" duration="405" fileSize="23175847" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/5/5/5/7/4/EditorFeatures_2MB_ch9.wmv" expression="full" duration="405" fileSize="43288182" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/5/5/5/7/4/EditorFeatures_ch9.wmv" length="41063867" type="video/x-ms-wmv" /><dc:creator>Kathleen McGrath</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/kmcgrath/Whats-new-in-the-Visual-Studio-2010-editor/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/475557/Trackback.aspx</trackback:ping><category>Visual Studio</category><category>Visual Studio 2010</category></item><item><title>Implicit Line Continuation in Visual Basic 2010</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/4/4/7/4/ImplicitLineContinuation_small_ch9.png" border="0" /&gt;&lt;p&gt;In this interview, Doug Rothaus, a programming writer on the Visual Studio User Education team, describes the new implicit line continuation feature in Visual Basic 2010.  You can also learn more in his Help topic, &lt;a href="http://msdn.microsoft.com/en-us/library/865x40k4(VS.100).aspx"&gt;Statements in Visual Basic&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
Kathleen McGrath&lt;br /&gt;
Visual Studio User Education&lt;/p&gt;&lt;img src="http://channel9.msdn.com/474405/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/kmcgrath/Implicit-Line-Continuation-in-Visual-Basic-2010/</comments><link>http://channel9.msdn.com/posts/kmcgrath/Implicit-Line-Continuation-in-Visual-Basic-2010/</link><pubDate>Fri, 19 Jun 2009 20:15:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/4/4/7/4/ImplicitLineContinuation_ch9.wmv</guid><evnet:views>4938</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/474405/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;In this interview, Doug Rothaus, a programming writer on the Visual Studio User Education team, describes the new implicit line continuation feature in Visual Basic 2010.  You can also learn more in his Help topic, &lt;a href="http://msdn.microsoft.com/en-us/library/865x40k4(VS.100).aspx"&gt;Statements in Visual Basic&lt;/a&gt;. &lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/4/4/7/4/ImplicitLineContinuation_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/4/4/7/4/ImplicitLineContinuation_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/4/4/7/4/ImplicitLineContinuation_ch9.mp4" expression="full" duration="429" fileSize="25977207" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/4/4/7/4/ImplicitLineContinuation_ch9.mp3" expression="full" duration="429" fileSize="3440595" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/4/4/7/4/ImplicitLineContinuation_ch9.mp4" expression="full" duration="429" fileSize="25977207" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/4/4/7/4/ImplicitLineContinuation_ch9.wma" expression="full" duration="429" fileSize="6959249" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/4/4/7/4/ImplicitLineContinuation_ch9.wmv" expression="full" duration="429" fileSize="45592017" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/4/4/7/4/ImplicitLineContinuation_2MB_ch9.wmv" expression="full" duration="429" fileSize="51737689" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/4/4/7/4/ImplicitLineContinuation_Zune_ch9.wmv" expression="full" duration="429" fileSize="34695997" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/4/4/7/4/ImplicitLineContinuation_2MB_ch9.wmv" expression="full" duration="429" fileSize="51737689" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/0/4/4/7/4/ImplicitLineContinuation_ch9.wmv" length="45592017" type="video/x-ms-wmv" /><dc:creator>Kathleen McGrath</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/kmcgrath/Implicit-Line-Continuation-in-Visual-Basic-2010/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/474405/Trackback.aspx</trackback:ping><category>VB.NET</category><category>Visual Basic</category><category>Visual Studio 2010</category></item><item><title>Auto-Implemented Properties in Visual Basic 2010</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/4/3/7/4/AutoImplementedProperties_small_ch9.png" border="0" /&gt;In this interview, Doug Rothaus, a programming writer on the Visual Studio User Education team, describes the new auto-implemented properties in Visual Basic 2010. He also demonstrates some of the code examples in his Help topic, &lt;a href="http://msdn.microsoft.com/en-us/library/dd293589(VS.100).aspx"&gt;Auto-Implemented Properties&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Kathleen McGrath&lt;br /&gt;
Visual Studio User Education&lt;img src="http://channel9.msdn.com/473471/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/kmcgrath/Auto-Implemented-Properties-in-Visual-Basic-2010/</comments><link>http://channel9.msdn.com/posts/kmcgrath/Auto-Implemented-Properties-in-Visual-Basic-2010/</link><pubDate>Fri, 12 Jun 2009 21:36:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/4/3/7/4/AutoImplementedProperties_ch9.wmv</guid><evnet:views>6089</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/473471/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this interview, Doug Rothaus, a programming writer on the Visual Studio User Education team, describes the new auto-implemented properties in Visual Basic 2010. He also demonstrates some of the code examples in his Help topic, &lt;a href="http://msdn.microsoft.com/en-us/library/dd293589(VS.100).aspx"&gt;Auto-Implemented Properties&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/4/3/7/4/AutoImplementedProperties_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/4/3/7/4/AutoImplementedProperties_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/4/3/7/4/AutoImplementedProperties_ch9.mp4" expression="full" duration="464" fileSize="31402231" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/4/3/7/4/AutoImplementedProperties_ch9.mp3" expression="full" duration="464" fileSize="3717077" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/4/3/7/4/AutoImplementedProperties_ch9.mp4" expression="full" duration="464" fileSize="31402231" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/4/3/7/4/AutoImplementedProperties_ch9.wma" expression="full" duration="464" fileSize="7533013" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/4/3/7/4/AutoImplementedProperties_ch9.wmv" expression="full" duration="464" fileSize="52760227" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/4/3/7/4/AutoImplementedProperties_2MB_ch9.wmv" expression="full" duration="464" fileSize="67006914" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/4/3/7/4/AutoImplementedProperties_Zune_ch9.wmv" expression="full" duration="464" fileSize="42328207" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/4/3/7/4/AutoImplementedProperties_2MB_ch9.wmv" expression="full" duration="464" fileSize="67006914" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/7/4/3/7/4/AutoImplementedProperties_ch9.wmv" length="52760227" type="video/x-ms-wmv" /><dc:creator>Kathleen McGrath</dc:creator><slash:comments>4</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/kmcgrath/Auto-Implemented-Properties-in-Visual-Basic-2010/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/473471/Trackback.aspx</trackback:ping><category>VB.NET</category><category>Visual Basic</category><category>Visual Studio 2010</category></item><item><title>Deploying Multiple Office Solutions in a Single ClickOnce Installer</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/1/2/7/4/MultiProjectDeployment_small_ch9.png" border="0" /&gt;&lt;p&gt;In this interview Mary Lee, a programming writer on the Visual Studio User Education team, describes the topic&lt;b&gt; &lt;/b&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd465290(VS.100).aspx"&gt;Walkthrough: Deploying Multiple Office Solutions in a Single ClickOnce Installer&lt;/a&gt; and demonstrates how you can deploy multiple Office solutions in a single package to simplify the installation and update process.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Kathleen McGrath&lt;br /&gt;
Visual Studio User Education&lt;/p&gt;&lt;img src="http://channel9.msdn.com/472136/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/kmcgrath/Deploying-Multiple-Office-Solutions-in-a-Single-ClickOnce-Installer/</comments><link>http://channel9.msdn.com/posts/kmcgrath/Deploying-Multiple-Office-Solutions-in-a-Single-ClickOnce-Installer/</link><pubDate>Fri, 05 Jun 2009 01:31:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/1/2/7/4/MultiProjectDeployment_ch9.wmv</guid><evnet:views>3005</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/472136/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;In this interview Mary Lee, a programming writer on the Visual Studio User Education team, describes the topic&lt;b&gt; &lt;/b&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd465290(VS.100).aspx"&gt;Walkthrough: Deploying Multiple Office Solutions in a Single ClickOnce Installer&lt;/a&gt; and demonstrates how you can deploy multiple Office solutions in a single package to simplify the installation and update process.&lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/1/2/7/4/MultiProjectDeployment_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/1/2/7/4/MultiProjectDeployment_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/1/2/7/4/MultiProjectDeployment_ch9.mp4" expression="full" duration="367" fileSize="19559119" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/1/2/7/4/MultiProjectDeployment_ch9.mp3" expression="full" duration="367" fileSize="2943472" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/1/2/7/4/MultiProjectDeployment_ch9.mp4" expression="full" duration="367" fileSize="19559119" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/1/2/7/4/MultiProjectDeployment_ch9.wma" expression="full" duration="367" fileSize="5961921" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/1/2/7/4/MultiProjectDeployment_ch9.wmv" expression="full" duration="367" fileSize="46455645" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/1/2/7/4/MultiProjectDeployment_2MB_ch9.wmv" expression="full" duration="367" fileSize="47564036" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/1/2/7/4/MultiProjectDeployment_Zune_ch9.wmv" expression="full" duration="367" fileSize="26471625" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/1/2/7/4/MultiProjectDeployment_2MB_ch9.wmv" expression="full" duration="367" fileSize="47564036" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/1/2/7/4/MultiProjectDeployment_ch9.wmv" length="46455645" type="video/x-ms-wmv" /><dc:creator>Kathleen McGrath</dc:creator><slash:comments>3</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/kmcgrath/Deploying-Multiple-Office-Solutions-in-a-Single-ClickOnce-Installer/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/472136/Trackback.aspx</trackback:ping><category>Visual Studio 2010</category><category>VSTO</category></item><item><title>Creating Your First F# Program with Visual Studio 2010</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/1/2/7/4/FirstFSharpProgram_small_ch9.png" border="0" /&gt;&lt;p&gt;This video demonstrates some of the tasks described in&lt;b&gt; &lt;/b&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd233160(VS.100).aspx"&gt;Walkthrough: Creating Your First F# Program with Visual Studio&lt;/a&gt;&lt;b&gt;.  &lt;/b&gt;I show you how to declare simple variables, write and test functions, and create tuples and lists.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Kathleen McGrath&lt;br /&gt;
Visual Studio User Education&lt;/p&gt;&lt;img src="http://channel9.msdn.com/472134/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/kmcgrath/Creating-Your-First-FSharp-Program-with-Visual-Studio-2010/</comments><link>http://channel9.msdn.com/posts/kmcgrath/Creating-Your-First-FSharp-Program-with-Visual-Studio-2010/</link><pubDate>Fri, 05 Jun 2009 01:03:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/1/2/7/4/FirstFSharpProgram_2MB_ch9.wmv</guid><evnet:views>6551</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/472134/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;p&gt;This video demonstrates some of the tasks described in&lt;b&gt; &lt;/b&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd233160(VS.100).aspx"&gt;Walkthrough: Creating Your First F# Program with Visual Studio&lt;/a&gt;&lt;b&gt;.  &lt;/b&gt;I show you how to declare simple variables, write and test functions, and create tuples and lists.&lt;/p&gt;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/1/2/7/4/FirstFSharpProgram_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/1/2/7/4/FirstFSharpProgram_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/1/2/7/4/FirstFSharpProgram_ch9.mp4" expression="full" duration="309" fileSize="8110132" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/1/2/7/4/FirstFSharpProgram_ch9.mp3" expression="full" duration="309" fileSize="2478467" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/1/2/7/4/FirstFSharpProgram_ch9.mp4" expression="full" duration="309" fileSize="8110132" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/1/2/7/4/FirstFSharpProgram_ch9.wma" expression="full" duration="309" fileSize="5015661" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/1/2/7/4/FirstFSharpProgram_2MB_ch9.wmv" expression="full" duration="309" fileSize="7140946" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/1/2/7/4/FirstFSharpProgram_2MB_ch9.wmv" expression="full" duration="309" fileSize="7140946" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/1/2/7/4/FirstFSharpProgram_Zune_ch9.wmv" expression="full" duration="309" fileSize="7415277" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/1/2/7/4/FirstFSharpProgram_2MB_ch9.wmv" expression="full" duration="309" fileSize="7140946" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/3/1/2/7/4/FirstFSharpProgram_2MB_ch9.wmv" length="7140946" type="video/x-ms-wmv" /><dc:creator>Kathleen McGrath</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/kmcgrath/Creating-Your-First-FSharp-Program-with-Visual-Studio-2010/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/472134/Trackback.aspx</trackback:ping><category>FSharp</category><category>Visual Studio 2010</category></item></channel></rss>