<?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/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"><channel><title>Entries tagged with vsto - Channel 9</title><atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/tags/vsto/feed/ipod/default.aspx" /><itunes:summary>vsto</itunes:summary><itunes:author>Erik Porter, Charles, Mike Sampson, Grace Francisco, Brian Keller, Nathan Heskew, dshadle, Dan Fernandez, Duncan Mackenzie, Jeff Sandquist</itunes:author><itunes:subtitle></itunes:subtitle><image><url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url><title>Entries tagged with vsto - Channel 9</title><link>http://channel9.msdn.com/tags/VSTO/</link></image><itunes:image href="http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png" /><itunes:category text="Technology" /><description>vsto</description><link>http://channel9.msdn.com/tags/VSTO/</link><language>en-us</language><pubDate>Fri, 17 Jul 2009 16:50:45 GMT</pubDate><lastBuildDate>Fri, 17 Jul 2009 16:50:45 GMT</lastBuildDate><generator>EvNet (EvNet, Version=1.0.3608.3122, Culture=neutral, PublicKeyToken=null)</generator><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><itunes:summary>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 Walkthrough: Copying a Document to the End User Computer after a ClickOnce Installation.

Kathleen McGrath
Visual Studio User Education
http://blogs.msdn.com/kathleen
</itunes:summary><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.mp4</guid><evnet:views>3509</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.mp4" length="16259065" type="video/mp4" /><dc:creator>Kathleen McGrath</dc:creator><itunes:author>Kathleen McGrath</itunes:author><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>VSTO: How to Add a Button into the Office Ribbon</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/4/9/2/5/7/4/VSTOHowToAddAButtonIntoTheOfficeRibbon_small_ch9.png" border="0" /&gt;&lt;a href="http://blogs.msdn.com/jennifer"&gt;Jennifer Marsman&lt;/a&gt; demonstrates how to add a button into the Office Ribbon using the Visual Studio Tools for Office (VSTO).  &lt;br /&gt;
&lt;br /&gt;
NOTE: the VSTO Power Tools, which were shown briefly, can be downloaded from &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=46B6BF86-E35D-4870-B214-4D7B72B02BF9&amp;amp;displaylang=en"&gt;here&lt;/a&gt;.&lt;img src="http://channel9.msdn.com/475294/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/jennmar/VSTO-How-to-Add-a-Button-into-the-Office-Ribbon/</comments><itunes:summary>Jennifer Marsman demonstrates how to add a button into the Office Ribbon using the Visual Studio Tools for Office (VSTO).  

NOTE: the VSTO Power Tools, which were shown briefly, can be downloaded from here.</itunes:summary><link>http://channel9.msdn.com/posts/jennmar/VSTO-How-to-Add-a-Button-into-the-Office-Ribbon/</link><pubDate>Fri, 26 Jun 2009 17:33:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/4/9/2/5/7/4/VSTOHowToAddAButtonIntoTheOfficeRibbon_ch9.mp4</guid><evnet:views>3465</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/475294/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Jennifer Marsman demonstrates how to add a button into the Office Ribbon using the Visual Studio Tools for Office (VSTO).  

NOTE: the VSTO Power Tools, which were shown briefly, can be downloaded from here.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/9/2/5/7/4/VSTOHowToAddAButtonIntoTheOfficeRibbon_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/9/2/5/7/4/VSTOHowToAddAButtonIntoTheOfficeRibbon_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/9/2/5/7/4/VSTOHowToAddAButtonIntoTheOfficeRibbon_ch9.mp4" expression="full" duration="630" fileSize="16262945" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/9/2/5/7/4/VSTOHowToAddAButtonIntoTheOfficeRibbon_ch9.mp3" expression="full" duration="630" fileSize="5042634" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/9/2/5/7/4/VSTOHowToAddAButtonIntoTheOfficeRibbon_ch9.mp4" expression="full" duration="630" fileSize="16262945" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/9/2/5/7/4/VSTOHowToAddAButtonIntoTheOfficeRibbon_ch9.wma" expression="full" duration="630" fileSize="10197561" type="audio/x-ms-wma" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/9/2/5/7/4/VSTOHowToAddAButtonIntoTheOfficeRibbon_2MB_ch9.wmv" expression="full" duration="630" fileSize="13454425" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/9/2/5/7/4/VSTOHowToAddAButtonIntoTheOfficeRibbon_2MB_ch9.wmv" expression="full" duration="630" fileSize="13454425" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/9/2/5/7/4/VSTOHowToAddAButtonIntoTheOfficeRibbon_2MB_ch9.wmv" expression="full" duration="630" fileSize="13454425" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/9/2/5/7/4/VSTOHowToAddAButtonIntoTheOfficeRibbon_Zune_ch9.wmv" expression="full" duration="630" fileSize="14761203" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/9/2/5/7/4/VSTOHowToAddAButtonIntoTheOfficeRibbon_2MB_ch9.wmv" expression="full" duration="630" fileSize="13454425" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/9/2/5/7/4/VSTOHowToAddAButtonIntoTheOfficeRibbon_2MB_ch9.wmv" expression="full" duration="630" fileSize="13454425" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/4/9/2/5/7/4/VSTOHowToAddAButtonIntoTheOfficeRibbon_ch9.mp4" length="16262945" type="video/mp4" /><dc:creator>Jennifer Marsman</dc:creator><itunes:author>Jennifer Marsman</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/jennmar/VSTO-How-to-Add-a-Button-into-the-Office-Ribbon/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/475294/Trackback.aspx</trackback:ping><category>VSTO</category></item><item><title>Publishing an Office add-in to a SharePoint Site for Distribution</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/5/6/3/4/7/4/VSTO2SharePoint_small_ch9.png" border="0" /&gt;I've been asked many times, "How do I publish my VSTO/Office Add-in installation files to a SharePoint site?".  It's relatively straight-forward to publish to a basic web site, or to a UNC file share, but SharePoint is a slightly different beast.&lt;br /&gt;
&lt;br /&gt;
So, how do you publish your add-in to a SharePoint site?  Well, if you watch this short five and half minute video you will get the skinny on how to do just that.  There are a few basic steps that need to be done in order to accompllish this that I will walk you through in the video, enjoy!&lt;img src="http://channel9.msdn.com/474365/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/jwiese/Publishing-a-Office-add-in-to-a-SharePoint-Site-for-Distribution/</comments><itunes:summary>I've been asked many times, "How do I publish my VSTO/Office Add-in installation files to a SharePoint site?".  It's relatively straight-forward to publish to a basic web site, or to a UNC file share, but SharePoint is a slightly different beast.

So, how do you publish your add-in to a SharePoint site?  Well, if you watch this short five and half minute video you will get the skinny on how to do just that.  There are a few basic steps that need to be done in order to accompllish this that I will walk you through in the video, enjoy!</itunes:summary><link>http://channel9.msdn.com/posts/jwiese/Publishing-a-Office-add-in-to-a-SharePoint-Site-for-Distribution/</link><pubDate>Fri, 19 Jun 2009 13:10:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/5/6/3/4/7/4/VSTO2SharePoint_ch9.mp4</guid><evnet:views>11525</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/474365/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>I've been asked many times, "How do I publish my VSTO/Office Add-in installation files to a SharePoint site?".  It's relatively straight-forward to publish to a basic web site, or to a UNC file share, but SharePoint is a slightly different beast.&lt;br /&gt;
&lt;br /&gt;
So, how do you publish your add-in to a SharePoint site?  Well, if you watch this short five and half minute video you will get the skinny on how to do just that.  There are a few basic steps that need to be done in order to accompllish this that I will walk you through in the video, enjoy!</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/6/3/4/7/4/VSTO2SharePoint_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/6/3/4/7/4/VSTO2SharePoint_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/6/3/4/7/4/VSTO2SharePoint_ch9.mp4" expression="full" duration="332" fileSize="8619338" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/6/3/4/7/4/VSTO2SharePoint_ch9.mp3" expression="full" duration="332" fileSize="2664056" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/6/3/4/7/4/VSTO2SharePoint_ch9.mp4" expression="full" duration="332" fileSize="8619338" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/6/3/4/7/4/VSTO2SharePoint_ch9.wma" expression="full" duration="332" fileSize="5394165" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/6/3/4/7/4/VSTO2SharePoint_2MB_ch9.wmv" expression="full" duration="332" fileSize="7270829" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/6/3/4/7/4/VSTO2SharePoint_2MB_ch9.wmv" expression="full" duration="332" fileSize="7270829" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/6/3/4/7/4/VSTO2SharePoint_Zune_ch9.wmv" expression="full" duration="332" fileSize="7927415" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/5/6/3/4/7/4/VSTO2SharePoint_ch9.mp4" length="8619338" type="video/mp4" /><dc:creator>John Wiese</dc:creator><itunes:author>John Wiese</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/jwiese/Publishing-a-Office-add-in-to-a-SharePoint-Site-for-Distribution/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/474365/Trackback.aspx</trackback:ping><category>Office</category><category>Sharepoint</category><category>Visual Studio</category><category>VSTO</category></item><item><title>Tool Shed Tooltip #7: VSTO from Episode 1 </title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/2/5/9/3/7/4/ToolShedTooltip0007_small_ch9.png" border="0" /&gt;It makes sense if users in your organization are using Office 2007 or 2003 to consider building your application on top of one of the many office products. Learn how in this video.&lt;br /&gt;
&lt;br /&gt;
What is it? &lt;br /&gt;
Visual Studio Tools for Office is the premiere development tool for building Office Business Applications. &lt;br /&gt;
&lt;br /&gt;
Download Site: included with VS 2008 Pro at &lt;a href="http://msdn.microsoft.com/vstudio"&gt;msdn.microsoft.com/vstudio&lt;/a&gt;&lt;br /&gt;
  &lt;br /&gt;
Example Problem(s) it solves: &lt;br /&gt;
You want to automate a task in Excel for budget info that stores info to a DB and creates an email or Power Point from it automatically &lt;br /&gt;
Enhance Word s ribbon with your own companies customized set of tools. &lt;br /&gt;
&lt;br /&gt;
Installation Notes: You need to have office 2007 installed on your development machine. Trial is available. &lt;br /&gt;
&lt;br /&gt;
This clip is Russ' Tool Shed Tooltip #7, the seventh and final of the clips from &lt;a href="http://channel9.msdn.com/shows/toolshed/Show-Its-All-About-The-Tools--TV-Show-Episode-One" target="_blank"&gt;Episode One &lt;/a&gt;of the TV Show, Russ' Tool Shed presents... It's All About The Tools hosted by Russ Fustino and Co-Host Stan Schultes. Download code, ppt and demo script from &lt;a href="http://code.msdn.com/toolshed"&gt;http://code.msdn.com/toolshed&lt;/a&gt; for all episodes. Also, use the links on &lt;a href="http://channel9.msdn.com/toolshed"&gt;http://channel9.msdn.com/toolshed&lt;/a&gt; to download tools. Finally, check out some more great videos on the Developer Evangelist East site: &lt;a href="http://channel9.msdn.com/dpeeast"&gt;http://channel9.msdn.com/dpeeast&lt;/a&gt;&lt;br /&gt;&lt;img src="http://channel9.msdn.com/473952/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/toolshed/Tool-Shed-Tooltip-7-VSTO-from-Episode-1/</comments><itunes:summary>It makes sense if users in your organization are using Office 2007 or 2003 to consider building your application on top of one of the many office products. Learn how in this video.

What is it? 
Visual Studio Tools for Office is the premiere development tool for building Office Business Applications. 

Download Site: included with VS 2008 Pro at msdn.microsoft.com/vstudio
  
Example Problem(s) it solves: 
You want to automate a task in Excel for budget info that stores info to a DB and creates an email or Power Point from it automatically 
Enhance Word s ribbon with your own companies customized set of tools. 

Installation Notes: You need to have office 2007 installed on your development machine. Trial is available. 

