<?xml version="1.0" encoding="UTF-8"?>
<rss 
    xmlns:dc="http://purl.org/dc/elements/1.1/" 
    version="2.0">
    <channel>
        <title>How Do I Videos - Visual Studio</title>
        <description>Find videos designed for learning about Visual Studio Extensibility. Learn how the Visual Studio Extensibility framework lets you build a totally custom IDE.</description>
        <link>http://msdn.microsoft.com/vstudio/bb507746.aspx</link>
        <language>en-US</language>
        <lastBuildDate>Fri, 6 Feb 2009 16:59:44 -0800</lastBuildDate>
        <pubDate>Fri, 6 Feb 2009 16:59:43 -0800</pubDate>
        <ttl>1440</ttl>
        <generator>FeedForAll v2.0 (2.0.2.9) http://www.feedforall.com</generator>
        <item>
            <title>How Do I: Create a Breakpoint Using Conditions?</title>
            <description>There are many ways to create breakpoints. By default, a breakpoint is triggered each time a line of code is reached. In this video, Todd Miranda demonstrates how to use advanced breakpoints to only trigger when certain conditions are met.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/dd442440.aspx</link>
            <guid isPermaLink="false">D90B20FC-458D-4412-ADDB-937F3DB7B488</guid>
            <pubDate>Fri, 6 Feb 2009 16:59:40 -0800</pubDate>
        </item>
        <item>
            <title>How Do I: Create a Breakpoint Using Hit Count?</title>
            <description>There are many ways to create breakpoints. By default, a breakpoint is triggered each time a line of code is reached. In this video, Todd Miranda demonstrates how to use advanced breakpoints to only trigger when certain hit count conditions are met.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/dd442442.aspx</link>
            <guid isPermaLink="false">1023ACBC-276A-4162-8745-D5B89E1A937B</guid>
            <pubDate>Fri, 6 Feb 2009 16:59:32 -0800</pubDate>
        </item>
        <item>
            <title>How Do I; Learn Tips and Tricks for Debugging in Visual Studio?</title>
            <description>In a debugging session, it is possible to view and explore the values of elements. It is also possible to modify those values in an effort to determine how a new value affects the outcome. In this video, Todd Miranda demonstrates how to use watch and immediate windows to test various scenarios while debugging.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/dd442479.aspx</link>
            <guid isPermaLink="false">49609EF7-226F-4536-9B88-DD7CB393C86E</guid>
            <pubDate>Fri, 6 Feb 2009 16:58:38 -0800</pubDate>
        </item>
        <item>
            <title>How Do I: Add Tool Windows to the Visual Studio IDE?</title>
            <description>This video demonstrates how to:
  -Create a tool window and integrate it into the IDE by using the package wizard. 
  -Create a multi-instance tool window. 
  -Create a tool window and integrate it into the IDE without using the package wizard.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/dd250814.aspx</link>
            <guid isPermaLink="false">A5C7A83C-9949-4C2A-A26A-B11E4E5F3CAB</guid>
            <pubDate>Tue, 4 Nov 2008 18:10:26 -0800</pubDate>
        </item>
        <item>
            <title>How Do I: Create a Basic Language Service Using the Managed Babel System?</title>
            <description>In this video, Hilton Giesenow demonstrates how to create a basic language service by using the Managed Babel System infrastructure provided in the Visual Studio 2008 SDK. The video includes incorporating the syntax for your language using the Managed Package Lex Scanner Generator (MPLex) and Managed Package Parser Generator (MPPG) tools and setting up and registering your language service into the Visual Studio environment.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/cc837016.aspx</link>
            <guid isPermaLink="false">472CD6D1-CF35-4911-B63F-81A3A2BB7ECB</guid>
            <pubDate>Tue, 12 Aug 2008 18:39:33 -0700</pubDate>
        </item>
        <item>
            <title>How Do I: Read and Write Selected Text from a Visual Studio 2008 Source Code Window?</title>
            <description>This video shows you how to read and write selected text and position within a source code window. In addition to manipulating the selection and text it also shows how to subscribe to notifications to track the current document using the Running Document Table (SVsRunningDocumentTable service), as well as how to subscribe to command notification for the active VsTextView managed by the code window.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/cc770258.aspx</link>
            <guid isPermaLink="false">2078CF1E-B80B-4A8B-9C70-5DB7F17C856A</guid>
            <pubDate>Tue, 22 Jul 2008 18:07:53 -0700</pubDate>
        </item>
        <item>
            <title>How Do I: Add Code Snippets to My Language Service?</title>
            <description>In this video, Hilton Giesenow demonstrates how to implement Code Snippet functionality into your language service. The video includes registering the Code Snippet settings for your language, enabling the standard commands into the IDE text editor, and modifying the search paths for Code Snippets.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/cc721667.aspx</link>
            <guid isPermaLink="false">7CF7E646-84B1-4AAA-B5FF-823DDBF25FAE</guid>
            <pubDate>Tue, 15 Jul 2008 20:26:27 -0700</pubDate>
        </item>
        <item>
            <title>How Do I: Add Intellisense to a Language Service?</title>
            <description>Discover the four types of Intellisense that can be implemented in your Language Service.  Hilton Giesenow demonstrates how to implement two of these types, Statement/Word Completion and QuickInfo hover tooltips, by extending a Language Service built on top of the Managed Babel System infrastructure provided in the Visual Studio 2008 Software Development Kit (SDK).</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/cc709419.aspx</link>
            <guid isPermaLink="false">D8CEDC08-892E-47F4-8AB4-EC638F874DE0</guid>
            <pubDate>Tue, 8 Jul 2008 14:48:56 -0700</pubDate>
        </item>
        <item>
            <title>How Do I: Work With Other Combo Box Types?</title>
            <description>In this video, Hilton Giesenow demonstrates how to work with more advanced combo box types. The video builds on what is covered in a previous video in the series by describing how to place Index Combos, Most Recently Used (MRU) Combos and Dynamic Combos onto toolbars in the Visual Studio IDE from inside of a Visual Studio Integration Package.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/cc719157.aspx</link>
            <guid isPermaLink="false">91F6B2E8-193B-437A-BAE4-3F805ECC8106</guid>
            <pubDate>Tue, 1 Jul 2008 02:40:27 -0700</pubDate>
        </item>
        <item>
            <title>How Do I: Create Custom Project Templates Using Visual Studio 2008?</title>
            <description>In this video Dylan Miles shows you how to create your own Visual Studio Project Template using Visual Studio 2008. Visual Studio Project templates are one technique to address consistency and reusability across projects and project items. In conjunction with other techniques they enable code factory type development as well as forming the basis for starter kits.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/cc703626.aspx</link>
            <guid isPermaLink="false">40564C2C-5E92-4A75-B912-83421457AB22</guid>
            <pubDate>Wed, 25 Jun 2008 00:27:11 -0700</pubDate>
        </item>
        <item>
            <title>How Do I: Create an Item Template Using Visual Studio 2008?</title>
            <description>Join Dylan Miles as he shows you how to create your own project item templates using Visual Studio 2008. Visual Studio item templates are one technique to address consistency and reusability across project items. In conjunction with other techniques, they enable code factory type development and form the basis for starter kits.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/cc700976.aspx</link>
            <guid isPermaLink="false">5637A50F-2A3B-413B-8911-CB0F02A00107</guid>
            <pubDate>Tue, 17 Jun 2008 21:28:37 -0700</pubDate>
        </item>
        <item>
            <title>How Do I: Add Branding to a Visual Studio Integration Package?</title>
            <description>Add branding for your VSPackage and have the branding appear in the Help...About screen and the Visual Studio start-up splash screen. Hilton Giesenow demonstrates how.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/cc681146.aspx</link>
            <guid isPermaLink="false">D0A420FA-B440-4253-A4AA-1EE367E1FE37</guid>
            <pubDate>Tue, 10 Jun 2008 10:03:55 -0700</pubDate>
        </item>
        <item>
            <title>How Do I: Deploy a Visual Studio Integration Package?</title>
            <description>Join Hilton Giesenow as he demonstrates how create a setup installer for your Visual Studio (VS) Package. Discover the default registration process for a package, how to create an .msi and setup.exe installer, and how to register your Visual Studio (VS) Package on the www.VisualStudioGallery.com Web site.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/cc627235.aspx</link>
            <guid isPermaLink="false">80C1BE82-8B02-4C0C-BC13-3E653E6768D3</guid>
            <pubDate>Tue, 3 Jun 2008 00:19:42 -0700</pubDate>
        </item>
        <item>
            <title>How Do I: Integrate with the Error List?</title>
            <description>Learn how to integrate with the Visual Studio error list, retrieve the items in the list, and add items to the list. Hilton Giesenow shows you how.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/cc563922.aspx</link>
            <guid isPermaLink="false">BA1721B2-7321-4474-80B9-B46F0602D8F8</guid>
            <pubDate>Tue, 27 May 2008 22:59:55 -0700</pubDate>
        </item>
        <item>
            <title>How Do I: Add A Dialog Page to Configure Your VSPackage?</title>
            <description>In this video, Hilton Giesenow demonstrates how to add Dialog Pages into the Visual Studio Tools...Options window to allow users to configure settings on your Visual Studio Integration Package. The video demonstrates both a simple dialogs page with a default property grid as well as how to create a custom user interface control to configure your settings. Also covered is how to read back out the options that have been configured from within the package.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/cc514045.aspx</link>
            <guid isPermaLink="false">AEEF47F6-1F5C-4768-B15D-2352AD0DE689</guid>
            <pubDate>Tue, 20 May 2008 19:03:49 -0700</pubDate>
        </item>
        <item>
            <title>How Do I: Add a New Tool Window to Visual Studio?</title>
            <description>Join Hilton Giesenow as he demonstrates how to add a custom tool window into the Visual Studio integrated development environment (IDE). Learn how to add the tool window, how to launch and interact with it, and how to modify it with custom controls and behaviors.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/cc512461.aspx</link>
            <guid isPermaLink="false">08270EE1-617E-441B-8A93-000315EA4584</guid>
            <pubDate>Tue, 13 May 2008 09:23:54 -0700</pubDate>
        </item>
        <item>
            <title>How Do I: Write to the Output Window?</title>
            <description>Discover how to write to the Visual Studio Output Window. In addition to standard output, Hilton Giesenow explores the OutputTaskItemString method and writing to the Debug and General output panes.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/cc510252.aspx</link>
            <guid isPermaLink="false">EE2F826E-BE94-4562-B7BC-597EB70B55AC</guid>
            <pubDate>Tue, 6 May 2008 14:44:02 -0700</pubDate>
        </item>
        <item>
            <title>How Do I: Create a Debugger Visualizer?</title>
            <description>In this how-to video, Lamees Ayman will show us how to create a debugger visualizer.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/cc527465.aspx</link>
            <guid isPermaLink="false">550414F5-1D81-4181-BC83-27531A4A2CF9</guid>
            <pubDate>Tue, 22 Apr 2008 16:54:49 -0700</pubDate>
        </item>
        <item>
            <title>How Do I: Place My Commands Into Different Kinds of Visual Studio Menus?</title>
            <description>In this video, Hilton Giesenow demonstrates how to add command buttons into the various kinds of menus and toolbars within the Visual Studio IDE, including the standard toolbar, a custom toolbar, a tool window and the code editor context menu. The video also illustrates how to add a single command into multiple menus simultaneously.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/cc506058.aspx</link>
            <guid isPermaLink="false">997C53B1-F127-4202-A5C6-1E5D88F0ED47</guid>
            <pubDate>Tue, 15 Apr 2008 23:03:23 -0700</pubDate>
        </item>
        <item>
            <title>How Do I: Add Commands and Controls Into the Visual Studio IDE?</title>
            <description>In this video, Hilton Giesenow demonstrates how to add controls into the Visual Studio IDE. He illustrates how to add a VSCT file that marks up the UI elements to be added to the IDE, including their positioning and other properties. The video then demonstrates how to link to these controls in the VS package and add behaviour to them.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/cc487896.aspx</link>
            <guid isPermaLink="false">D3DB1B46-B237-4C3D-80B0-D3E07A6F1C3E</guid>
            <pubDate>Tue, 8 Apr 2008 22:28:48 -0700</pubDate>
        </item>
        <item>
            <title>How Do I: Deploy my Domain Model to Other Developers?</title>
            <description>In this video, Dylan Miles, shows you how to create a setup project for a Domain Specific language you have developed. This video also demonstrates another useful application of the T4 text template engine in generating WiX files for a Wix setup project.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/cc482920.aspx</link>
            <guid isPermaLink="false">688A2E07-CCCB-4642-8820-0E37AC0697E9</guid>
            <pubDate>Tue, 1 Apr 2008 22:50:58 -0700</pubDate>
        </item>
        <item>
            <title>How Do I: Add Validation To My DSL?</title>
            <description>In this video, Hilton Giesenow demonstrates how to add validation into your Domain Specific Language to ensure that certain rules are enforced on the domain objects in the DSL designer, both for a specific domain object but also across linked objects.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/cc424350.aspx</link>
            <guid isPermaLink="false">BE457FAF-06F2-48C0-9E11-7FF9FD8B1696</guid>
            <pubDate>Tue, 25 Mar 2008 15:25:37 -0700</pubDate>
        </item>
        <item>
            <title>How Do I: Create a Multi Project Template?</title>
            <description>In this video, Dylan Miles, shows you how to combine multiple project templates into one root template using Visual Studio 2008.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/cc315061.aspx</link>
            <guid isPermaLink="false">F4172F3D-9C11-4EBC-B43F-D7343D7FF003</guid>
            <pubDate>Tue, 18 Mar 2008 23:07:48 -0700</pubDate>
        </item>
        <item>
            <title>How Do I: Create And Use T4 Templates?</title>
            <description>The Text Templating Transformation Toolkit (T4) is the code generation engine used as part of Domain Specific Languages and Software Factories projects. However, this powerful engine can have considerable value on its own. With the T4 toolkit now built directly into Visual Studio 2008, Hilton Giesenow demonstrates how to make use of it to easily add code generation into your arsenal.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/cc308634.aspx</link>
            <guid isPermaLink="false">6936375C-4C82-4659-BBEB-1D2F1B03912F</guid>
            <pubDate>Tue, 11 Mar 2008 09:06:50 -0700</pubDate>
        </item>
        <item>
            <title>How Do I: Get Started with the VisualStudio Domain Specific Languages?</title>
            <description>In this video, Dylan Miles, briefly shows you what the DSL tools are in the Visual Studio SDK, some of the main concepts as well as how to get started.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/cc307207.aspx</link>
            <guid isPermaLink="false">9F76D8AF-6851-4216-9FDC-0D1D43DBB2AE</guid>
            <pubDate>Tue, 4 Mar 2008 22:56:00 -0800</pubDate>
        </item>
        <item>
            <title>How Do I: Generate Code from my Domain Specific Language using DSL Tools?</title>
            <description>In this video Dylan Miles, shows you how to use the power text template engine built into DSL Tools to generate code from a model created by a Domain Specific Language.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/cc302400.aspx</link>
            <guid isPermaLink="false">5377D181-11B7-4902-A6F7-1138043168F1</guid>
            <pubDate>Tue, 26 Feb 2008 10:51:24 -0800</pubDate>
        </item>
        <item>
            <title>How Do I: Create and Customize My Domain Specific Language?</title>
            <description>In this video, Dylan Miles, shows you how to create and customize your own Domain Specific Language using Visual Studio DSL Tools. He shows you the basics of creating your own domain classes, changing the visual properties of shapes as well as adding your own custom properties.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/cc296539.aspx</link>
            <guid isPermaLink="false">61F42AB9-CE9C-4D41-B096-81A575FEB73F</guid>
            <pubDate>Wed, 20 Feb 2008 12:07:35 -0800</pubDate>
        </item>
        <item>
            <title>How Do I: Use Advanced Customization?</title>
            <description>In this video, Dylan Miles, shows you how to override functionality in the generated code of your Domain Specific Language by using a custom constructor, custom storage for your shape and domain classes as well as hooking events to your shape classes.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/cc197965.aspx</link>
            <guid isPermaLink="false">3B623E67-BC2B-48C1-982E-A23B67DC030F</guid>
            <pubDate>Tue, 12 Feb 2008 17:37:13 -0800</pubDate>
        </item>
        <item>
            <title>How Do I: Create a Setup Project for your Visual Studio Shell (VSShell Isolated Mode Part 3)</title>
            <description>In this video Dylan Miles shows you how to create a setup project for your VSShell Isolated Mode IDE. This is so you can easily deploy your VSShell and related packages to eventual users of your Integrated Development Environment or IDE. This video also highlights the differences between the Developer Load Key or DLK, the Shell Load Key or SLK and Package Load Keys or PLK&apos;s which are required to deploy your VSShell IDE onto computers that do not have the Visual Studio SDK installed.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/cc178521.aspx</link>
            <guid isPermaLink="false">ed56kbb-0873-4837-9107-4268cb525be4</guid>
            <pubDate>Tue, 29 Jan 2008 21:32:41 +0000</pubDate>
        </item>
        <item>
            <title>How Do I: Create a Visual Studio Integration Package for your VSShell? (VSShell Isolated Mode Part 2)</title>
            <description>In this Video, Dylan Miles shows you how to extend your Integrated Development Environment (IDE) by adding your own integration package. Using integration packages you can provide any advanced functionality you require for your Integrated Development Environment (IDE).</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/cc143693.aspx</link>
            <guid isPermaLink="false">e56gkbb-0873-4837-9107-4268cb525be4</guid>
            <pubDate>Tue, 22 Jan 2008 22:12:40 +0000</pubDate>
        </item>
        <item>
            <title>How Do I: Customize the Visual Studio 2008 Shell? (VSShell Isolated Mode Part 1)</title>
            <description>In this Video, Dylan Miles, shows how to create your own Integrated Development Environment using the Visual Studio 2008 Shell. Basic branding, including changing the splash screen, icon and caption text as well as how to enable and disable the built in menu items is discussed.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/cc137255.aspx</link>
            <guid isPermaLink="false">t29mkbb-0873-4837-9107-4268cb525be4</guid>
            <pubDate>Tue, 15 Jan 2008 21:05:43 +0000</pubDate>
        </item>
        <item>
            <title>How Do I: Add Intellisense Functionality To My Language Service?</title>
            <description>In this video, Hilton Giesenow discusses the four types of Intellisense features that can be implemented in your Language Service and then demonstrates two of these – adding Statement/Word Completion and adding QuickInfo tooltips.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/bb985513.aspx</link>
            <guid isPermaLink="false">5h77kbb-0873-4837-9107-4268cb525be4</guid>
            <pubDate>Tue, 8 Jan 2008 20:55:11 +0000</pubDate>
        </item>
        <item>
            <title>How Do I: Iterate Through the Items in the Visual Studio Error List?</title>
            <description>This video demonstrates getting access to the Visual Studio 2005 error list and then iterating through each item in the error list.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/bb980206.aspx</link>
            <guid isPermaLink="false">4rfskbb-0873-4837-9107-4268cb525be4</guid>
            <pubDate>Tue, 18 Dec 2007 20:55:11 +0000</pubDate>
        </item>
        <item>
            <title>How Do I: Add Code Snippet Functionality To My Language Service?</title>
            <description>In this video, Hilton Giesenow demonstrates how to extend your language service by adding Code Snippet expansion functionality. The video also includes some tips for debugging possible Code Snippet integration issues.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/bb975140.aspx</link>
            <guid isPermaLink="false">2c55kbb-0873-4837-9107-4268cb525be4</guid>
            <pubDate>Tue, 11 Dec 2007 21:35:16 +0000</pubDate>
        </item>
        <item>
            <title>How Do I: Access an XML Document When it is Open in the XML Editor?</title>
            <description>In this video Dylan Miles shows you how to access an open XML document by implanting a simplified version of DonXML’s XPathMania XSLT query window. You will learn how to get the current document and query for the LanguageInfo and Source class of any open frame to be able to retrieve the content of open windows within Visual Studio 2005.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/bb898877.aspx</link>
            <guid isPermaLink="false">3es0kbb-0873-4837-9107-4268cb525be4</guid>
            <pubDate>Tue, 4 Dec 2007 21:24:12 +0000</pubDate>
        </item>
        <item>
            <title>How Do I: Create A VSCT File For My VSPackage?</title>
            <description>In this video, Hilton Giesenow shows how to make use of the new VSCT xml file format instead of the traditional Command Table Configuration (CTC) file format for defining the UI elements of your VSPackage.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/bb964492.aspx</link>
            <guid isPermaLink="false">v5yskbb-0873-4837-9107-4268cb525be4</guid>
            <pubDate>Tue, 20 Nov 2007 20:03:27 +0000</pubDate>
        </item>
        <item>
            <title>How Do I: Read and Write Selected Text and Position in a Source Code Window?</title>
            <description>In this video, Dylan Miles shows you how to read and write selected text and position within a source code window, as well as how to subscribe to notifications for document tracking and command notification.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/bb892750.aspx</link>
            <guid isPermaLink="false">t6ikkbb-0873-4837-9107-4268cb525be4</guid>
            <pubDate>Tue, 13 Nov 2007 21:41:24 +0000</pubDate>
        </item>
        <item>
            <title>How Do I: Edit Object Properties I Create Using the Properties Window in Visual Studio?</title>
            <description>In this video, learn how to create your own property windows to allow developers to assign values to the properties of your objects at design time. Dylan Miles demonstrates how to leverage the STrackSelection service and the SelectionContainer class to push properties to the Properties window.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/bb931342.aspx</link>
            <guid isPermaLink="false">4rt6kbb-0873-4837-9107-4268cb525be4</guid>
            <pubDate>Tue, 6 Nov 2007 22:33:02 +0000</pubDate>
        </item>
        <item>
            <title>How Do I: Create a Custom Template Wizard Using Visual Studio 2005?</title>
            <description>In this video, see how to create your own custom template wizard to collect custom parameter values from users and substitute those values into user-created projects from your templates. [Related Video: &quot;How to Create Custom Project and Item Templates&quot;]</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/bb669054.aspx</link>
            <guid isPermaLink="false">ec6ykbb-0873-4837-9107-4268cb525be4</guid>
            <pubDate>Tue, 30 Oct 2007 23:21:45 +0000</pubDate>
        </item>
        <item>
            <title>How Do I: Create a Rich Client Application with MFC?</title>
            <description>In this video, Chris Pels creates a managed Windows Forms control to use in a C++ application, and teaches you how to capture events from the Windows Forms control in your C++ application.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/bb821244.aspx</link>
            <guid isPermaLink="false">3rtykbb-0873-4837-9107-4268cb525be4</guid>
            <pubDate>Tue, 23 Oct 2007 21:51:16 +0000</pubDate>
        </item>
        <item>
            <title>How Do I: Check for Application Updates Programmatically Using the ClickOnce Deployment API?</title>
            <description>In this video, Rob Windor shows you how to write code that uses the ApplicationDeployment class to check for updates based on an event or a timer.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/bb821245.aspx</link>
            <guid isPermaLink="false">cr56kbb-0873-4837-9107-4268cb525be4</guid>
            <pubDate>Tue, 23 Oct 2007 21:50:34 +0000</pubDate>
        </item>
        <item>
            <title>How Do I: Add AJAX Functionality to an Existing ASP.NET Page?</title>
            <description>In this video, Todd Miranda demonstrates how to add AJAX functionality to an existing ASP.NET page with minimal effort to increase performance and improve the overall user experience of your application.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/bb821246.aspx</link>
            <guid isPermaLink="false">io98kbb-0873-4837-9107-4268cb525be4</guid>
            <pubDate>Tue, 23 Oct 2007 21:49:16 +0000</pubDate>
        </item>
        <item>
            <title>How Do I: Create and Debug a SharePoint Workflow Template?</title>
            <description>This walkthrough demonstrates how to create a basic sequential workflow template. The workflow checks a property of a document library to determine whether a document has been reviewed. If the document has been reviewed, the workflow finishes.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/bb821247.aspx</link>
            <guid isPermaLink="false">t6y7kbb-0873-4837-9107-4268cb525be4</guid>
            <pubDate>Tue, 23 Oct 2007 21:48:45 +0000</pubDate>
        </item>
        <item>
            <title>How Do I: Create and Modify a Cascading Style Sheet in Visual Studio 2008?</title>
            <description>In this video, Todd Miranda introduces the cascading style sheet (CSS) features in Visual Studio 2008 that make it easy to create style sheets and styles through a property style interface.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/bb821248.aspx</link>
            <guid isPermaLink="false">3ew2kbb-0873-4837-9107-4268cb525be4</guid>
            <pubDate>Tue, 23 Oct 2007 21:47:34 +0000</pubDate>
        </item>
        <item>
            <title>How Do I: Create a Windows Presentation Foundation Application in C# in Visual Studio 2008?</title>
            <description>In this video, Todd Miranda demonstrates how to build a simple Windows Presentation Foundation application using the tools in Visual Studio 2008.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/bb821249.aspx</link>
            <guid isPermaLink="false">r5b8kbb-0873-4837-9107-4268cb525be4</guid>
            <pubDate>Tue, 23 Oct 2007 21:47:54 +0000</pubDate>
        </item>
        <item>
            <title>How Do I: Create an Occasionally Connected Application?</title>
            <description>In this video, Rob Windsor shows how to create an occasionally connected application that will consume data from a local database and periodically synchronize this data store with the server-side database.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/bb821250.aspx</link>
            <guid isPermaLink="false">rc56kbb-0873-4837-9107-4268cb525be4</guid>
            <pubDate>Tue, 23 Oct 2007 21:46:21 +0000</pubDate>
        </item>
        <item>
            <title>How Do I: Debug a Windows Presentation Foundation Application in Visual Studio 2008?</title>
            <description>In this video, Todd Miranda shows you some of the handy features available for debugging applications in Visual Studio 2008.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/bb821251.aspx</link>
            <guid isPermaLink="false">7pl1kbb-0873-4837-9107-4268cb525be4</guid>
            <pubDate>Tue, 23 Oct 2007 21:45:47 +0000</pubDate>
        </item>
        <item>
            <title>How Do I: Use the LINQ-Enabled XML API in Visual Studio 2008?</title>
            <description>In this video, Chris Pells shows you how to load XML from disk or create XML in code with XML literals in Visual Basic or XElement in C#, and how LINQ queries can be executed against the XML to extract specific elements.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/bb821253.aspx</link>
            <guid isPermaLink="false">ex34kbb-0873-4837-9107-4268cb525be4</guid>
            <pubDate>Tue, 23 Oct 2007 21:44:23 +0000</pubDate>
        </item>
        <item>
            <title>How Do I: Create and Use an AJAX-Enabled Web Service in a Web Site in Visual Studio 2008?</title>
            <description>In this video, Rob Windsor shows you how to create an AJAX-enabled Web service and use its methods from client script running in a separate Web application.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/bb821302.aspx</link>
            <guid isPermaLink="false">3g89kbb-0873-4837-9107-4268cb525be4</guid>
            <pubDate>Tue, 23 Oct 2007 21:43:26 +0000</pubDate>
        </item>
        <item>
            <title>How Do I: Use JavaScript IntelliSense in Visual Studio 2008?</title>
            <description>In this video, Chris Pels provides an overview of the new IntelliSense features for JavaScript in Visual Studio 2008, and demonstrates the integration of XML comments for JavaScript.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/bb821303.aspx</link>
            <guid isPermaLink="false">3edskbb-0873-4837-9107-4268cb525be4</guid>
            <pubDate>Tue, 23 Oct 2007 21:42:25 +0000</pubDate>
        </item>
        <item>
            <title>How Do I: Create and Consume a Windows Communication Foundation Service?</title>
            <description>This walkthrough will demonstrate how to create a simple Windows Communication Foundation (WCF) service and how to use that service from a Windows client application.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/bb821304.aspx</link>
            <guid isPermaLink="false">r56ikbb-0873-4837-9107-4268cb525be4</guid>
            <pubDate>Tue, 23 Oct 2007 21:42:54 +0000</pubDate>
        </item>
        <item>
            <title>How Do I: Learn About the Integrated Development Environment in Visual Studio 2008?</title>
            <description>In this video, Rob Windsor discusses the new features and changes to the IDE in Visual Studio 2008. See the updated Web page editor, WPF form designer, CSS editor, and more.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/bb821354.aspx</link>
            <guid isPermaLink="false">6yi9kbb-0873-4837-9107-4268cb525be4</guid>
            <pubDate>Tue, 23 Oct 2007 21:42:54 +0000</pubDate>
        </item>
        <item>
            <title>How Do I: Create Custom Project and Item Templates for Visual Studio?</title>
            <description>Visual Studio templates are one technique to help develop consistency and reusability across projects and project items.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/bb870452.aspx</link>
            <guid isPermaLink="false">qpu7kbb-0873-4837-9107-4268cb525be4</guid>
            <pubDate>Tue, 2 Oct 2007 12:21:46 +0000</pubDate>
        </item>
        <item>
            <title>How Do I: Create a Language Service?</title>
            <description>In this video, Hilton Giesenow illustrates a simple working Language Service. He begins by building a simple scanner for colorising based on regular expressions, then expands on this to implement the Managed Babel framework, integrating MPLex and MPPG directly into the Visual Studio build as well.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/bb851701.aspx</link>
            <guid isPermaLink="false">7iopkbb-0873-4837-9107-4268cb525be4</guid>
            <pubDate>Tue, 25 Sep 2007 13:45:12 +0000</pubDate>
        </item>
        <item>
            <title>How Do I: Create a Multi-View Editor in Visual Studio?</title>
            <description>In this video, Hilton Giesenow demonstrates how to create a multi-view editor that saves and loads two linked files in the same editor window in Visual Studio.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/bb839437.aspx</link>
            <guid isPermaLink="false">4v5rkbb-0873-4837-9107-4268cb525be4</guid>
            <pubDate>Tue, 18 Sep 2007 15:03:32 +0000</pubDate>
        </item>
        <item>
            <title>How Do I: Create Additional Help Files for Visual Studio?</title>
            <description>Learn how to create a Help file for a Visual Studio extensibility package and then integrate the Help into the package. During the process, specific Help topics and keywords will be associated with user interface objects in a sample Visual Studio tool window.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/bb756877.aspx</link>
            <guid isPermaLink="false">r5mikbb-0873-4837-9107-4268cb525be4</guid>
            <pubDate>Tue, 11 Sep 2007 22:51:53 +0000</pubDate>
        </item>
        <item>
            <title>How Do I: Deploy a Visual Studio Package?</title>
            <description>In this video, Hilton Giesenow discusses the key concepts of deploying a VSPackage and shows the final output of a deployed package. Then, he demonstrates how to use a Setup and Deployment project to perform these steps in an installer, with tips on testing this process.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/bb687946.aspx</link>
            <guid isPermaLink="false">4k90kbb-0873-4837-9107-4268cb525be4</guid>
            <pubDate>Tue, 4 Sep 2007 10:21:11 +0000</pubDate>
        </item>
        <item>
            <title>How Do I: Sign Up for the Microsoft Visual Studio Industry Partner Program?</title>
            <description>In this video, Hilton Giesenow shows how to sign up with the Microsoft Visual Studio Industry Partner (VSIP) program in order to obtain a Package Load Key required to distribute a VSPackage. See how to sign your package with this key and get tips for debugging signing and other load failures.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/bb738106.aspx</link>
            <guid isPermaLink="false">7lplkbb-0873-4837-9107-4268cb525be4</guid>
            <pubDate>Tue, 28 Aug 2007 09:11:21 +0000</pubDate>
        </item>
        <item>
            <title>How Do I: Add Branding to the About Window and Splash Screen in Visual Studio 2005?</title>
            <description>In this video, Hilton Giesenow shows how to add branding information about your Visual Studio Integration Package into the Help&gt;About box in Visual Studio 2005, and how to add these details into the IDE splash screen.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/bb735848.aspx</link>
            <guid isPermaLink="false">mq5tkbb-0873-4837-9107-4268cb525be4</guid>
            <pubDate>Tue, 21 Aug 2007 11:27:31 +0000</pubDate>
        </item>
        <item>
            <title>How Do I: Create a Basic Editor in Visual Studio 2005?</title>
            <description>In this video, Hilton Giesenow shows how to create a basic editor in Visual Studio 2005 to allow you to edit custom file types. He uses the Custom Editor Wizard to show how it registers custom file types, and a form to edit the custom files. The generated output is then modified to illustrate how key aspects of user interaction are handled and how they can be extended.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/bb735001.aspx</link>
            <guid isPermaLink="false">p7bekbb-0873-4837-9107-4268cb525be4</guid>
            <pubDate>Tue, 14 Aug 2007 08:25:11 +0000</pubDate>
        </item>
        <item>
            <title>How Do I: Add an Options Page to a VSPackage in Visual Studio?</title>
            <description>In this video, Hilton Giesenow shows you how to configure your VSPackage by adding and customizing a standard Options page with a property grid. Then he demonstrates how to add a more advanced custom options page with its own layout.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/bb684939.aspx</link>
            <guid isPermaLink="false">o9eekbb-0873-4837-9107-4268cb525be4</guid>
            <pubDate>Tue, 7 Aug 2007 02:15:11 +0000</pubDate>
        </item>
        <item>
            <title>How Do I: Iterate Through the Items in the Visual Studio Task List?</title>
            <description>In this video, Hilton Giesenow shows you how to iterate through the items in the Visual Studio task list, and add new tasks pulled from a Web service to this list in code. The video also covers adding a button to the Task List toolbar to retrieve the tasks from the Web service, and how to control user interaction with these tasks.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/bb694499.aspx</link>
            <guid isPermaLink="false">6m997bb-0873-4837-9107-4268cb525be4</guid>
            <pubDate>Tue, 31 Jul 2007 02:15:11 +0000</pubDate>
        </item>
        <item>
            <title>How Do I: Add a Custom Tool Window to the Visual Studio Environment?</title>
            <description>In this video, Hilton Giesenow shows how to build and add a custom tool window into the Visual Studio environment. Once the tool window is in place, the video then goes on to add a toolbar with a command to this new tool window.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/bb630229.aspx</link>
            <guid isPermaLink="false">cp097bb-0873-4837-9107-4268cb525be4</guid>
            <pubDate>Tue, 24 Jul 2007 00:45:11 +0000</pubDate>
        </item>
        <item>
            <title>How Do I: Add a Right-Click Menu Item in Visual Studio?</title>
            <description>In this video, Hilton Giesenow shows you how to add new items into existing menus in Visual Studio. See how to make use of the IDTCommandTarget interface to define when your new menu item is available and when it is not, and how to control its behavior and execution. In addition, we look at how to add items into various right-click menus within the environment.</description>
            <link>http://msdn.microsoft.com/en-us/vstudio/bb614548.aspx</link>
            <guid isPermaLink="false">pl2p7bb-0873-4837-9107-4268cb525be4</guid>
            <pubDate>Tue, 10 Jul 2007 00:45:11 +0000</pubDate>
        </item>
        <item>
            <title>How Do I: Write to the Output Window?</title>
            <description>In this sample, we learn how to leverage VSPackages to create a tool window that gives us the functionality of writing out strings of data directly to the output window. This sample helps show how to grab the context of the output window and pane for the IDE in which your tool window is running.</description>
            <link>http://msdn.microsoft.com/vstudio/bb500984.aspx</link>
            <guid isPermaLink="false">ty0p7bb-0873-4837-9107-4268cb525be4</guid>
            <pubDate>Tue, 26 Jun 2007 00:45:11 +0000</pubDate>
        </item>
        <item>
            <title>How-Do-I: Add Commands to Menus and Toolbars</title>
            <description>In this How To we describe how to create a VSPackage Command type. We also show you how to manipulate the code executed by commands, where the command is positioned in the IDE as well as what ICON will be associated with the command button as it’s displayed.</description>
            <link>http://msdn.microsoft.com/vstudio/bb507747.aspx</link>
            <guid isPermaLink="false">2c9f97bb-0873-4837-9107-4268cb525be4</guid>
            <pubDate>Tue, 12 Jun 2007 00:45:11 +0000</pubDate>
        </item>
        <item>
            <title>How-Do-I: Create and Edit Macros</title>
            <description>In this video Duane Laflotte will demonstrate how to create and edit macros, how to assign macros to hotkeys, and how to pass parameters to code in the background.</description>
            <link>http://msdn.microsoft.com/vstudio/bb507748.aspx</link>
            <guid isPermaLink="false">25952e5c-5262-407a-8996-9dac1441756f</guid>
            <pubDate>Tue, 12 Jun 2007 19:31:46 +0000</pubDate>
        </item>
    </channel>
</rss>
