<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Kathleen's Weblog : Video Presentations</title><link>http://blogs.msdn.com/kathleen/archive/tags/Video+Presentations/default.aspx</link><description>Tags: Video Presentations</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Named and Optional Arguments in Office Development Using C#</title><link>http://blogs.msdn.com/kathleen/archive/2009/08/21/named-and-optional-arguments-in-office-development-using-c.aspx</link><pubDate>Sat, 22 Aug 2009 03:24:09 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9879601</guid><dc:creator>kmcgrath</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/kathleen/comments/9879601.aspx</comments><wfw:commentRss>http://blogs.msdn.com/kathleen/commentrss.aspx?PostID=9879601</wfw:commentRss><wfw:comment>http://blogs.msdn.com/kathleen/rsscomments.aspx?PostID=9879601</wfw:comment><description>&lt;p&gt;In this video demo, I show you how to add text to a document and then convert it to a table, without using all sixteen parameters that are possible with the &lt;strong&gt;ConvertToTable &lt;/strong&gt;method.&amp;#160; &lt;/p&gt;  &lt;p&gt;See the &lt;a href="http://channel9.msdn.com/posts/kmcgrath/How-to-Use-Named-and-Optional-Arguments-in-Office-Programming-CSharp/" target="_blank"&gt;Video: How to Use Named and Optional Arguments in Office Programming (C#)&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://channel9.msdn.com/posts/kmcgrath/How-to-Use-Named-and-Optional-Arguments-in-Office-Programming-CSharp/" target="_blank"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/kathleen/WindowsLiveWriter/NamedandOptionalArgumentsinOfficeDevelop_DEB4/image_3.png" width="452" height="342" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;You can learn more in the &lt;a href="http://msdn.microsoft.com/en-us/library/dd264739(VS.100).aspx" target="_blank"&gt;overview&lt;/a&gt; of this feature, or follow along &lt;a href="http://msdn.microsoft.com/en-us/library/dd264738(VS.100).aspx" target="_blank"&gt;step-by-step&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;--Kathleen&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9879601" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/kathleen/archive/tags/Video+Presentations/default.aspx">Video Presentations</category><category domain="http://blogs.msdn.com/kathleen/archive/tags/Visual+Studio+Content/default.aspx">Visual Studio Content</category><category domain="http://blogs.msdn.com/kathleen/archive/tags/VS2010/default.aspx">VS2010</category><category domain="http://blogs.msdn.com/kathleen/archive/tags/Visual+C_2300_/default.aspx">Visual C#</category></item><item><title>Binding WPF Controls to an Entity Data Model</title><link>http://blogs.msdn.com/kathleen/archive/2009/07/29/video-binding-wpf-controls-to-an-entity-data-model.aspx</link><pubDate>Thu, 30 Jul 2009 08:09:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9852931</guid><dc:creator>kmcgrath</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/kathleen/comments/9852931.aspx</comments><wfw:commentRss>http://blogs.msdn.com/kathleen/commentrss.aspx?PostID=9852931</wfw:commentRss><wfw:comment>http://blogs.msdn.com/kathleen/rsscomments.aspx?PostID=9852931</wfw:comment><description>&lt;P&gt;As a continuation of featuring data binding in WPF, this is part 2 of an interview with McLean Schofield, a programming writer on the Visual Studio User Education team. In this interview, he demonstrates the steps in his &lt;A href="http://msdn.microsoft.com/en-us/library/dd465159(VS.100).aspx" target=_blank mce_href="http://msdn.microsoft.com/en-us/library/dd465159(VS.100).aspx"&gt;Help topic&lt;/A&gt; on how to bind WPF controls to an entity data model. &lt;/P&gt;
&lt;P&gt;See the &lt;A href="http://channel9.msdn.com/posts/kmcgrath/Binding-WPF-Controls-to-an-Entity-Data-Model/" target=_blank mce_href="http://channel9.msdn.com/posts/kmcgrath/Binding-WPF-Controls-to-an-Entity-Data-Model/"&gt;Video: Binding WPF Controls to an Entity Data Model&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://channel9.msdn.com/posts/kmcgrath/Binding-WPF-Controls-to-an-Entity-Data-Model/" target=_blank mce_href="http://channel9.msdn.com/posts/kmcgrath/Binding-WPF-Controls-to-an-Entity-Data-Model/"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/kathleen/WindowsLiveWriter/VideoBindingWPFControlstoanEntityDataMod_1373D/image_3.png" width=424 height=317 mce_src="http://blogs.msdn.com/blogfiles/kathleen/WindowsLiveWriter/VideoBindingWPFControlstoanEntityDataMod_1373D/image_3.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;--Kathleen&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9852931" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/kathleen/archive/tags/Video+Presentations/default.aspx">Video Presentations</category><category domain="http://blogs.msdn.com/kathleen/archive/tags/Visual+Studio+Content/default.aspx">Visual Studio Content</category><category domain="http://blogs.msdn.com/kathleen/archive/tags/VS2010/default.aspx">VS2010</category><category domain="http://blogs.msdn.com/kathleen/archive/tags/Visual+C_2300_/default.aspx">Visual C#</category></item><item><title>Lambda Expressions in C++</title><link>http://blogs.msdn.com/kathleen/archive/2009/07/24/video-lambda-expressions-in-c.aspx</link><pubDate>Fri, 24 Jul 2009 23:10:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9847835</guid><dc:creator>kmcgrath</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/kathleen/comments/9847835.aspx</comments><wfw:commentRss>http://blogs.msdn.com/kathleen/commentrss.aspx?PostID=9847835</wfw:commentRss><wfw:comment>http://blogs.msdn.com/kathleen/rsscomments.aspx?PostID=9847835</wfw:comment><description>&lt;P&gt;This week’s featured topic is &lt;A href="http://msdn.microsoft.com/en-us/library/dd293608(VS.100).aspx" target=_blank mce_href="http://msdn.microsoft.com/en-us/library/dd293608(VS.100).aspx"&gt;Lambda Expressions in C++&lt;/A&gt;.&amp;nbsp; I interviewed Thomas Petchel, a programming writer on the Visual Studio User Education team, who describes the new Lambda Expressions in C++ and demonstrates how to use them instead of using function pointers and function objects.&lt;/P&gt;
&lt;P&gt;See the &lt;A href="http://channel9.msdn.com/posts/kmcgrath/Lambda-Expressions-in-C/" target=_blank mce_href="http://channel9.msdn.com/posts/kmcgrath/Lambda-Expressions-in-C/"&gt;Video:&amp;nbsp; Lambda Expressions in C++&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://channel9.msdn.com/posts/kmcgrath/Lambda-Expressions-in-C/" target=_blank mce_href="http://channel9.msdn.com/posts/kmcgrath/Lambda-Expressions-in-C/"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/kathleen/WindowsLiveWriter/VideoLambdaExpressionsinC_B93B/image_3.png" width=371 height=284 mce_src="http://blogs.msdn.com/blogfiles/kathleen/WindowsLiveWriter/VideoLambdaExpressionsinC_B93B/image_3.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;--Kathleen&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9847835" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/kathleen/archive/tags/Video+Presentations/default.aspx">Video Presentations</category><category domain="http://blogs.msdn.com/kathleen/archive/tags/Visual+Studio+Content/default.aspx">Visual Studio Content</category><category domain="http://blogs.msdn.com/kathleen/archive/tags/VS2010/default.aspx">VS2010</category><category domain="http://blogs.msdn.com/kathleen/archive/tags/C_2B002B00_/default.aspx">C++</category></item><item><title>Video: Active Patterns (F#)</title><link>http://blogs.msdn.com/kathleen/archive/2009/07/09/video-active-patterns-f.aspx</link><pubDate>Fri, 10 Jul 2009 07:04:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9828176</guid><dc:creator>kmcgrath</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/kathleen/comments/9828176.aspx</comments><wfw:commentRss>http://blogs.msdn.com/kathleen/commentrss.aspx?PostID=9828176</wfw:commentRss><wfw:comment>http://blogs.msdn.com/kathleen/rsscomments.aspx?PostID=9828176</wfw:comment><description>&lt;p&gt;As a continuation of featuring patterns in F#, this is part 2 of an interview with programming writer, Gordon Hogenson. In this interview he describes &lt;a href="http://msdn.microsoft.com/en-us/library/dd233248(VS.100).aspx"&gt;Active Patterns&lt;/a&gt;, which can be used to customize and extend F#’s pattern matching capabilities.&amp;#160; &lt;/p&gt;  &lt;p&gt;See the &lt;a href="http://channel9.msdn.com/posts/kmcgrath/Active-Patterns-F/" target="_blank"&gt;Video: Active Patterns&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;a href="http://channel9.msdn.com/posts/kmcgrath/Active-Patterns-F/" target="_blank"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/kathleen/WindowsLiveWriter/VideoActivePatternsF_F260/image_3.png" width="381" height="285" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;--Kathleen&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9828176" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/kathleen/archive/tags/Video+Presentations/default.aspx">Video Presentations</category><category domain="http://blogs.msdn.com/kathleen/archive/tags/Visual+Studio+Content/default.aspx">Visual Studio Content</category><category domain="http://blogs.msdn.com/kathleen/archive/tags/VS2010/default.aspx">VS2010</category><category domain="http://blogs.msdn.com/kathleen/archive/tags/F_2300_/default.aspx">F#</category></item><item><title>Video: Using Patterns and Match Expressions in F#</title><link>http://blogs.msdn.com/kathleen/archive/2009/07/06/video-using-patterns-and-match-expressions-in-f.aspx</link><pubDate>Tue, 07 Jul 2009 06:05:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9821285</guid><dc:creator>kmcgrath</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/kathleen/comments/9821285.aspx</comments><wfw:commentRss>http://blogs.msdn.com/kathleen/commentrss.aspx?PostID=9821285</wfw:commentRss><wfw:comment>http://blogs.msdn.com/kathleen/rsscomments.aspx?PostID=9821285</wfw:comment><description>&lt;p&gt;This week, I’m featuring 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;.&amp;#160; I interviewed Gordon Hogenson, a programming writer on the Visual Studio User Education team, who walks us through some of standard patterns in F#, and he also explains the use of the match expression to control branching based on patterns in data. &lt;/p&gt;  &lt;p&gt;See the &lt;a href="http://channel9.msdn.com/posts/kmcgrath/Patterns-and-Match-Expressions-in-F/" target="_blank"&gt;Video: Patterns and Match Expressions in F#&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;a href="http://channel9.msdn.com/posts/kmcgrath/Patterns-and-Match-Expressions-in-F/" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/kathleen/WindowsLiveWriter/VideoUsingPatternsandMatchExpressionsinF_F031/image_3.png" width="366" height="276" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt; --Kathleen&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9821285" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/kathleen/archive/tags/Video+Presentations/default.aspx">Video Presentations</category><category domain="http://blogs.msdn.com/kathleen/archive/tags/Visual+Studio+Content/default.aspx">Visual Studio Content</category><category domain="http://blogs.msdn.com/kathleen/archive/tags/VS2010/default.aspx">VS2010</category><category domain="http://blogs.msdn.com/kathleen/archive/tags/F_2300_/default.aspx">F#</category></item><item><title>I'm a VB!  Are you?</title><link>http://blogs.msdn.com/kathleen/archive/2009/06/27/i-m-a-vb-are-you.aspx</link><pubDate>Sun, 28 Jun 2009 07:36:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9807076</guid><dc:creator>kmcgrath</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/kathleen/comments/9807076.aspx</comments><wfw:commentRss>http://blogs.msdn.com/kathleen/commentrss.aspx?PostID=9807076</wfw:commentRss><wfw:comment>http://blogs.msdn.com/kathleen/rsscomments.aspx?PostID=9807076</wfw:comment><description>&lt;p&gt;The Visual Basic team has posted a series of &lt;a href="http://msdn.microsoft.com/en-us/vbasic/dd776132.aspx" target="_blank"&gt;video interviews&lt;/a&gt; (as well as written interviews) with developers who use Visual Basic to build their applications. At this year's MVP summit, I followed &lt;a href="http://blogs.msdn.com/Bethmassi/" target="_blank"&gt;Beth Massi&lt;/a&gt;, with my video camera in hand, as she interviewed several Visual Basic MVPs to learn about what types of applications they're building, what their favorite Visual Basic features are, and why they're a VB.&lt;/p&gt;  &lt;p&gt;Are you a VB too?&amp;#160; &lt;a href="http://www.surveymonkey.com/s.aspx?sm=dRItygroketO20qGr5fcPA_3d_3d" target="_blank"&gt;Submit your story&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;--Kathleen&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9807076" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/kathleen/archive/tags/Video+Presentations/default.aspx">Video Presentations</category><category domain="http://blogs.msdn.com/kathleen/archive/tags/Visual+Basic/default.aspx">Visual Basic</category></item><item><title>Video: What's New in the Visual Studio 2010 Editor</title><link>http://blogs.msdn.com/kathleen/archive/2009/06/26/video-what-s-new-in-the-visual-studio-2010-editor.aspx</link><pubDate>Fri, 26 Jun 2009 23:42:13 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9805940</guid><dc:creator>kmcgrath</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/kathleen/comments/9805940.aspx</comments><wfw:commentRss>http://blogs.msdn.com/kathleen/commentrss.aspx?PostID=9805940</wfw:commentRss><wfw:comment>http://blogs.msdn.com/kathleen/rsscomments.aspx?PostID=9805940</wfw:comment><description>&lt;p&gt;The featured Visual Studio 2010 Help topic this week is &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;. In a video interview, Leith McCombs walks us through some of the new features in the editor.&lt;/p&gt;  &lt;p&gt;See the &lt;a href="http://channel9.msdn.com/posts/kmcgrath/Whats-new-in-the-Visual-Studio-2010-editor/" target="_blank"&gt;Video: Visual Studio 2010 Editor&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://channel9.msdn.com/posts/kmcgrath/Whats-new-in-the-Visual-Studio-2010-editor/" target="_blank"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/kathleen/WindowsLiveWriter/VideoWhatsNewintheVisualStudio2010Editor_A5C4/image_3.png" width="414" height="311" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;--Kathleen&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9805940" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/kathleen/archive/tags/Video+Presentations/default.aspx">Video Presentations</category><category domain="http://blogs.msdn.com/kathleen/archive/tags/Visual+Studio+Content/default.aspx">Visual Studio Content</category><category domain="http://blogs.msdn.com/kathleen/archive/tags/VS2010/default.aspx">VS2010</category></item><item><title>Video: Implicit Line Continuation</title><link>http://blogs.msdn.com/kathleen/archive/2009/06/19/video-implicit-line-continuation.aspx</link><pubDate>Fri, 19 Jun 2009 23:28:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9792058</guid><dc:creator>kmcgrath</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/kathleen/comments/9792058.aspx</comments><wfw:commentRss>http://blogs.msdn.com/kathleen/commentrss.aspx?PostID=9792058</wfw:commentRss><wfw:comment>http://blogs.msdn.com/kathleen/rsscomments.aspx?PostID=9792058</wfw:comment><description>&lt;p&gt;This week, I'm featuring implicit line continuation in the Help topic &lt;a href="http://msdn.microsoft.com/en-us/library/865x40k4(VS.100).aspx" target="_blank"&gt;Statements in Visual Basic&lt;/a&gt;. This is the second part of the interview I did with Doug Rothaus. Implicit line continuation is a new (and frequently asked for) feature in Visual Basic 2010.&lt;/p&gt;  &lt;p&gt;Check out the &lt;a href="http://channel9.msdn.com/posts/kmcgrath/Implicit-Line-Continuation-in-Visual-Basic-2010/" target="_blank"&gt;Video: implicit Line Continuation&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://channel9.msdn.com/posts/kmcgrath/Implicit-Line-Continuation-in-Visual-Basic-2010/" target="_blank"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/kathleen/WindowsLiveWriter/VideoImplicitLineContinuation_D54F/image_3.png" width="440" height="331" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;--Kathleen&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9792058" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/kathleen/archive/tags/Video+Presentations/default.aspx">Video Presentations</category><category domain="http://blogs.msdn.com/kathleen/archive/tags/Visual+Basic/default.aspx">Visual Basic</category><category domain="http://blogs.msdn.com/kathleen/archive/tags/Visual+Studio+Content/default.aspx">Visual Studio Content</category><category domain="http://blogs.msdn.com/kathleen/archive/tags/VS2010/default.aspx">VS2010</category></item><item><title>Video: Deploying Multiple Office Solutions in a Single ClickOnce Installer</title><link>http://blogs.msdn.com/kathleen/archive/2009/06/05/video-deploying-multiple-office-solutions-in-a-single-clickonce-installer.aspx</link><pubDate>Fri, 05 Jun 2009 05:27:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9700639</guid><dc:creator>kmcgrath</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/kathleen/comments/9700639.aspx</comments><wfw:commentRss>http://blogs.msdn.com/kathleen/commentrss.aspx?PostID=9700639</wfw:commentRss><wfw:comment>http://blogs.msdn.com/kathleen/rsscomments.aspx?PostID=9700639</wfw:comment><description>&lt;p&gt;This week, I&amp;#8217;m featuring the topic: &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;. This topic describes how you can deploy multiple Office solutions in a single package to simplify the installation and update process. For example, you can now publish both an Excel workbook project and an Outlook add-in project at the same time. Programming Writer, Mary Lee, wrote about this in her blog post &lt;a href="http://blogs.msdn.com/vsto/archive/2009/05/20/deploying-multiple-office-solutions-in-a-single-installer.aspx"&gt;Deploying Multiple Office Solutions In a Single Installer&lt;/a&gt; and the post is complete with graphics to help you visualize the process. &lt;/p&gt;  &lt;p&gt;I recently interviewed Mary to learn more about this topic, and to have her give a demonstration of some of the tasks described in the walkthrough.&lt;/p&gt;  &lt;p&gt;See video: &lt;a href="http://channel9.msdn.com/posts/kmcgrath/Deploying-Multiple-Office-Solutions-in-a-Single-ClickOnce-Installer/" target="_blank"&gt;Deploying Multiple Office Solutions in a Single ClickOnce Installer&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://channel9.msdn.com/posts/kmcgrath/Deploying-Multiple-Office-Solutions-in-a-Single-ClickOnce-Installer/"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="Multi" src="http://blogs.msdn.com/blogfiles/kathleen/WindowsLiveWriter/VideoDeployingMultipleOfficeSolutionsina_11189/Multi_1.png" width="465" height="349" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;-- Kathleen&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9700639" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/kathleen/archive/tags/VSTO/default.aspx">VSTO</category><category domain="http://blogs.msdn.com/kathleen/archive/tags/Video+Presentations/default.aspx">Video Presentations</category><category domain="http://blogs.msdn.com/kathleen/archive/tags/Visual+Studio+Content/default.aspx">Visual Studio Content</category><category domain="http://blogs.msdn.com/kathleen/archive/tags/VS2010/default.aspx">VS2010</category></item><item><title>Creating Your First F# Program with Visual Studio 2010</title><link>http://blogs.msdn.com/kathleen/archive/2009/05/30/creating-your-first-f-program-with-visual-studio-2010.aspx</link><pubDate>Sat, 30 May 2009 04:31:21 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9662260</guid><dc:creator>kmcgrath</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/kathleen/comments/9662260.aspx</comments><wfw:commentRss>http://blogs.msdn.com/kathleen/commentrss.aspx?PostID=9662260</wfw:commentRss><wfw:comment>http://blogs.msdn.com/kathleen/rsscomments.aspx?PostID=9662260</wfw:comment><description>&lt;p&gt;This week, I'm highlighting the Visual Studio help topic: &lt;a href="http://msdn.microsoft.com/en-us/library/dd233160(VS.100).aspx" target="_blank"&gt;Walkthrough: Creating Your First F# Program with Visual Studio&lt;/a&gt;.&amp;#160; This topic gives a great introduction to some of the features and syntax of F#.&amp;#160; I've also created a video that takes you through some of the basics. I show you how to declare simple variables, to write and test functions, to create tuples and lists.&amp;#160; &lt;/p&gt;  &lt;p&gt;See video: &lt;a href="http://channel9.msdn.com/posts/kmcgrath/Creating-Your-First-FSharp-Program-with-Visual-Studio-2010/" target="_blank"&gt;Creating Your First F# Program in Visual Studio 2010&lt;/a&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://channel9.msdn.com/posts/kmcgrath/Creating-Your-First-FSharp-Program-with-Visual-Studio-2010/" target="_blank"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="FSharp" src="http://blogs.msdn.com/blogfiles/kathleen/WindowsLiveWriter/CreatingYourFirstFProgramwithVisualStudi_1046E/FSharp_1.png" width="472" height="355" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;-- Kathleen&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9662260" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/kathleen/archive/tags/Video+Presentations/default.aspx">Video Presentations</category><category domain="http://blogs.msdn.com/kathleen/archive/tags/Visual+Studio+Content/default.aspx">Visual Studio Content</category><category domain="http://blogs.msdn.com/kathleen/archive/tags/VS2010/default.aspx">VS2010</category><category domain="http://blogs.msdn.com/kathleen/archive/tags/F_2300_/default.aspx">F#</category></item><item><title>Video How tos: Visual Basic Guided Tour</title><link>http://blogs.msdn.com/kathleen/archive/2007/12/23/video-how-tos-visual-basic-guided-tour.aspx</link><pubDate>Sun, 23 Dec 2007 12:24:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6843646</guid><dc:creator>kmcgrath</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/kathleen/comments/6843646.aspx</comments><wfw:commentRss>http://blogs.msdn.com/kathleen/commentrss.aspx?PostID=6843646</wfw:commentRss><wfw:comment>http://blogs.msdn.com/kathleen/rsscomments.aspx?PostID=6843646</wfw:comment><description>&lt;p&gt;We've published two Video How tos related to content in the Visual Basic Guided Tour.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/bb820886.aspx" target="_blank"&gt;Video How to: Creating Your First Visual Basic Program&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/bb820886.aspx" target="_new" atomicselection="true"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="262" src="http://blogs.msdn.com/blogfiles/kathleen/WindowsLiveWriter/VideoHowtosVisualBasicGuidedTour_10D7F/image03.png" width="299" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;This video shows you how to create your own Web browser application and navigate to your favorite Web site. The following tasks are included in the process:&lt;/p&gt; &lt;ul&gt; &lt;li&gt; &lt;p&gt;How to create a project in Visual Basic.&lt;/p&gt; &lt;li&gt; &lt;p&gt;How to create a user interface.&lt;/p&gt; &lt;li&gt; &lt;p&gt;How to customize the looks and behavior of the application.&lt;/p&gt; &lt;li&gt; &lt;p&gt;How to add Visual Basic code.&lt;/p&gt; &lt;li&gt; &lt;p&gt;How to run and test your program.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/bb820891.aspx" target="_blank"&gt;Video How to: Creating a Drawing Application by Using WPF&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/bb820891.aspx" target="_new" atomicselection="true"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="266" src="http://blogs.msdn.com/blogfiles/kathleen/WindowsLiveWriter/VideoHowtosVisualBasicGuidedTour_10D7F/image010.png" width="296" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;This video shows you how to create your own Ink application, where you can&amp;nbsp;write or draw pictures. The following tasks are included in the process:&lt;/p&gt; &lt;ul&gt; &lt;li&gt; &lt;p&gt;How to create a WPF application.&lt;/p&gt; &lt;li&gt; &lt;p&gt;How to switch between Code view and Design view.&lt;/p&gt; &lt;li&gt; &lt;p&gt;How to use the XAML editor.&lt;/p&gt; &lt;li&gt; &lt;p&gt;How to add WPF controls to the WPF application.&lt;/p&gt; &lt;li&gt; &lt;p&gt;How to create event handlers for WPF controls.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Please be sure to give us feedback on these videos so we can continue to make improvements to our content!&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;--Kathleen&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6843646" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/kathleen/archive/tags/Video+Presentations/default.aspx">Video Presentations</category><category domain="http://blogs.msdn.com/kathleen/archive/tags/Visual+Basic/default.aspx">Visual Basic</category><category domain="http://blogs.msdn.com/kathleen/archive/tags/Videos_3A00_+Hobbyist+Series+/default.aspx">Videos: Hobbyist Series </category><category domain="http://blogs.msdn.com/kathleen/archive/tags/Visual+Studio+Content/default.aspx">Visual Studio Content</category></item><item><title>Video How to: Writing Queries in Visual Basic</title><link>http://blogs.msdn.com/kathleen/archive/2007/11/26/video-how-to-writing-queries-in-visual-basic.aspx</link><pubDate>Mon, 26 Nov 2007 22:54:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6533975</guid><dc:creator>kmcgrath</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/kathleen/comments/6533975.aspx</comments><wfw:commentRss>http://blogs.msdn.com/kathleen/commentrss.aspx?PostID=6533975</wfw:commentRss><wfw:comment>http://blogs.msdn.com/kathleen/rsscomments.aspx?PostID=6533975</wfw:comment><description>&lt;p&gt;Visual Basic 2008 has added the ability to write database queries directly in native Visual Basic syntax. It's called LINQ (for language-integrated query), and you can get an introduction to how it works by watching this &lt;a href="http://msdn2.microsoft.com/en-us/library/bb820884(VS.90).aspx" target="_blank"&gt;Video How to&lt;/a&gt;.&amp;nbsp; &lt;/p&gt; &lt;p&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/bb820884(VS.90).aspx" target="_new" atomicselection="true"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="221" src="http://blogs.msdn.com/blogfiles/kathleen/WindowsLiveWriter/VideoHowtoWritingQueriesinVisualBasic_A082/LINQ%20Queries%5B10%5D.jpg" width="240" border="0"&gt;&lt;/a&gt;&amp;nbsp;  &lt;p&gt;This video shows you the Visual Basic 2008 language features that enable you to write LINQ query expressions. The following tasks are included in the process:&lt;/p&gt; &lt;ul&gt; &lt;li&gt; &lt;p&gt;How to create an in-memory data source.&lt;/p&gt; &lt;li&gt; &lt;p&gt;How to create the query.&lt;/p&gt; &lt;li&gt; &lt;p&gt;How to execute the query. &lt;/p&gt; &lt;li&gt; &lt;p&gt;How to modify the query.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;You can follow the steps and find the code used in this video in&amp;nbsp;&lt;a href="http://msdn2.microsoft.com/en-us/library/bb385164(VS.90).aspx" target="_blank"&gt;Walkthrough: Writing Queries in Visual Basic&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;If you have suggestions for other Video How tos you'd like to see in our documentation, please let us know!&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;--Kathleen&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6533975" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/kathleen/archive/tags/Video+Presentations/default.aspx">Video Presentations</category><category domain="http://blogs.msdn.com/kathleen/archive/tags/Visual+Basic/default.aspx">Visual Basic</category><category domain="http://blogs.msdn.com/kathleen/archive/tags/Videos_3A00_+Pro+Dev+Series/default.aspx">Videos: Pro Dev Series</category></item><item><title>New Video How Tos</title><link>http://blogs.msdn.com/kathleen/archive/2007/11/16/new-video-how-tos.aspx</link><pubDate>Fri, 16 Nov 2007 20:05:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6308152</guid><dc:creator>kmcgrath</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/kathleen/comments/6308152.aspx</comments><wfw:commentRss>http://blogs.msdn.com/kathleen/commentrss.aspx?PostID=6308152</wfw:commentRss><wfw:comment>http://blogs.msdn.com/kathleen/rsscomments.aspx?PostID=6308152</wfw:comment><description>&lt;p&gt;&lt;/p&gt; &lt;p&gt;The Visual Studio Content team has created a new content type called Video How Tos. The Video How Tos enable you to watch videos that correspond to written how-to and walkthrough topics in the Visual Studio 2008 documentation. The documentation and Video How Tos are linked together so that you can easily go from the topic to the video and from the video to the steps and code. &lt;p&gt;The first set of videos is available now in the &lt;a href="http://msdn2.microsoft.com/en-us/library/bb820895(VS.90).aspx"&gt;Video How Tos node of the MSDN Library&lt;/a&gt;. More videos will be added during the monthly documentation updates, so if you have requests for subject areas let us know. &lt;p&gt;&amp;nbsp;&lt;a href="http://blogs.msdn.com/blogfiles/kathleen/WindowsLiveWriter/NewVideoHowTos_7FC2/VideoHowTos%5B3%5D.jpg" atomicselection="true"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="366" src="http://blogs.msdn.com/blogfiles/kathleen/WindowsLiveWriter/NewVideoHowTos_7FC2/VideoHowTos_thumb%5B1%5D.jpg" width="640" border="0"&gt;&lt;/a&gt;  &lt;p&gt;&amp;nbsp; &lt;p&gt;Please give us your feedback when you watch a video so that we can continue to produce the type of videos you want to see. The videos are only available online, in the MSDN Library, but you can download them to your computer or portable media player if you want to watch them off-line. We’ll continue to add new videos, and I plan to feature individual Video How Tos on this blog. &lt;p&gt;--Kathleen&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6308152" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/kathleen/archive/tags/Video+Presentations/default.aspx">Video Presentations</category></item><item><title>Video: LINQ Syntax in Visual Studio</title><link>http://blogs.msdn.com/kathleen/archive/2007/08/31/video-linq-syntax-in-visual-studio.aspx</link><pubDate>Fri, 31 Aug 2007 08:50:32 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4661363</guid><dc:creator>kmcgrath</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/kathleen/comments/4661363.aspx</comments><wfw:commentRss>http://blogs.msdn.com/kathleen/commentrss.aspx?PostID=4661363</wfw:commentRss><wfw:comment>http://blogs.msdn.com/kathleen/rsscomments.aspx?PostID=4661363</wfw:comment><description>&lt;p&gt;Join Beth Massi and Amanda Silver in this latest Visual Basic video.&amp;nbsp;&amp;nbsp;Amanda, who&amp;nbsp;is a Lead Program manager on the Visual Basic team,&amp;nbsp;demonstrate the LINQ syntax&amp;nbsp;around Joins and Aggregates.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://download.microsoft.com/download/0/8/6/08671109-4b72-4e34-8470-680c8918e907/AmandaDemo.wmv" target="_new" atomicselection="true"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="233" src="http://blogs.msdn.com/blogfiles/kathleen/WindowsLiveWriter/VideoLINQSyntaxinVisualStudio_E9E/Amanda2.jpg" width="240" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=335058" target="_blank"&gt;View on Channel9&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;a href="http://download.microsoft.com/download/0/8/6/08671109-4b72-4e34-8470-680c8918e907/AmandaDemo.wmv" target="_blank"&gt;View Full Screen&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;-- Kathleen&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4661363" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/kathleen/archive/tags/Video+Presentations/default.aspx">Video Presentations</category><category domain="http://blogs.msdn.com/kathleen/archive/tags/Visual+Basic/default.aspx">Visual Basic</category><category domain="http://blogs.msdn.com/kathleen/archive/tags/Videos_3A00_+Pro+Dev+Series/default.aspx">Videos: Pro Dev Series</category></item><item><title>Video: New IntelliSense features in Visual Basic 2008</title><link>http://blogs.msdn.com/kathleen/archive/2007/08/28/video-new-intellisense-featurs-in-visual-basic-2008.aspx</link><pubDate>Tue, 28 Aug 2007 18:14:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4614030</guid><dc:creator>kmcgrath</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/kathleen/comments/4614030.aspx</comments><wfw:commentRss>http://blogs.msdn.com/kathleen/commentrss.aspx?PostID=4614030</wfw:commentRss><wfw:comment>http://blogs.msdn.com/kathleen/rsscomments.aspx?PostID=4614030</wfw:comment><description>&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Lisa Feigenbaum shows Beth Massi new IntelliSense features in Visual Basic 2008.&amp;nbsp; There are a lot of new features, including keyword IntelliSense, expression lists, and syntax tips that you will definitely want to learn about.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://download.microsoft.com/download/0/8/6/08671109-4b72-4e34-8470-680c8918e907/LisaFDemo.wmv" atomicselection="true" mce_href="http://download.microsoft.com/download/0/8/6/08671109-4b72-4e34-8470-680c8918e907/LisaFDemo.wmv"&gt;&lt;IMG style="BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px" height=233 src="http://blogs.msdn.com/blogfiles/kathleen/WindowsLiveWriter/VideoNewIntelliSensefeatursinVisualBasic_D54/Lisa2.jpg" width=240 border=0 mce_src="http://blogs.msdn.com/blogfiles/kathleen/WindowsLiveWriter/VideoNewIntelliSensefeatursinVisualBasic_D54/Lisa2.jpg"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;A href="http://channel9.msdn.com/ShowPost.aspx?PostID=334318" target=_blank mce_href="http://channel9.msdn.com/ShowPost.aspx?PostID=334318"&gt;View on Channel9&lt;/A&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;A href="http://download.microsoft.com/download/0/8/6/08671109-4b72-4e34-8470-680c8918e907/LisaFDemo.wmv" target=_blank mce_href="http://download.microsoft.com/download/0/8/6/08671109-4b72-4e34-8470-680c8918e907/LisaFDemo.wmv"&gt;View Full Screen&lt;/A&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;-- Kathleen&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4614030" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/kathleen/archive/tags/Video+Presentations/default.aspx">Video Presentations</category><category domain="http://blogs.msdn.com/kathleen/archive/tags/Visual+Basic/default.aspx">Visual Basic</category></item></channel></rss>