This clip is Russ' Tool Shed Tooltip #7, the seventh and final of the clips from Episode One of the TV Show, Russ' Tool Shed presents... It's All About The Tools hosted by Russ Fustino and Co-Host Stan Schultes. Download code, ppt and demo script from http://code.msdn.com/toolshed for all episodes. Also, use the links on http://channel9.msdn.com/toolshed to download tools. Finally, check out some more great videos on the Developer Evangelist East site: http://channel9.msdn.com/dpeeast</itunes:summary><link>http://channel9.msdn.com/shows/toolshed/Tool-Shed-Tooltip-7-VSTO-from-Episode-1/</link><pubDate>Thu, 18 Jun 2009 15:59:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/2/5/9/3/7/4/ToolShedTooltip0007_ch9.mp4</guid><evnet:views>2933</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/473952/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>It makes sense if users in your organization are using Office 2007 or 2003 to consider building your application on top of one of the many office products. Learn how in this video.&lt;br /&gt;
&lt;br /&gt;
What is it? &lt;br /&gt;
Visual Studio Tools for Office is the premiere development tool for building Office Business Applications. &lt;br /&gt;
&lt;br /&gt;
Download Site: included with VS 2008 Pro at &lt;a href="http://msdn.microsoft.com/vstudio"&gt;msdn.microsoft.com/vstudio&lt;/a&gt;&lt;br /&gt;
  &lt;br /&gt;
Example Problem(s) it solves: &lt;br /&gt;
You want to automate a task in Excel for budget info that stores info to a DB and creates an email or Power Point from it automatically Enhance Word s ribbon with your own companies customized set of tools. Installation Notes: You need to have office 2007 installed on your development machine. Trial is available. &lt;br /&gt;
&lt;br /&gt;
This clip is Russ' Tool Shed Tooltip #7, the seventh and final of the clips from Episode One of the TV Show, Russ' Tool Shed presents... It's All About The Tools hosted by Russ Fustino and Co-Host Stan Schultes. Download code, ppt and demo script from http://code.msdn.com/toolshed for all episodes. Also, use the links on http://channel9.msdn.com/toolshed to download tools. Finally, check out some more great videos on the Developer Evangelist East site: http://channel9.msdn.com/dpeeast&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/5/9/3/7/4/ToolShedTooltip0007_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/5/9/3/7/4/ToolShedTooltip0007_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/5/9/3/7/4/ToolShedTooltip0007_ch9.mp4" expression="full" duration="442" fileSize="22266163" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/5/9/3/7/4/ToolShedTooltip0007_ch9.mp3" expression="full" duration="442" fileSize="3538386" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/5/9/3/7/4/ToolShedTooltip0007_ch9.mp4" expression="full" duration="442" fileSize="22266163" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/5/9/3/7/4/ToolShedTooltip0007_ch9.wma" expression="full" duration="442" fileSize="7160517" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/5/9/3/7/4/ToolShedTooltip0007_ch9.wmv" expression="full" duration="442" fileSize="31080095" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/5/9/3/7/4/ToolShedTooltip0007_2MB_ch9.wmv" expression="full" duration="442" fileSize="99160101" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/5/9/3/7/4/ToolShedTooltip0007_Zune_ch9.wmv" expression="full" duration="442" fileSize="23624075" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/0/6/5/7/4/ToolShedTooltip0007a_2MB_ch9.wmv" expression="full" duration="442" fileSize="27640643" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/5/9/3/7/4/ToolShedTooltip0007_ch9.mp4" length="22266163" type="video/mp4" /><dc:creator>Russell Fustino</dc:creator><itunes:author>Russell Fustino</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/toolshed/Tool-Shed-Tooltip-7-VSTO-from-Episode-1/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/473952/Trackback.aspx</trackback:ping><category>Excel</category><category>florida</category><category>PowerPoint</category><category>Tools</category><category>toolshed</category><category>Visual Studio</category><category>Visual Studio Tools for Office</category><category>VSTO</category></item><item><title>VSTO: The Basics</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/1/5/3/3/7/4/VSTOBasics_small_ch9.png" border="0" /&gt;&lt;a href="http://blogs.msdn.com/jennifer"&gt;Jennifer Marsman&lt;/a&gt; gives an introduction to Visual Studio Tools for Office (VSTO) with simple coding demos that illustrate how to utilize Windows Forms controls in Office documents, execute code when a value in a spreadsheet changes, read and write data to a spreadsheet, and create a document action pane.&lt;img src="http://channel9.msdn.com/473351/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/jennmar/VSTO-The-Basics/</comments><itunes:summary>Jennifer Marsman gives an introduction to Visual Studio Tools for Office (VSTO) with simple coding demos that illustrate how to utilize Windows Forms controls in Office documents, execute code when a value in a spreadsheet changes, read and write data to a spreadsheet, and create a document action pane.</itunes:summary><link>http://channel9.msdn.com/posts/jennmar/VSTO-The-Basics/</link><pubDate>Fri, 12 Jun 2009 16:29:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/1/5/3/3/7/4/VSTOBasics_ch9.mp4</guid><evnet:views>3506</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/473351/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Jennifer Marsman gives an introduction to Visual Studio Tools for Office (VSTO) with simple coding demos that illustrate how to utilize Windows Forms controls in Office documents, execute code when a value in a spreadsheet changes, read and write data to a spreadsheet, and create a document action pane.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/5/3/3/7/4/VSTOBasics_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/5/3/3/7/4/VSTOBasics_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/5/3/3/7/4/VSTOBasics_ch9.mp4" expression="full" duration="1023" fileSize="28602932" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/5/3/3/7/4/VSTOBasics_ch9.mp3" expression="full" duration="1023" fileSize="8191893" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/5/3/3/7/4/VSTOBasics_ch9.mp4" expression="full" duration="1023" fileSize="28602932" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/5/3/3/7/4/VSTOBasics_ch9.wma" expression="full" duration="1023" fileSize="16563037" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/5/3/3/7/4/VSTOBasics_2MB_ch9.wmv" expression="full" duration="1023" fileSize="25498283" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/5/3/3/7/4/VSTOBasics_2MB_ch9.wmv" expression="full" duration="1023" fileSize="25498283" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/5/3/3/7/4/VSTOBasics_Zune_ch9.wmv" expression="full" duration="1023" fileSize="26763561" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/5/3/3/7/4/VSTOBasics_2MB_ch9.wmv" expression="full" duration="1023" fileSize="25498283" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/5/3/3/7/4/VSTOBasics_ch9.mp4" length="28602932" type="video/mp4" /><dc:creator>Jennifer Marsman</dc:creator><itunes:author>Jennifer Marsman</itunes:author><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/jennmar/VSTO-The-Basics/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/473351/Trackback.aspx</trackback:ping><category>VSTO</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><itunes:summary>In this interview Mary Lee, a programming writer on the Visual Studio User Education team, describes the topic Walkthrough: Deploying Multiple Office Solutions in a Single ClickOnce Installer and demonstrates how you can deploy multiple Office solutions in a single package to simplify the installation and update process.
 
Kathleen McGrath
Visual Studio User Education</itunes:summary><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.mp4</guid><evnet:views>3047</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.mp4" length="19559119" type="video/mp4" /><dc:creator>Kathleen McGrath</dc:creator><itunes:author>Kathleen McGrath</itunes:author><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>Re-signing ClickOnce Application and Deployment Manifests with MAGE</title><description>&lt;img src="http://channel9.msdn.com/Link/60bc0998-5999-44ad-bd53-cd553935d52b/" border="0" /&gt;In this interview I sit down again with Saurabh Bhatia, a Program Manager on the &lt;a href="http://blogs.msdn.com/vsto" target="_blank"&gt;Office Client team&lt;/a&gt;, who is responsible for the ClickOnce publishing functionality in Visual Studio. We chat about trust issues and certificates and he sets me straight on how ClickOnce deployment and application manifests work. He then shows how to re-sign them outside of Visual Studio using a tool called &lt;a href="http://msdn.microsoft.com/en-us/library/acz3y3te.aspx" target="_blank"&gt;Mage&lt;/a&gt;. This is really handy for folks that need to modify the files within a deployment package, like the application settings (app.config) file, but don't have Visual Studio installed. &lt;br /&gt;
&lt;br /&gt;
Saurabh draws on the whiteboard in this one and since I'm a one (wo)man show I couldn't jump up and zoom in so I &lt;a href="http://blogs.msdn.com/photos/bethmassi/images/9537238/original.aspx" target="_blank"&gt;redrew it for you all here&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
Saurabh has also posted &lt;a href="http://blogs.msdn.com/vsto/archive/2009/04/29/signing-and-re-signing-manifests-in-clickonce.aspx" target="_blank"&gt;more details in an article he wrote here&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Links from the show:&lt;br /&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://blogs.msdn.com/vsto/archive/2009/04/29/signing-and-re-signing-manifests-in-clickonce.aspx" target="_blank"&gt;Signing and re-signing manifests in ClickOnce&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/acz3y3te.aspx" target="_blank"&gt;Mage&lt;/a&gt; &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://blogs.msdn.com/vsto"&gt;Office Client (VSTO) Team blog
    &lt;li&gt;&lt;a href="http://msdn.com/vsto"&gt;VSTO Developer Center&lt;/a&gt; &lt;/li&gt;
    &lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
Enjoy,&lt;br /&gt;
-&lt;a href="http://blogs.msdn.com/bethmassi"&gt;Beth Massi&lt;/a&gt;, Visual Studio Community&lt;img src="http://channel9.msdn.com/464280/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/funkyonex/Resigning-ClickOnce-Application-and-Deployment-Manifests-with-MAGE/</comments><itunes:summary>In this interview I sit down again with Saurabh Bhatia, a Program Manager on the Office Client team, who is responsible for the ClickOnce publishing functionality in Visual Studio. We chat about trust issues and certificates and he sets me straight on how ClickOnce deployment and application manifests work. He then shows how to re-sign them outside of Visual Studio using a tool called Mage. This is really handy for folks that need to modify the files within a deployment package, like the application settings (app.config) file, but don't have Visual Studio installed. 

Saurabh draws on the whiteboard in this one and since I'm a one (wo)man show I couldn't jump up and zoom in so I redrew it for you all here. 

Saurabh has also posted more details in an article he wrote here.

Links from the show:

    Signing and re-signing manifests in ClickOnce
    Mage 
    Office Client (VSTO) Team blog
    VSTO Developer Center 
    

Enjoy,
-Beth Massi, Visual Studio Community</itunes:summary><link>http://channel9.msdn.com/posts/funkyonex/Resigning-ClickOnce-Application-and-Deployment-Manifests-with-MAGE/</link><pubDate>Wed, 08 Apr 2009 15:12:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/funkyonex/Resigning-ClickOnce-Application-and-Deployment-Manifests-with-MAGE/</guid><evnet:views>30612</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/464280/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this interview I sit down again with Saurabh Bhatia, a Program Manager on the Office Client team, who is responsible for the ClickOnce publishing functionality in Visual Studio. We chat about trust issues and certificates and he sets me straight on how deployment and application manifests work. He then shows how to re-sign them outside of Visual Studio using a tool called Mage. This is really handy for folks that need to modify the files within a deployment package, like the application settings (app.config) file, but don't have Visual Studio installed....&lt;br /&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/a75b8dfc-7387-4d4c-99ec-c68ffffb683f/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/60bc0998-5999-44ad-bd53-cd553935d52b/" height="64" width="85" /><media:content isDefault="true" url="http://download.microsoft.com/download/D/4/2/D4277241-44B2-48DC-89B5-32DCC091171D/SaurabhMage.wmv" expression="full" duration="1233" fileSize="55190721" type="video/x-ms-wmv" medium="video" /><dc:creator>Beth Massi</dc:creator><itunes:author>Beth Massi</itunes:author><slash:comments>3</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/funkyonex/Resigning-ClickOnce-Application-and-Deployment-Manifests-with-MAGE/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/464280/Trackback.aspx</trackback:ping><category>Deployment</category><category>Visual Studio</category><category>VSTO</category></item><item><title>Show: It’s All About The Tools – TV Show, Episode One</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/1/8/2/0/6/4/ItsAllAboutTheToolsEp01_small_ch9.png" border="0" /&gt;&lt;p&gt;Have you ever felt inundated with developer tools? Do you ever feel you're missing something that could make your life easier as a developer and a power user? &lt;br /&gt;
&lt;br /&gt;
There are so many tools available to choose from and it keeps getting tougher to keep up with them. Tool familiarity continues to be one of the top developer challenges. &lt;a href="http://channel9.msdn.com/toolshed"&gt;This series of seminars&lt;/a&gt; is all about tools for developers, by developers. Join Microsoft Florida Developer Evangelist Russ Fustino &amp;amp; Microsoft MVP Stan Schultes and others as they bring you demos and discussion about their favorite developer tools. &lt;br /&gt;
&lt;br /&gt;
In this video, you will find tools to help solve these common developer challenges…&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Building and deploying video capability in websites &lt;/li&gt;
    &lt;li&gt;Integrating Mapping Services &lt;/li&gt;
    &lt;li&gt;Managing your development machine &lt;/li&gt;
    &lt;li&gt;What’s exactly in those messages in your service layer? &lt;/li&gt;
    &lt;li&gt;Need storage that’s accessible from anywhere? &lt;/li&gt;
    &lt;li&gt;Create beautifully styled WPF applications with no lines of code (and no design team!) &lt;/li&gt;
    &lt;li&gt;Easily Developing Office Business Applications   &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;(When viewing in Silverlight, the dots on the timeline correspond to the scenes listed below.)&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Tool Shed Theme Song &lt;/li&gt;
    &lt;li&gt;Introduction &lt;/li&gt;
    &lt;li&gt;Demo 1 – Silverlight Live Plug-in for Expression Encoder &lt;/li&gt;
    &lt;li&gt;Demo 2 – Live Services – Virtual Earth &lt;/li&gt;
    &lt;li&gt;Demo 3 – SysInternals &lt;/li&gt;
    &lt;li&gt;Demo 4 – Fiddler &lt;/li&gt;
    &lt;li&gt;Demo 5 – Windows Live Sky Drive &lt;/li&gt;
    &lt;li&gt;Demo 6 – WPF Application Styling by guest speaker Jason Beres of Infragistics &lt;/li&gt;
    &lt;li&gt;Demo 7 – Visual Studio Tools for Office &lt;/li&gt;
    &lt;li&gt;Developer Community Update by Joe Healy &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Special thanks to co-host &lt;a href="http://www.vbnetexpert.com/"&gt;Stan Schultes&lt;/a&gt;, Jason Beres of &lt;a href="http://www.infragistics.com/"&gt;Infragistics&lt;/a&gt;, &lt;a href="http://www.franklins.net/"&gt;Carl Franklin&lt;/a&gt;, &lt;a href="http://www.devry.edu/locations/campuses/loc_miramarcampus.jsp"&gt;DeVry University Miramar&lt;/a&gt;, &lt;a href="http://www.devfish.net/"&gt;Joe Healy&lt;/a&gt;, the &lt;a href="http://codecamp09.fladotnet.com/"&gt;South Florida Code Camp Team and Attendees&lt;/a&gt;, and the many volunteers who made this show a reality!   &lt;br /&gt;
&lt;br /&gt;
Special notes: &lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;To use the Infragistics WPF Application Styling download, install the &lt;a href="http://www.infragistics.com/downloads/default.aspx"&gt;NetAdvantage Win Client&lt;/a&gt; and then install the &lt;a href="http://www.infragistics.com/wpfstyling"&gt;Styling CTP&lt;/a&gt;   &lt;/li&gt;
    &lt;li&gt;Listen to &lt;a href="http://www.dotnetrocks.com/"&gt;Dot Net Rocks&lt;/a&gt; on March 26 for aninterview with Russ and Stan on filming of this show along with some exciting presentation tips and tricks. &lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://channel9.msdn.com/460281/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/toolshed/Show-Its-All-About-The-Tools--TV-Show-Episode-One/</comments><itunes:summary>Have you ever felt inundated with developer tools? Do you ever feel you're missing something that could make your life easier as a developer and a power user? 

There are so many tools available to choose from and it keeps getting tougher to keep up with them. Tool familiarity continues to be one of the top developer challenges. This series of seminars is all about tools for developers, by developers. Join Microsoft Florida Developer Evangelist Russ Fustino &amp;amp; Microsoft MVP Stan Schultes and others as they bring you demos and discussion about their favorite developer tools. 

In this video, you will find tools to help solve these common developer challenges…

    Building and deploying video capability in websites 
    Integrating Mapping Services 
    Managing your development machine 
    What’s exactly in those messages in your service layer? 
    Need storage that’s accessible from anywhere? 
    Create beautifully styled WPF applications with no lines of code (and no design team!) 
    Easily Developing Office Business Applications   

(When viewing in Silverlight, the dots on the timeline correspond to the scenes listed below.)

    Tool Shed Theme Song 
    Introduction 
    Demo 1 – Silverlight Live Plug-in for Expression Encoder 
    Demo 2 – Live Services – Virtual Earth 
    Demo 3 – SysInternals 
    Demo 4 – Fiddler 
    Demo 5 – Windows Live Sky Drive 
    Demo 6 – WPF Application Styling by guest speaker Jason Beres of Infragistics 
    Demo 7 – Visual Studio Tools for Office 
    Developer Community Update by Joe Healy 

Special thanks to co-host Stan Schultes, Jason Beres of Infragistics, Carl Franklin, DeVry University Miramar, Joe Healy, the South Florida Code Camp Team and Attendees, and the many volunteers who made this show a reality!   

Special notes: 

    To use the Infragistics WPF Application Styling download, install the NetAdvantage Win Client and then install the Styling CTP   
    Listen to Dot Net Rocks on March 26 for aninterview with Russ and Stan on filming of this show along with some exciting presentation tips and tricks. 
</itunes:summary><link>http://channel9.msdn.com/shows/toolshed/Show-Its-All-About-The-Tools--TV-Show-Episode-One/</link><pubDate>Thu, 19 Mar 2009 14:54:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/1/8/2/0/6/4/ItsAllAboutTheToolsEp01_ch9.mp4</guid><evnet:views>5780</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/460281/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Have you ever felt inundated with developer tools? Do you ever feel you're missing something that could make your life easier as a developer and a power user? This series of seminars is all about tools for developers, by developers. Join Microsoft Florida Developer Evangelist Russ Fustino &amp;amp; Microsoft MVP Stan Schultes and others as they bring you demos and discussion about their favorite developer tools.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/8/2/0/6/4/ItsAllAboutTheToolsEp01_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/8/2/0/6/4/ItsAllAboutTheToolsEp01_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/8/2/0/6/4/ItsAllAboutTheToolsEp01_ch9.mp4" expression="full" duration="3540" fileSize="240160658" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/8/2/0/6/4/ItsAllAboutTheToolsEp01_ch9.mp3" expression="full" duration="3540" fileSize="28320415" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/8/2/0/6/4/ItsAllAboutTheToolsEp01_ch9.mp4" expression="full" duration="3540" fileSize="240160658" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/8/2/0/6/4/ItsAllAboutTheToolsEp01_ch9.wma" expression="full" duration="3540" fileSize="57255221" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/8/2/0/6/4/ItsAllAboutTheToolsEp01_ch9.wmv" expression="full" duration="3540" fileSize="186394677" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/4/4/5/7/4/ItsAllAboutTheToolsEpisode1a_2MB_ch9.wmv" expression="full" duration="3540" fileSize="301948455" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/8/2/0/6/4/ItsAllAboutTheToolsEp01_Zune_ch9.wmv" expression="full" duration="3540" fileSize="251978657" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/4/4/5/7/4/ItsAllAboutTheToolsEpisode1a_2MB_ch9.wmv" expression="full" duration="3540" fileSize="301948455" type="video/x-ms-asf" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/8/2/0/6/4/ItsAllAboutTheToolsEp01_ch9.mp4" length="240160658" type="video/mp4" /><dc:creator>Brian Johnson</dc:creator><itunes:author>Brian Johnson</itunes:author><slash:comments>3</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/toolshed/Show-Its-All-About-The-Tools--TV-Show-Episode-One/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/460281/Trackback.aspx</trackback:ping><category>Developer Community</category><category>fiddler</category><category>Infragistics</category><category>Live Services</category><category>Silverlight</category><category>SkyDrive</category><category>sysinternals</category><category>toolshed</category><category>Virtual Earth</category><category>VSTO</category><category>WPF</category><category>WPF Application Styling</category></item><item><title>Blog: It's All About The Tools TV Show - World Premiere to be posted on Thursday, March 19</title><description>&lt;p&gt;&lt;span&gt;Are you one of over 100,000 developers who has seen a MSDN Russ' Tool Shed Event over the past 10 years?  If not, now is your chance. Microsoft's &lt;a href="http://www.russtoolshed.net" target="_blank"&gt;Russ Fustino &lt;/a&gt;has captured an exciting new format for the event. It is a TV Show; including a co-host, &lt;a href="http://stanschultes.spaces.live.com/" target="_blank"&gt;MVP Stan Schultes&lt;/a&gt;, Guest Speaker from Infragistics, &lt;a href="http://blogs.infragistics.com/blogs/jason_beres/about.aspx" target="_blank"&gt;Jason Beres &lt;/a&gt;and Microsoft Developer Evangelist &lt;a href="http://www.devfish.net" target="_blank"&gt;Joe Healy&lt;/a&gt; doing a developer community wrapup. We filmed this in front of a live studio audience at the South Florida Code Camp a few weeks back and it is ready to be published. Come back to this page on Thursday at approximately 11am EST for the World Premiere of a tool focused show call It's All About The Tools - TV Show, Episode One. Knowing the right developer tool for the job at hand is more important than ever, and that is what this show is all about... tools. Come back on Thursday to be entertained, enlightened and educated.  &lt;/span&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/461277/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/shows/toolshed/Its-All-About-The-Tools-TV-Show-World-Premiere-to-be-posted-on-Thursday-March-19/</comments><itunes:summary>Are you one of over 100,000 developers who has seen a MSDN Russ' Tool Shed Event over the past 10 years?  If not, now is your chance. Microsoft's Russ Fustino has captured an exciting new format for the event. It is a TV Show; including a co-host, MVP Stan Schultes, Guest Speaker from Infragistics, Jason Beres and Microsoft Developer Evangelist Joe Healy doing a developer community wrapup. We filmed this in front of a live studio audience at the South Florida Code Camp a few weeks back and it is ready to be published. Come back to this page on Thursday at approximately 11am EST for the World Premiere of a tool focused show call It's All About The Tools - TV Show, Episode One. Knowing the right developer tool for the job at hand is more important than ever, and that is what this show is all about... tools. Come back on Thursday to be entertained, enlightened and educated.  </itunes:summary><link>http://channel9.msdn.com/shows/toolshed/Its-All-About-The-Tools-TV-Show-World-Premiere-to-be-posted-on-Thursday-March-19/</link><pubDate>Tue, 17 Mar 2009 16:54:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/shows/toolshed/Its-All-About-The-Tools-TV-Show-World-Premiere-to-be-posted-on-Thursday-March-19/</guid><evnet:views>868</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/461277/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Are you one of 100,000 developers who has seen a MSDN Russ' Tool Shed Event over the past 10 years?  If not, now is your chance. I have captured an exciting new format for the show. It is a TV Show; including a co-host, MVP Stan Schultes, Guest Speaker from Infragistics, Jason Beres and Developer Evangelist Joe Healy doing a developer community wrapup. We filmed this in front of a live studio audience at the South Florida Code camp a few weeks back and it is ready to be published. Come back to this page on Thursday at approximately 11am EST for the World Premiere of a tool focused show call…</evnet:previewtext><dc:creator>Russell Fustino</dc:creator><itunes:author>Russell Fustino</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/shows/toolshed/Its-All-About-The-Tools-TV-Show-World-Premiere-to-be-posted-on-Thursday-March-19/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/461277/Trackback.aspx</trackback:ping><category>Expression Encoder</category><category>Expression Encoder plugin for Silverlight Live</category><category>fiddler</category><category>Infragistics WPF Application Styler</category><category>Live Services</category><category>Silverlight Live</category><category>SkyDrive</category><category>sysinternals</category><category>toolshed</category><category>Virtual Earth</category><category>VSTO</category></item><item><title>Adding Tabs to a TabSet in Office 2007 Apps</title><description>&lt;img src="http://channel9.msdn.com/Link/cbd9b310-e016-4e07-b940-137a0d415265/" border="0" /&gt;You may have noticed, say in Powerpoint, that when you click on a Chart that you've inserted there is a cool little grouping of tabs that happens.  You'll see that you get a "Chart Tools" tab set created in the title bar that shows you that the Design, Layout and Format tabs all apply to charts.  &lt;br /&gt;
&lt;br /&gt;
You can add your own tabs to these tab sets, or add groups to a tab within the tab set, this video will show you how.&lt;img src="http://channel9.msdn.com/443760/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/jwiese/Adding-Tabs-to-a-TabSet-in-Office-2007-Apps/</comments><itunes:summary>You may have noticed, say in Powerpoint, that when you click on a Chart that you've inserted there is a cool little grouping of tabs that happens.  You'll see that you get a "Chart Tools" tab set created in the title bar that shows you that the Design, Layout and Format tabs all apply to charts.  

You can add your own tabs to these tab sets, or add groups to a tab within the tab set, this video will show you how.</itunes:summary><link>http://channel9.msdn.com/posts/jwiese/Adding-Tabs-to-a-TabSet-in-Office-2007-Apps/</link><pubDate>Tue, 18 Nov 2008 16:47:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/jwiese/Adding-Tabs-to-a-TabSet-in-Office-2007-Apps/</guid><evnet:views>5069</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/443760/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>You may have noticed, say in Powerpoint, that when you click on a Chart that you've inserted there is a cool little grouping of tabs that happens.  You'll see that you get a "Chart Tools" tab set created in the title bar that shows you that the Design, Layout and Format tabs all apply to charts.  &lt;br /&gt;
&lt;br /&gt;
You can add your own tabs to these tab sets, or add groups to a tab within the tab set, this video will show you how.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/7/7/3/4/4/CustomTabSetsWT_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/cbd9b310-e016-4e07-b940-137a0d415265/" height="64" width="85" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/7/7/3/4/4/CustomSets.wmv" expression="full" duration="589" fileSize="12560295" type="video/x-ms-wmv" medium="video" /><dc:creator>John Wiese</dc:creator><itunes:author>John Wiese</itunes:author><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/jwiese/Adding-Tabs-to-a-TabSet-in-Office-2007-Apps/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/443760/Trackback.aspx</trackback:ping><category>.NET Framework</category><category>c#</category><category>Office</category><category>PowerPoint</category><category>VSTO</category></item><item><title>How to Send Just a few Slides from PowerPoint as an Email Attachment</title><description>&lt;img src="http://channel9.msdn.com/Link/fd4c9aca-7c56-44ae-ae5b-af35ce0c3435/" border="0" /&gt;Ever wanted to send someone just one or two slides from a PowerPoint deck?  Have you gone through the painful process of deleting all the slides you didn't want to send and then saving it as a new deck, then sending it?  Or maybe you've copied the ones you wanted and then pasted them into a new deck before sending?  Worse yet, did you copy them and past them directly into the email as images and thus make your email to big to send?  Ok, you get the picture.  &lt;br /&gt;
&lt;br /&gt;
This is a common occurence around Microsoft too, at least I thought it was.  And given the internal responses I've received from around the world to my new add-in, I wasn't too far off. &lt;br /&gt;
&lt;br /&gt;
So, I thought I'd share the "how-to" with everyone else.  Enjoy!&lt;img src="http://channel9.msdn.com/437367/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/jwiese/How-to-Send-Just-a-few-Slides-from-PowerPoint-as-an-Email-Attachment/</comments><itunes:summary>Ever wanted to send someone just one or two slides from a PowerPoint deck?  Have you gone through the painful process of deleting all the slides you didn't want to send and then saving it as a new deck, then sending it?  Or maybe you've copied the ones you wanted and then pasted them into a new deck before sending?  Worse yet, did you copy them and past them directly into the email as images and thus make your email to big to send?  Ok, you get the picture.  

This is a common occurence around Microsoft too, at least I thought it was.  And given the internal responses I've received from around the world to my new add-in, I wasn't too far off. 

So, I thought I'd share the "how-to" with everyone else.  Enjoy!</itunes:summary><link>http://channel9.msdn.com/posts/jwiese/How-to-Send-Just-a-few-Slides-from-PowerPoint-as-an-Email-Attachment/</link><pubDate>Thu, 30 Oct 2008 21:00:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/jwiese/How-to-Send-Just-a-few-Slides-from-PowerPoint-as-an-Email-Attachment/</guid><evnet:views>5034</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/437367/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Ever wanted to send someone just one or two slides from a PowerPoint deck?  Have you gone through the painful process of deleting all the slides you didn't want to send and then saving it as a new deck, then sending it?  Or maybe you've copied the ones you wanted and then pasted them into a new deck before sending?  Worse yet, did you copy them and past them directly into the email as images and thus make your email to big to send?  Ok, you get the picture.  This is a common occurence around Microsoft too, at least I thought it was.  And given the internal responses I've received from around the…</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/6/3/7/3/4/SendingSlidesAsEmail_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/fd4c9aca-7c56-44ae-ae5b-af35ce0c3435/" height="64" width="85" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/6/3/7/3/4/SendSlides.wmv" expression="full" fileSize="20080945" type="video/x-ms-wmv" medium="video" /><dc:creator>John Wiese</dc:creator><itunes:author>John Wiese</itunes:author><slash:comments>2</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/jwiese/How-to-Send-Just-a-few-Slides-from-PowerPoint-as-an-Email-Attachment/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/437367/Trackback.aspx</trackback:ping><category>Email</category><category>Outlook</category><category>PowerPoint</category><category>Slides</category><category>VSTO</category></item><item><title>Adding Search to Outlook Context Menus</title><description>&lt;img src="http://channel9.msdn.com/Link/8fb60d53-7c44-4a67-8cf1-0739f16fc4a7/" border="0" /&gt;Outlook 2007 added instant search, but why should you have to type in the same query over and over?  You shouldn't, so how about an add-in that adds your common searches to the context menu in Outlook.  In this screencast I'll show you how to add some simple searches to the context menu so you can access those searches when ever you like, without having to type them into the instant search box.&lt;img src="http://channel9.msdn.com/432719/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/jwiese/Adding-Search-to-Outlook-Context-Menus/</comments><itunes:summary>Outlook 2007 added instant search, but why should you have to type in the same query over and over?  You shouldn't, so how about an add-in that adds your common searches to the context menu in Outlook.  In this screencast I'll show you how to add some simple searches to the context menu so you can access those searches when ever you like, without having to type them into the instant search box.</itunes:summary><link>http://channel9.msdn.com/posts/jwiese/Adding-Search-to-Outlook-Context-Menus/</link><pubDate>Mon, 13 Oct 2008 21:55:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/jwiese/Adding-Search-to-Outlook-Context-Menus/</guid><evnet:views>3111</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/432719/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Outlook 2007 added instant search, but why should you have to type in the same query over and over?  You shouldn't, so how about an add-in that adds your common searches to the context menu in Outlook.  In this screencast I'll show you how to add some simple searches to the context menu so you can access those searches when ever you like, without having to type them into the instant search box.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/1/7/2/3/4/InstantSearch_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/8fb60d53-7c44-4a67-8cf1-0739f16fc4a7/" height="64" width="85" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/1/7/2/3/4/INstantSearch.wmv" expression="full" duration="333" fileSize="6749553" type="video/x-ms-wmv" medium="video" /><dc:creator>John Wiese</dc:creator><itunes:author>John Wiese</itunes:author><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/jwiese/Adding-Search-to-Outlook-Context-Menus/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/432719/Trackback.aspx</trackback:ping><category>c#</category><category>Context Menu</category><category>Outllook</category><category>Search</category><category>VSTO</category></item><item><title>Outlook Context Menus and Creating a Meeting from an Email</title><description>&lt;img src="http://channel9.msdn.com/Link/c115295c-b41b-4f9b-9191-a25886e9701e/" border="0" /&gt;Would you like to add your own menu option to the context menu in Outlook?  How about turning an email into a new meeting request without having to type in all the attendees or the body and subject?  &lt;br /&gt;
&lt;br /&gt;
Well, in this screencast I'll show you how to add to the context menu and generate a meeting request that includes the email's recipients, subject and body in the meeting details.&lt;br /&gt;
&lt;br /&gt;
In the talk I reference the OutlookItem.cs class, details of which you can find here:  &lt;a href="http://tinyurl.com/4g7x64"&gt;http://tinyurl.com/4g7x64&lt;/a&gt;&lt;img src="http://channel9.msdn.com/431603/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/jwiese/Outlook-Context-Menus-and-Creating-a-Meeting-from-an-Email/</comments><itunes:summary>Would you like to add your own menu option to the context menu in Outlook?  How about turning an email into a new meeting request without having to type in all the attendees or the body and subject?  

Well, in this screencast I'll show you how to add to the context menu and generate a meeting request that includes the email's recipients, subject and body in the meeting details.

In the talk I reference the OutlookItem.cs class, details of which you can find here:  http://tinyurl.com/4g7x64</itunes:summary><link>http://channel9.msdn.com/posts/jwiese/Outlook-Context-Menus-and-Creating-a-Meeting-from-an-Email/</link><pubDate>Tue, 07 Oct 2008 21:12:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/jwiese/Outlook-Context-Menus-and-Creating-a-Meeting-from-an-Email/</guid><evnet:views>6463</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/431603/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Would you like to add your own menu option to the context menu in Outlook?  How about turning an email into a new meeting request without having to type in all the attendees or the body and subject?  &lt;br /&gt;
&lt;br /&gt;
Well, in this screencast I'll show you how to add to the context menu and generate a meeting request that includes the email's recipients, subject and body in the meeting details.&lt;br /&gt;
&lt;br /&gt;
In the talk I reference the OutlookItem.cs class, details of which you can find here:  &lt;a href="http://tinyurl.com/4g7x64"&gt;http://tinyurl.com/4g7x64&lt;/a&gt;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/0/6/1/3/4/ContextMenuMeetingCreator_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/c115295c-b41b-4f9b-9191-a25886e9701e/" height="64" width="85" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/0/6/1/3/4/ContextMenuMeeting.wmv" expression="full" duration="812" fileSize="37678579" type="video/x-ms-wmv" medium="video" /><dc:creator>John Wiese</dc:creator><itunes:author>John Wiese</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/jwiese/Outlook-Context-Menus-and-Creating-a-Meeting-from-an-Email/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/431603/Trackback.aspx</trackback:ping><category>Context Menu</category><category>Context Menus</category><category>Email</category><category>Outlook</category><category>VSTO</category></item><item><title>WCF and AIF in Dynamics 2009: Chatting with Michael Merz</title><description>&lt;p&gt;In this video I’m back on the Advanta campus chatting with Michael Merz, Program Manager for &lt;a href="http://msdn.microsoft.com/en-us/library/bb496535.aspx" target="_blank"&gt;Application Integration Framework&lt;/a&gt; (AIF) on the Dynamics AX team.&lt;/p&gt;
&lt;p&gt;AIF is a standards-based framework that allows you to publish and consume web services.  It’s used primarily in integration scenarios when connecting Dynamics AX with other systems.  AX also has &lt;a href="http://msdn.microsoft.com/en-us/library/bb496526.aspx" target="_blank"&gt;.NET Business Connector&lt;/a&gt; (BC.NET) for integrating with .NET applications.  BC.NET is more for client side integration.  AIF is all about web services and is completely standards-based. Under the covers AIF takes full advantage of .NET using &lt;a href="http://msdn.microsoft.com/en-us/library/ms735119.aspx" target="_blank"&gt;Windows Communication Foundation&lt;/a&gt; (WCF).  For more complex integration scenarios AIF can also help expose services using MSMQ and BizTalk.&lt;/p&gt;
&lt;p&gt;With &lt;a href="http://msdn.microsoft.com/en-us/dynamics/ax/default.aspx" target="_blank"&gt;Dynamics AX 2009&lt;/a&gt;, the team ships a bunch of services (about 60 out of the box) that are ready for use.  That includes, for example, the more common scenarios like integration with sales orders or customers.  AIF allows you to create, read, update and delete those sales orders while maintaining the integrity of the database (i.e. without directly touching the database at all).  This is done independent of the transport so when developing you could begin by updating via http and later switch to MSMQ.  This can be as simple as enabling the service then “generating” which generates the WCF interface (i.e. WSDL).  That web service is then available to be consumed by any standards-based client (including apps written in php, java and naturally any of the languages in Visual Studio).  You can also configure the service endpoints to change the binding or authentication parameters.&lt;/p&gt;
&lt;p&gt;In the video, Michael walks us through using a standard Excel &lt;a href="http://msdn.microsoft.com/en-us/office/aa905533.aspx" target="_blank"&gt;Visual Studio Tools for Office&lt;/a&gt; (VSTO) project to consume a AX 2009 sales order service that is exposed using AIF.  He also shows us how, by using WS-Addressing in the WCF headers, you can pass a target company for a web service call. By default, AX limits error messages coming back from the server for security reasons.  Michael shows us how to configure AX to propagate those errors when you need to see them.&lt;/p&gt;
&lt;p&gt;Dynamics AX is a rich platform for supply chain management and financials.  AIF opens up AX so that ISVs can build on that richness by integrating their own applications.  Sometimes when you do that you need to consume a web service exposed by external applications.  We see here how you can plug external web services into the AX processes.  In this case, Michael shows us how when trying to create a customer in Dynamics AX with a name that has been &lt;a href="http://en.wikipedia.org/wiki/OFAC" target="_blank"&gt;blacklisted by the US government&lt;/a&gt; (“Bin Laden”, for instance.  Yikes!  :) ) the customer create process calls out to an external web service in the cloud to verify the customer name.  This seamless integration of external processes is a boon for ISVs that need those deep integration points.  Michael explains how. In order to do this sort of integration you build a Service Reference in the Application Object Tree (AOT) to provide the parameters.  AX takes care of much of work by generating the artifacts (compilation, deploying, bundling etc) that are deployed and executed on the server.  CLR interop is available in order to use .NET DLLs and their classes.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Some code samples are available here:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/bb496535.aspx" target="_blank"&gt;Application Integration Framework Overview&lt;/a&gt; (MSDN) &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://blogs.msdn.com/dsiebold/archive/2008/08/21/aif-code-samples-available-for-download.aspx" target="_blank"&gt;Calling the Customer and Vendor Services&lt;/a&gt; (Dianne Siebold) &lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://channel9.msdn.com/425959/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/benriga/WCF-and-AIF-in-Dynamics-2009-Chatting-with-Michael-Merz/</comments><itunes:summary>In this video I’m back on the Advanta campus chatting with Michael Merz, Program Manager for Application Integration Framework (AIF) on the Dynamics AX team.
AIF is a standards-based framework that allows you to publish and consume web services.  It’s used primarily in integration scenarios when connecting Dynamics AX with other systems.  AX also has .NET Business Connector (BC.NET) for integrating with .NET applications.  BC.NET is more for client side integration.  AIF is all about web services and is completely standards-based. Under the covers AIF takes full advantage of .NET using Windows Communication Foundation (WCF).  For more complex integration scenarios AIF can also help expose services using MSMQ and BizTalk.
With Dynamics AX 2009, the team ships a bunch of services (about 60 out of the box) that are ready for use.  That includes, for example, the more common scenarios like integration with sales orders or customers.  AIF allows you to create, read, update and delete those sales orders while maintaining the integrity of the database (i.e. without directly touching the database at all).  This is done independent of the transport so when developing you could begin by updating via http and later switch to MSMQ.  This can be as simple as enabling the service then “generating” which generates the WCF interface (i.e. WSDL).  That web service is then available to be consumed by any standards-based client (including apps written in php, java and naturally any of the languages in Visual Studio).  You can also configure the service endpoints to change the binding or authentication parameters.
In the video, Michael walks us through using a standard Excel Visual Studio Tools for Office (VSTO) project to consume a AX 2009 sales order service that is exposed using AIF.  He also shows us how, by using WS-Addressing in the WCF headers, you can pass a target company for a web service call. By default, AX limits error messages coming back from the server for security reasons.  Michael shows us how to configure AX to propagate those errors when you need to see them.
Dynamics AX is a rich platform for supply chain management and financials.  AIF opens up AX so that ISVs can build on that richness by integrating their own applications.  Sometimes when you do that you need to consume a web service exposed by external applications.  We see here how you can plug external web services into the AX processes.  In this case, Michael shows us how when trying to create a customer in Dynamics AX with a name that has been blacklisted by the US government (“Bin Laden”, for instance.  Yikes!   ) the customer create process calls out to an external web service in the cloud to verify the customer name.  This seamless integration of external processes is a boon for ISVs that need those deep integration points.  Michael explains how. In order to do this sort of integration you build a Service Reference in the Application Object Tree (AOT) to provide the parameters.  AX takes care of much of work by generating the artifacts (compilation, deploying, bundling etc) that are deployed and executed on the server.  CLR interop is available in order to use .NET DLLs and their classes.
 
Some code samples are available here:

    Application Integration Framework Overview (MSDN) 
    Calling the Customer and Vendor Services (Dianne Siebold) 
</itunes:summary><link>http://channel9.msdn.com/posts/benriga/WCF-and-AIF-in-Dynamics-2009-Chatting-with-Michael-Merz/</link><pubDate>Mon, 29 Sep 2008 23:56:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/9/5/9/5/2/4/DynamicsAX2009AIFMichaelMerz_ch9.mp4</guid><evnet:views>35847</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/425959/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this video I’m back on the Advanta campus chatting with Michael Merz, Program Manager for Application Integration Framework (AIF) on the Dynamics AX team. AIF is a standards-based framework that allows you to publish and consume web services.  It’s used primarily in integration scenarios when connecting Dynamics AX with other systems.  AIF is all about web services and is completely standards-based. Under the covers AIF takes full advantage of .NET using Windows Communication Foundation (WCF).  For more complex integration scenarios AIF can also help expose services using MSMQ and BizTalk...</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/5/9/5/2/4/DynamicsAX2009AIFMichaelMerz_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/5/9/5/2/4/DynamicsAX2009AIFMichaelMerz_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/5/9/5/2/4/DynamicsAX2009AIFMichaelMerz_small_ch9.jpg" height="64" width="85" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/5/9/5/2/4/DynamicsAX2009AIFMichaelMerz_small_ch9.jpg" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/5/9/5/2/4/DynamicsAX2009AIFMichaelMerz_ch9.mp4" expression="full" duration="2081" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/5/9/5/2/4/DynamicsAX2009AIFMichaelMerz_ch9.mp4" expression="full" duration="2081" fileSize="118173206" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/5/9/5/2/4/DynamicsAX2009AIFMichaelMerz_ch9.mp3" expression="full" duration="2081" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/5/9/5/2/4/DynamicsAX2009AIFMichaelMerz_ch9.mp3" expression="full" duration="2081" fileSize="16654129" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/5/9/5/2/4/DynamicsAX2009AIFMichaelMerz_ch9.mp4" expression="full" duration="2081" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/5/9/5/2/4/DynamicsAX2009AIFMichaelMerz_ch9.mp4" expression="full" duration="2081" fileSize="118173206" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/5/9/5/2/4/DynamicsAX2009AIFMichaelMerz_ch9.wma" expression="full" duration="2081" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/5/9/5/2/4/DynamicsAX2009AIFMichaelMerz_ch9.wma" expression="full" duration="2081" fileSize="16842593" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/5/9/5/2/4/DynamicsAX2009AIFMichaelMerz_ch9.wmv" expression="full" duration="2081" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/5/9/5/2/4/DynamicsAX2009AIFMichaelMerz_ch9.wmv" expression="full" duration="2081" fileSize="132053505" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/5/9/5/2/4/DynamicsAX2009AIFMichaelMerz_2MB_ch9.wmv" expression="full" duration="2081" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/5/9/5/2/4/DynamicsAX2009AIFMichaelMerz_2MB_ch9.wmv" expression="full" duration="2081" fileSize="651562431" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/5/9/5/2/4/DynamicsAX2009AIFMichaelMerz_Zune_ch9.wmv" expression="full" duration="2081" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/5/9/5/2/4/DynamicsAX2009AIFMichaelMerz_Zune_ch9.wmv" expression="full" duration="2081" fileSize="164962109" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/5/9/5/2/4/DynamicsAX2009AIFMichaelMerz_ch9.mp4" length="118173206" type="video/mp4" /><dc:creator>Ben Riga</dc:creator><itunes:author>Ben Riga</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/benriga/WCF-and-AIF-in-Dynamics-2009-Chatting-with-Michael-Merz/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/425959/Trackback.aspx</trackback:ping><category>Biztalk</category><category>Dynamics</category><category>Dynamics AX</category><category>VSTO</category><category>Web Services</category><category>Windows Communication Foundation</category></item><item><title>Word Add-ins Part 3: Searching for Text Strings and Adding Comments</title><description>&lt;img src="http://channel9.msdn.com/Link/ae2ef06e-c6a0-4973-948b-d79bc866aac3/" border="0" /&gt;You can search the text in any open Microsoft Office Word document for specific strings if you put the code in a VSTO application-level add-in. When you find an instance of the string, you can perform some action on it. This video shows how to flag the string with a comment that contains text passed in from a calling method.&lt;img src="http://channel9.msdn.com/426930/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/HarryMiller/Word-Add-ins-Part-3-Searching-for-Text-Strings-and-Adding-Comments/</comments><itunes:summary>You can search the text in any open Microsoft Office Word document for specific strings if you put the code in a VSTO application-level add-in. When you find an instance of the string, you can perform some action on it. This video shows how to flag the string with a comment that contains text passed in from a calling method.</itunes:summary><link>http://channel9.msdn.com/posts/HarryMiller/Word-Add-ins-Part-3-Searching-for-Text-Strings-and-Adding-Comments/</link><pubDate>Wed, 10 Sep 2008 21:57:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/HarryMiller/Word-Add-ins-Part-3-Searching-for-Text-Strings-and-Adding-Comments/</guid><evnet:views>2399</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/426930/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>You can search the text in any open Microsoft Office Word document for specific strings if you put the code in a VSTO application-level add-in. When you find an instance of the string, you can perform some action on it. This video shows how to flag the string with a comment that contains text passed in from a calling method.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/9/6/2/4/WordAddIns3FindAndFlag_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/ae2ef06e-c6a0-4973-948b-d79bc866aac3/" height="64" width="85" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/3/9/6/2/4/WordAddInsPart3FindAndFlag.wmv" expression="full" duration="219" fileSize="36056658" type="video/x-ms-wmv" medium="video" /><dc:creator>Harry Miller</dc:creator><itunes:author>Harry Miller</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/HarryMiller/Word-Add-ins-Part-3-Searching-for-Text-Strings-and-Adding-Comments/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/426930/Trackback.aspx</trackback:ping><category>MS Office</category><category>Office</category><category>Visual Studio</category><category>Visual Studio Tools for Office</category><category>VSTO</category></item><item><title>Word Add-ins Part 2: When Add-ins Collide</title><description>&lt;img src="http://channel9.msdn.com/Link/f7fb8d25-4726-4234-9170-7e9940e825c6/" border="0" /&gt;When you build a VSTO add-in project, it installs the add-in on your development computer. Even if you close that project and start another, or even close Visual Studio entirely, all add-ins you have built will still run when you start the Office application on that computer. If you're not expecting the add-in to run, you might be surprized by what you see the next time you open the application or test a new project. This video shows how to easily uninstall add-ins from your development computer after you build them if you don't want them to run any more.&lt;img src="http://channel9.msdn.com/425943/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/HarryMiller/Word-Add-ins-Part-2-When-Add-ins-Collide/</comments><itunes:summary>When you build a VSTO add-in project, it installs the add-in on your development computer. Even if you close that project and start another, or even close Visual Studio entirely, all add-ins you have built will still run when you start the Office application on that computer. If you're not expecting the add-in to run, you might be surprized by what you see the next time you open the application or test a new project. This video shows how to easily uninstall add-ins from your development computer after you build them if you don't want them to run any more.</itunes:summary><link>http://channel9.msdn.com/posts/HarryMiller/Word-Add-ins-Part-2-When-Add-ins-Collide/</link><pubDate>Fri, 05 Sep 2008 19:49:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/HarryMiller/Word-Add-ins-Part-2-When-Add-ins-Collide/</guid><evnet:views>2686</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/425943/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>When you build a VSTO add-in project, it installs the add-in on your development computer. Even if you close that project and start another, or even close Visual Studio entirely, all add-ins you have built will still run when you start the Office application on that computer. If you're not expecting the add-in to run, you might be surprized by what you see the next time you open the application or test a new project. This video shows how to easily uninstall add-ins from your development computer after you build them if you don't want them to run any more.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/4/9/5/2/4/WordAddInsPart2CleanSolution_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/4/9/5/2/4/WordAddInsPart2CleanSolution_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/f7fb8d25-4726-4234-9170-7e9940e825c6/" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/4/9/5/2/4/WordAddInsPart2Collision.wmv" expression="full" duration="170" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/3/4/9/5/2/4/WordAddInsPart2Collision.wmv" expression="full" duration="170" fileSize="33521163" type="video/x-ms-wmv" medium="video" /></media:group><dc:creator>Harry Miller</dc:creator><itunes:author>Harry Miller</itunes:author><slash:comments>2</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/HarryMiller/Word-Add-ins-Part-2-When-Add-ins-Collide/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/425943/Trackback.aspx</trackback:ping><category>MS Office</category><category>Office</category><category>Visual Studio Tools for Office</category><category>VSTO</category></item><item><title>Word Add-ins Part 1: Clear the Ribbon Except for My Controls</title><description>&lt;img src="http://channel9.msdn.com/Link/2a4b41e1-db74-4a50-aeec-6ff791e55a61/" border="0" /&gt;You can use VSTO to easily customize the Ribbon to show only the controls you want to display. This video shows how to clear the Ribbon in Microsoft Office Word so it contains only a single button. The button inserts a graphic into the open Word document at the cursor location. Why? Well, really it's just to demo the Ribbon thing. But some day you might want to insert images into a document too, who knows?&lt;img src="http://channel9.msdn.com/425122/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/HarryMiller/Word-Add-ins-Part-1-Clear-the-Ribbon-Except-for-My-Controls/</comments><itunes:summary>You can use VSTO to easily customize the Ribbon to show only the controls you want to display. This video shows how to clear the Ribbon in Microsoft Office Word so it contains only a single button. The button inserts a graphic into the open Word document at the cursor location. Why? Well, really it's just to demo the Ribbon thing. But some day you might want to insert images into a document too, who knows?</itunes:summary><link>http://channel9.msdn.com/posts/HarryMiller/Word-Add-ins-Part-1-Clear-the-Ribbon-Except-for-My-Controls/</link><pubDate>Wed, 03 Sep 2008 01:40:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/HarryMiller/Word-Add-ins-Part-1-Clear-the-Ribbon-Except-for-My-Controls/</guid><evnet:views>3501</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/425122/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>You can use VSTO to easily customize the Ribbon to show only the controls you want to display. This video shows how to clear the Ribbon in Microsoft Office Word so it contains only a single button. The button inserts a graphic into the open Word document at the cursor location. Why? Well, really it's just to demo the Ribbon thing. But some day you might want to insert images into a document too, who knows?</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/2/1/5/2/4/WordPart1ClearRibbon_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/2a4b41e1-db74-4a50-aeec-6ff791e55a61/" height="64" width="85" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/2/2/1/5/2/4/WordAddInsPart1ClearRibbon.wmv" expression="full" duration="251" fileSize="38608586" type="video/x-ms-wmv" medium="video" /><dc:creator>Harry Miller</dc:creator><itunes:author>Harry Miller</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/HarryMiller/Word-Add-ins-Part-1-Clear-the-Ribbon-Except-for-My-Controls/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/425122/Trackback.aspx</trackback:ping><category>MS Office</category><category>Ribbon</category><category>Visual Studio Tools for Office</category><category>VSTO</category></item><item><title>New Features for Visual Studio 2008 Office Projects in SP1</title><description>&lt;img src="http://channel9.msdn.com/Link/906cd12a-4cdc-4a13-81c4-743ae57b61cc/" border="0" /&gt;In this interview, Kris Makey, a Developer on the Office Client team, shows us a couple new features of Office projects in &lt;a href="http://msdn.microsoft.com/en-us/vstudio/products/cc533448.aspx"&gt;Visual Studio 2008 SP1&lt;/a&gt;. First he demonstrates a new error logging feature that will log any end-user install errors to the Event Log making it much easier to tell what went wrong. He also shows us how you can place Winforms controls directly on document surfaces. &lt;br /&gt;
&lt;br /&gt;
For more information on Office Development with Visual Studio visit the developer portal &lt;a href="http://msdn.com/vsto"&gt;http://msdn.com/vsto&lt;/a&gt; and the team blog &lt;a href="http://blogs.msdn.com/vsto/"&gt;http://blogs.msdn.com/vsto/&lt;/a&gt;.&lt;br /&gt;
 &lt;br /&gt;
Enjoy,&lt;br /&gt;
-&lt;a href="http://blogs.msdn.com/bethmassi"&gt;Beth Massi&lt;/a&gt;, Visual Studio Community&lt;img src="http://channel9.msdn.com/424194/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/funkyonex/New-Features-for-Visual-Studio-2008-Office-Projects-in-SP1/</comments><itunes:summary>In this interview, Kris Makey, a Developer on the Office Client team, shows us a couple new features of Office projects in Visual Studio 2008 SP1. First he demonstrates a new error logging feature that will log any end-user install errors to the Event Log making it much easier to tell what went wrong. He also shows us how you can place Winforms controls directly on document surfaces. 

For more information on Office Development with Visual Studio visit the developer portal http://msdn.com/vsto and the team blog http://blogs.msdn.com/vsto/.
 
Enjoy,
-Beth Massi, Visual Studio Community</itunes:summary><link>http://channel9.msdn.com/posts/funkyonex/New-Features-for-Visual-Studio-2008-Office-Projects-in-SP1/</link><pubDate>Fri, 29 Aug 2008 19:49:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/funkyonex/New-Features-for-Visual-Studio-2008-Office-Projects-in-SP1/</guid><evnet:views>20766</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/424194/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this interview, Kris Makey, a Developer on the Office Client team, shows us a couple new features of Office projects in Visual Studio 2008 SP1. First he demonstrates a new error logging feature that will log any end-user install errors to the Event Log making it much easier to tell what went wrong. He also shows us how you can place Winforms controls directly on document surfaces. &lt;br /&gt;
&lt;br /&gt;
For more information on Office Development with Visual Studio visit the developer portal http://msdn.com/vsto and the team blog http://blogs.msdn.com/vsto.</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/3962113e-bb4e-4b35-89e6-fe212b6cdee9/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/906cd12a-4cdc-4a13-81c4-743ae57b61cc/" height="64" width="85" /><media:content isDefault="true" url="http://download.microsoft.com/download/d/4/2/d4277241-44b2-48dc-89b5-32dcc091171d/KMackeySP1Office.wmv" expression="full" fileSize="13641951" type="video/x-ms-wmv" medium="video" /><dc:creator>Beth Massi</dc:creator><itunes:author>Beth Massi</itunes:author><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/funkyonex/New-Features-for-Visual-Studio-2008-Office-Projects-in-SP1/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/424194/Trackback.aspx</trackback:ping><category>Office Business Applications</category><category>Visual Studio</category><category>Visual Studio Tools for Office</category><category>VSTO</category></item><item><title>Activating a Custom Tab on the Ribbon When a Document Is Opened</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/8/4/4/3/2/4/ActivateTabOnTheRibbon_small_ch9.jpg" border="0" /&gt;&lt;p&gt;A lot of people seem to want to make a certain tab or control on the Ribbon active programmatically using VSTO. It makes sense that a developer would want to select the custom tab if the controls that are most useful for the current document are all on that tab. This video goes in-depth about this programming question.&lt;/p&gt;
&lt;p&gt;OK, not really. The video just says you can't do it, because the Ribbon is designed with the idea of leaving the user in control of the UI -- no surprise selection changes. But you should watch the video anyway. It's really short, and, you know, kinda funny.&lt;/p&gt;&lt;img src="http://channel9.msdn.com/423448/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/HarryMiller/Activating-a-Custom-Tab-on-the-Ribbon-When-a-Document-Is-Opened/</comments><itunes:summary>A lot of people seem to want to make a certain tab or control on the Ribbon active programmatically using VSTO. It makes sense that a developer would want to select the custom tab if the controls that are most useful for the current document are all on that tab. This video goes in-depth about this programming question.
OK, not really. The video just says you can't do it, because the Ribbon is designed with the idea of leaving the user in control of the UI -- no surprise selection changes. But you should watch the video anyway. It's really short, and, you know, kinda funny.</itunes:summary><link>http://channel9.msdn.com/posts/HarryMiller/Activating-a-Custom-Tab-on-the-Ribbon-When-a-Document-Is-Opened/</link><pubDate>Wed, 27 Aug 2008 19:34:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/8/4/4/3/2/4/ActivateTabOnTheRibbon_ch9.mp4</guid><evnet:views>7100</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/423448/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>A lot of people seem to want to make a certain tab or control on the Ribbon active programmatically using VSTO. It makes sense that a developer would want to select the custom tab if the controls that are most useful for the current document are all on that tab. This video goes in-depth about this programming question.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/4/4/3/2/4/ActivateTabOnTheRibbon_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/4/4/3/2/4/ActivateTabOnTheRibbon_small_ch9.jpg" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/4/4/3/2/4/ActivateTabOnTheRibbon_ch9.mp4" expression="full" duration="68" fileSize="3615430" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/4/4/3/2/4/ActivateTabOnTheRibbon_ch9.mp3" expression="full" duration="68" fileSize="541803" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/4/4/3/2/4/ActivateTabOnTheRibbon_ch9.mp4" expression="full" duration="68" fileSize="3615430" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/4/4/3/2/4/ActivateTabOnTheRibbon_ch9.wma" expression="full" duration="68" fileSize="555049" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/4/4/3/2/4/ActivateTabOnTheRibbon_ch9.wmv" expression="full" duration="68" fileSize="4074477" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/4/4/3/2/4/ActivateTabOnTheRibbon_2MB_ch9.wmv" expression="full" duration="68" fileSize="19874168" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/4/4/3/2/4/ActivateTabOnTheRibbon_Zune_ch9.wmv" expression="full" duration="68" fileSize="5350169" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/8/4/4/3/2/4/ActivateTabOnTheRibbon_ch9.mp4" length="3615430" type="video/mp4" /><dc:creator>Harry Miller</dc:creator><itunes:author>Harry Miller</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/HarryMiller/Activating-a-Custom-Tab-on-the-Ribbon-When-a-Document-Is-Opened/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/423448/Trackback.aspx</trackback:ping><category>MS Office</category><category>Ribbon</category><category>Visual Studio Tools for Office</category><category>VSTO</category></item><item><title>Turn Off Automatic Conversion of Office 2003 Projects into 2007 Projects</title><description>&lt;img src="http://channel9.msdn.com/Link/caa32ba3-6a51-4b3b-bbc2-1f47d0a4ba63/" border="0" /&gt;In Visual Studio 2008, when you open a Microsoft Office 2003 project, by default it starts the project migration wizard if you have the 2007 Microsoft Office system installed on your development computer. In other words, Visual Studio automatically tries to upgrade older VSTO projects to the version of Office that you have installed.&lt;br /&gt;
&lt;br /&gt;
If you need to maintain the 2003 version of the project, you can turn off this default setting.&lt;img src="http://channel9.msdn.com/423236/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/HarryMiller/Turn-Off-Automatic-Conversion-of-Office-2003-Projects-into-2007-Projects/</comments><itunes:summary>In Visual Studio 2008, when you open a Microsoft Office 2003 project, by default it starts the project migration wizard if you have the 2007 Microsoft Office system installed on your development computer. In other words, Visual Studio automatically tries to upgrade older VSTO projects to the version of Office that you have installed.

If you need to maintain the 2003 version of the project, you can turn off this default setting.</itunes:summary><link>http://channel9.msdn.com/posts/HarryMiller/Turn-Off-Automatic-Conversion-of-Office-2003-Projects-into-2007-Projects/</link><pubDate>Mon, 25 Aug 2008 15:28:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/HarryMiller/Turn-Off-Automatic-Conversion-of-Office-2003-Projects-into-2007-Projects/</guid><evnet:views>3860</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/423236/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In Visual Studio 2008, when you open a Microsoft Office 2003 project, by default it starts the project migration wizard if you have the 2007 Microsoft Office system installed on your development computer. In other words, Visual Studio automatically tries to upgrade older VSTO projects to the version of Office that you have installed.&lt;br /&gt;
&lt;br /&gt;
If you need to maintain the 2003 version of the project, you can turn off this default setting.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/2/3/2/4/TurnOffConversionWizard_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/caa32ba3-6a51-4b3b-bbc2-1f47d0a4ba63/" height="64" width="85" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/6/3/2/3/2/4/ConversionWizard_2500.wmv" expression="full" duration="108" fileSize="18068344" type="video/x-ms-wmv" medium="video" /><dc:creator>Harry Miller</dc:creator><itunes:author>Harry Miller</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/HarryMiller/Turn-Off-Automatic-Conversion-of-Office-2003-Projects-into-2007-Projects/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/423236/Trackback.aspx</trackback:ping><category>MS Office</category><category>Visual Studio</category><category>Visual Studio Tools for Office</category><category>VSTO</category></item><item><title>Create an Excel Shortcut Menu That Writes Selections to a Text File</title><description>&lt;p&gt;It doesn't take much code to add a command to a shortcut menu in Excel, but the menu objects have strange names so it's not intuitive, to me at least. The trickiest part is just sorting out how it's supposed to work, because it seems like it should be different from adding buttons to toolbars, but it really looks like that's what you're doing.&lt;/p&gt;
&lt;p&gt;The code is all posted in &lt;a href="http://blogs.msdn.com/vsto/archive/2008/08/22/create-an-excel-shortcut-menu-that-writes-selected-values-to-a-text-file-harry-miller.aspx" title="VSTO team blog" target="_blank"&gt;this post on the VSTO team blog&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Thanks to McLean Schofield, programmer/writer and 3-star forum answer person, for this code example!&lt;/p&gt;&lt;img src="http://channel9.msdn.com/422997/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/HarryMiller/Create-an-Excel-Shortcut-Menu-That-Writes-Selections-to-a-Text-File/</comments><itunes:summary>It doesn't take much code to add a command to a shortcut menu in Excel, but the menu objects have strange names so it's not intuitive, to me at least. The trickiest part is just sorting out how it's supposed to work, because it seems like it should be different from adding buttons to toolbars, but it really looks like that's what you're doing.
The code is all posted in this post on the VSTO team blog.

Thanks to McLean Schofield, programmer/writer and 3-star forum answer person, for this code example!</itunes:summary><link>http://channel9.msdn.com/posts/HarryMiller/Create-an-Excel-Shortcut-Menu-That-Writes-Selections-to-a-Text-File/</link><pubDate>Sat, 23 Aug 2008 00:25:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/7/9/9/2/2/4/ExcelShortcutMenu_ch9.mp4</guid><evnet:views>11215</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/422997/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>It doesn't take much code to add a command to a shortcut menu in Excel, but the menu objects have strange names so it's not intuitive, to me at least. The trickiest part is just sorting out how it's supposed to work, because it seems like it should be different from adding buttons to toolbars, but it really looks like that's what you're doing.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/9/9/2/2/4/ExcelShortcutMenu_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/9/9/2/2/4/ExcelShortcutMenu_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/9/9/2/2/4/ExcelShortcutMenu_small_ch9.jpg" height="64" width="85" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/9/9/2/2/4/ExcelShortcutMenu_small_ch9.jpg" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/9/9/2/2/4/ExcelShortcutMenu_ch9.mp4" expression="full" duration="230" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/9/9/2/2/4/ExcelShortcutMenu_ch9.mp4" expression="full" duration="230" fileSize="8509903" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/9/9/2/2/4/ExcelShortcutMenu_ch9.mp3" expression="full" duration="230" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/9/9/2/2/4/ExcelShortcutMenu_ch9.mp3" expression="full" duration="230" fileSize="1840483" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/9/9/2/2/4/ExcelShortcutMenu_ch9.mp4" expression="full" duration="230" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/9/9/2/2/4/ExcelShortcutMenu_ch9.mp4" expression="full" duration="230" fileSize="8509903" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/9/9/2/2/4/ExcelShortcutMenu_ch9.wma" expression="full" duration="230" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/9/9/2/2/4/ExcelShortcutMenu_ch9.wma" expression="full" duration="230" fileSize="1867541" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/9/9/2/2/4/ExcelShortcutMenu_ch9.wmv" expression="full" duration="230" type="video/x-ms-wmv" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/9/9/2/2/4/ExcelShortcutMenu_ch9.wmv" expression="full" duration="230" fileSize="9168473" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/9/9/2/2/4/ExcelShortcutMenu_2MB_ch9.wmv" expression="full" duration="230" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/9/9/2/2/4/ExcelShortcutMenu_2MB_ch9.wmv" expression="full" duration="230" fileSize="38547364" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/9/9/2/2/4/ExcelShortcutMenu_Zune_ch9.wmv" expression="full" duration="230" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/9/9/2/2/4/ExcelShortcutMenu_Zune_ch9.wmv" expression="full" duration="230" fileSize="15606885" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/7/9/9/2/2/4/ExcelShortcutMenu_ch9.mp4" length="8509903" type="video/mp4" /><dc:creator>Harry Miller</dc:creator><itunes:author>Harry Miller</itunes:author><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/HarryMiller/Create-an-Excel-Shortcut-Menu-That-Writes-Selections-to-a-Text-File/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/422997/Trackback.aspx</trackback:ping><category>Excel</category><category>MS Office</category><category>VSTO</category></item><item><title>Creating an OBA - Word Add-in for CRM</title><description>&lt;img src="http://channel9.msdn.com/Link/2544bfc7-9330-40f1-9742-0878197dddc7/" border="0" /&gt;In this screencast, we'll see how to create a simple OBA application (word add-in) that pulls data from Dynamics CRM 4.0. &lt;br /&gt;
&lt;br /&gt;
Check out &lt;a href="http://channel9.msdn.com/posts/benriga/The-Dynamics-Duo-talk-about-CRM-and-Office-Business-Applications-OBA/"&gt;http://channel9.msdn.com/posts/benriga/The-Dynamics-Duo-talk-about-CRM-and-Office-Business-Applications-OBA/&lt;/a&gt; for some of the possibilities with such applications.&lt;br /&gt;
&lt;br /&gt;
Check out &lt;a href="http://blogs.msdn.com/girishr/"&gt;http://blogs.msdn.com/girishr/&lt;/a&gt; for code samples and related screencasts.&lt;br /&gt;&lt;img src="http://channel9.msdn.com/422121/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/girishr/Creating-an-OBA-Word-Add-in-for-CRM/</comments><itunes:summary>In this screencast, we'll see how to create a simple OBA application (word add-in) that pulls data from Dynamics CRM 4.0. 

Check out http://channel9.msdn.com/posts/benriga/The-Dynamics-Duo-talk-about-CRM-and-Office-Business-Applications-OBA/ for some of the possibilities with such applications.

Check out http://blogs.msdn.com/girishr/ for code samples and related screencasts.</itunes:summary><link>http://channel9.msdn.com/posts/girishr/Creating-an-OBA-Word-Add-in-for-CRM/</link><pubDate>Mon, 18 Aug 2008 23:41:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/girishr/Creating-an-OBA-Word-Add-in-for-CRM/</guid><evnet:views>7878</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/422121/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In this screencast, we'll see how to create a simple OBA application (word add-in) that pulls data from Dynamics CRM 4.0. 

Check out http://channel9.msdn.com/posts/benriga/The-Dynamics-Duo-talk-about-CRM-and-Office-Business-Applications-OBA/ for some of the possibilities with such&amp;#8230;</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/2/1/2/2/4/CRMOBAExample_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/2544bfc7-9330-40f1-9742-0878197dddc7/" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/2/1/2/2/4/CRMOBAExample.wmv" expression="full" duration="255" fileSize="16867193" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/2/1/2/2/4/CRMOBAExample.wmv" expression="full" duration="255" fileSize="16867193" type="video/x-ms-asf" medium="video" /></media:group><dc:creator>Girish Raja</dc:creator><itunes:author>Girish Raja</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/girishr/Creating-an-OBA-Word-Add-in-for-CRM/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/422121/Trackback.aspx</trackback:ping><category>CRM</category><category>Dynamics</category><category>MS Office</category><category>OBA</category><category>Office</category><category>Visual Studio Tools for Office</category><category>VSTO</category></item><item><title>The Dynamics Duo talk about CRM and Office Business Applications (OBA)</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/0/9/2/1/2/4/DynamicsDuoCRMOfficeBusinessApp_small_ch9.jpg" border="0" /&gt;&lt;p&gt;In the &lt;a href="http://blogs.msdn.com/benriga/archive/2008/08/12/the-dynamics-duo-talk-about-dynamics-crm-and-sharepoint.aspx" target="_blank"&gt;last episode&lt;/a&gt; we talked about Microsoft Office SharePoint Server; in this one we talk about Microsoft Office on the client side.&lt;/p&gt;
&lt;p&gt;CRM actually integrates really really well with Microsoft Office Outlook right out of the box.  That’s a natural as it’s the place where many people work day-in day-out (and especially those sales and marketing folks).  But what about those people that need that data in Word or Excel?  In this episode we talk about how easy it is to customize the integration of Dynamics CRM with Microsoft Office on the client side.  This category of applications, often referred to as Office Business Applications (OBA), help to unlock the value of line-of-business (LOB) systems, such as the ones built on the Dynamics CRM platform, and turn document-based processes into real applications.   There’s lots more info about these types of apps over at &lt;a href="https://www.obacentral.com/default.aspx" target="_blank"&gt;OBA Central&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;In the demo Girish put together, we see how the app is surfaced with a custom ribbon.  This in turn opens a Status Report template which has a custom task pane.  That task pane pulls all the relevant information for my status report from the CRM server (in our case CRM Online).  It authenticates and then grabs the project info.  When I choose a Project it also pulls in the work items for that project.  Just like with the SharePoint example, it’s trivial to open a CRM form right from within Word where I review more detailed info or even start an Office Communicator session with the owner of the work item.&lt;/p&gt;
&lt;p&gt;I can then insert the work items along with descriptions and hours worked directly into the status report.  Since you’ll want to share that status report with your customer, Girish built in the ability to publish it to Office Live Small Business.  &lt;a href="http://www.officelive.com/" target="_blank"&gt;Office Live&lt;/a&gt; is the ideal place for sharing documents with customers or partners who won’t have access to SharePoint sites behind your firewall (and it’s free!).&lt;/p&gt;
&lt;p&gt;The secret sauce that allows these kinds of apps to be developed so quickly is right in Visual Studio in the form of Visual Studio Tools for Office (VSTO).  As you might expect, the same authentication code we used in the SharePoint example is used for authentication from with the OBA.  Then it’s just a case of using the Dynamics CRM web services to pull info from CRM and post it into the Word doc.  Nice!&lt;/p&gt;&lt;img src="http://channel9.msdn.com/421290/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/benriga/The-Dynamics-Duo-talk-about-CRM-and-Office-Business-Applications-OBA/</comments><itunes:summary>In the last episode we talked about Microsoft Office SharePoint Server; in this one we talk about Microsoft Office on the client side.
CRM actually integrates really really well with Microsoft Office Outlook right out of the box.  That’s a natural as it’s the place where many people work day-in day-out (and especially those sales and marketing folks).  But what about those people that need that data in Word or Excel?  In this episode we talk about how easy it is to customize the integration of Dynamics CRM with Microsoft Office on the client side.  This category of applications, often referred to as Office Business Applications (OBA), help to unlock the value of line-of-business (LOB) systems, such as the ones built on the Dynamics CRM platform, and turn document-based processes into real applications.   There’s lots more info about these types of apps over at OBA Central.
In the demo Girish put together, we see how the app is surfaced with a custom ribbon.  This in turn opens a Status Report template which has a custom task pane.  That task pane pulls all the relevant information for my status report from the CRM server (in our case CRM Online).  It authenticates and then grabs the project info.  When I choose a Project it also pulls in the work items for that project.  Just like with the SharePoint example, it’s trivial to open a CRM form right from within Word where I review more detailed info or even start an Office Communicator session with the owner of the work item.
I can then insert the work items along with descriptions and hours worked directly into the status report.  Since you’ll want to share that status report with your customer, Girish built in the ability to publish it to Office Live Small Business.  Office Live is the ideal place for sharing documents with customers or partners who won’t have access to SharePoint sites behind your firewall (and it’s free!).
The secret sauce that allows these kinds of apps to be developed so quickly is right in Visual Studio in the form of Visual Studio Tools for Office (VSTO).  As you might expect, the same authentication code we used in the SharePoint example is used for authentication from with the OBA.  Then it’s just a case of using the Dynamics CRM web services to pull info from CRM and post it into the Word doc.  Nice!</itunes:summary><link>http://channel9.msdn.com/posts/benriga/The-Dynamics-Duo-talk-about-CRM-and-Office-Business-Applications-OBA/</link><pubDate>Wed, 13 Aug 2008 23:11:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/0/9/2/1/2/4/DynamicsDuoCRMOfficeBusinessApp_ch9.mp4</guid><evnet:views>50925</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/421290/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>In the last episode we talked about Microsoft Office SharePoint Server; in this one we talk about Microsoft Office on the client side. CRM actually integrates really really well with Microsoft Office Outlook right out of the box.  That’s a natural as it’s the place where many people work day-in day-out (and especially those sales and marketing folks).  But what about those people that need that data in Word or Excel?  In this episode we talk about how easy it is to customize the integration of Dynamics CRM with Microsoft Office on the client side.  This category of applications, often referred…</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/fefe8140-af80-4ca2-a93a-96c1d1588a73/" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/9/2/1/2/4/DynamicsDuoCRMOfficeBusinessApp_small_ch9.jpg" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/9/2/1/2/4/DynamicsDuoCRMOfficeBusinessApp_ch9.mp4" expression="full" duration="713" fileSize="31565242" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/9/2/1/2/4/DynamicsDuoCRMOfficeBusinessApp_ch9.mp3" expression="full" duration="713" fileSize="5707441" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/9/2/1/2/4/DynamicsDuoCRMOfficeBusinessApp_ch9.mp4" expression="full" duration="713" fileSize="31565242" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/9/2/1/2/4/DynamicsDuoCRMOfficeBusinessApp_ch9.wma" expression="full" duration="713" fileSize="5778749" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/9/2/1/2/4/DynamicsDuoCRMOfficeBusinessApp_ch9.wmv" expression="full" duration="713" fileSize="29840033" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/9/2/1/2/4/DynamicsDuoCRMOfficeBusinessApp_2MB_ch9.wmv" expression="full" duration="713" fileSize="180682223" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/9/2/1/2/4/DynamicsDuoCRMOfficeBusinessApp_Zune_ch9.wmv" expression="full" duration="713" fileSize="56649789" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/9/2/1/2/4/DynamicsDuoCRMOfficeBusinessApp_ch9.mp4" length="31565242" type="video/mp4" /><dc:creator>Ben Riga</dc:creator><itunes:author>Ben Riga</itunes:author><slash:comments>3</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/benriga/The-Dynamics-Duo-talk-about-CRM-and-Office-Business-Applications-OBA/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/421290/Trackback.aspx</trackback:ping><category>CRM</category><category>Dynamics CRM</category><category>Microsoft Office</category><category>OBA</category><category>Office</category><category>Office Business Applications</category><category>Office Live</category><category>Visual Studio Tools for Office</category><category>VSTO</category></item><item><title>LINQ to DASL: Changing Appointments with C# and LINQ</title><description>&lt;img src="http://channel9.msdn.com/Link/d8bec701-f251-4fc4-aac5-0ab73b617c42/" border="0" /&gt;A few weeks back, shortly after the release of the Visual Studio Tools for Office Power Tools, I did an overview screencast to let you know a little about the different tools.  In this screencast I wanted to show a cool little sample of how you might use LINQ to DASL to modify appointments in your calendar in batch instead of by hand.  If you don't already have the VSTO Power Tools you can get them &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=46B6BF86-E35D-4870-B214-4D7B72B02BF9&amp;amp;displaylang=en"&gt;here&lt;/a&gt;.&lt;img src="http://channel9.msdn.com/408711/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/jwiese/LINQ-to-DASL-Changing-Appointments-with-C-and-LINQ/</comments><itunes:summary>A few weeks back, shortly after the release of the Visual Studio Tools for Office Power Tools, I did an overview screencast to let you know a little about the different tools.  In this screencast I wanted to show a cool little sample of how you might use LINQ to DASL to modify appointments in your calendar in batch instead of by hand.  If you don't already have the VSTO Power Tools you can get them here.</itunes:summary><link>http://channel9.msdn.com/posts/jwiese/LINQ-to-DASL-Changing-Appointments-with-C-and-LINQ/</link><pubDate>Mon, 09 Jun 2008 22:17:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/jwiese/LINQ-to-DASL-Changing-Appointments-with-C-and-LINQ/</guid><evnet:views>4749</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/408711/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Use LINQ to DASL to query your calendar appointments, then perfom some code against the results.</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/1/7/8/0/4/LINQtoDASL_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/b44bf619-0f04-46d9-91ab-c050bec986bf/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/d8bec701-f251-4fc4-aac5-0ab73b617c42/" height="64" width="85" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/1/7/8/0/4/LINQtoDASL.wmv" expression="full" duration="710" fileSize="26888385" type="video/x-ms-wmv" medium="video" /><dc:creator>John Wiese</dc:creator><itunes:author>John Wiese</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/jwiese/LINQ-to-DASL-Changing-Appointments-with-C-and-LINQ/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/408711/Trackback.aspx</trackback:ping><category>DASL</category><category>LINQ</category><category>Outlook</category><category>Power Tools</category><category>VSTO</category></item><item><title>Embedding Multimedia-Rich Content onto Office Documents</title><description>&lt;SPAN&gt;This screencast shows how you can combine a set of Microsoft&lt;/SPAN&gt;&lt;SPAN&gt; applications/tools and technologies to author, develop and host media content that can be embedded into any Microsoft Office document supporting VSTO. &lt;BR&gt;&lt;BR&gt;We use Expression to author the media, Silverlight Streaming for hosting and streaming the media content, Visual Studio and VSTO to develop the hosting Office document for embedding the media content. &lt;BR&gt;&lt;BR&gt;The theme is around creating user/instruction manuals with enhanced media content to increase user experience.&lt;/SPAN&gt;&lt;img src="http://channel9.msdn.com/401580/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/Dan/Embedding-Multimedia-Rich-Content-onto-Office-Documents/</comments><itunes:summary>This screencast shows how you can combine a set of Microsoft applications/tools and technologies to author, develop and host media content that can be embedded into any Microsoft Office document supporting VSTO. We use Expression to author the media, Silverlight Streaming for hosting and streaming the media content, Visual Studio and VSTO to develop the hosting Office document for embedding the media content. The theme is around creating user/instruction manuals with enhanced media content to increase user experience.</itunes:summary><link>http://channel9.msdn.com/posts/Dan/Embedding-Multimedia-Rich-Content-onto-Office-Documents/</link><pubDate>Mon, 05 May 2008 19:22:13 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Dan/Embedding-Multimedia-Rich-Content-onto-Office-Documents/</guid><evnet:views>2706</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/401580/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>&lt;SPAN&gt;This screencast shows how you can combine a set of Microsoft&lt;/SPAN&gt;&lt;SPAN&gt; applications/tools and technologies to author, develop and host media content that can be embedded into any Microsoft Office document supporting VSTO. &lt;BR&gt;&lt;BR&gt;We use Expression to author the media, Silverlight Streaming for hosting and streaming the media content, Visual Studio and VSTO to develop the hosting Office document for embedding the media content. &lt;BR&gt;&lt;BR&gt;</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/6daa9cbc-2aa7-48d6-8777-6e0b502b94ab/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/aa72688b-c3eb-443c-bd56-7b3d7cb12635/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/9b13e8d4-b92c-41fb-b1cf-a93fce30c23e/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/0924a803-8e71-4755-bd31-0e86b34de851/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/c25556f8-b3a4-4267-a2ee-c18ac2d87b60/" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/86f4f822-fc9d-4420-9b78-baa4b8d87e05/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/4d647a17-f92a-46fa-a384-866a01ba666f/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/4f948d52-4847-46aa-b752-8757a2736bdb/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/2627762e-8d8c-4342-8f8b-a234df8e7afa/" height="64" width="85" /><media:thumbnail url="http://channel9.msdn.com/Link/d86d624b-b3cb-44ff-90b0-ed8bda39bf9b/" height="64" width="85" /><media:group><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/RichContentInOffice.wmv" expression="full" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/0/8/5/1/0/4/402391.jpg" expression="full" type="image/jpeg" medium="image" /></media:group><dc:creator>Dan Fernandez</dc:creator><itunes:author>Dan Fernandez</itunes:author><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/Dan/Embedding-Multimedia-Rich-Content-onto-Office-Documents/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/401580/Trackback.aspx</trackback:ping><category>Expression Encoder</category><category>Silverlight Streaming</category><category>Visual Studio</category><category>VSTO</category></item></channel></rss>