<?xml version="1.0" ?>
<?xml-stylesheet type="text/xsl" href="http://www.learnvisualstudio.net/rss.xsl" media="screen"?><rss version="2.0">
<channel>
	<title>LearnVisualStudio.NET Videos</title>
	<link>http://www.learnvisualstudio.net/</link>
	<language>en-us</language>
	<ttl>1440</ttl>
		<item>
			<guid>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_8_Video_2_Creating_a_Custom_AJAX_Extender_Part_2.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_8_Video_2_Creating_a_Custom_AJAX_Extender_Part_2.aspx</link>
			<title>ASP.NET AJAX 101 - Lesson 8 - Video 2 - Creating a Custom AJAX Extender - Part 2</title>
			<description><![CDATA[This video continues the discussion on how to create a custom ajax extender control. It focuses on the client side code and how client side class is structure for use with an extender control.]]></description>
			<pubDate>Mon, 07 Apr 2008 05:00:00 GMT</pubDate>
		</item>
		<item>
			<guid>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_8_Video_3_Exploring_the_Use_of_Client_Side_Classes.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_8_Video_3_Exploring_the_Use_of_Client_Side_Classes.aspx</link>
			<title>ASP.NET AJAX 101 - Lesson 8 - Video 3 - Exploring the Use of Client Side Classes</title>
			<description><![CDATA[This video explores how to use client side classes without a server side 
implemenation of an extender.]]></description>
			<pubDate>Mon, 07 Apr 2008 05:00:00 GMT</pubDate>
		</item>
		<item>
			<guid>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_8_Video_4_Creating_a_Custom_AJAX_Control.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_8_Video_4_Creating_a_Custom_AJAX_Control.aspx</link>
			<title>ASP.NET AJAX 101 - Lesson 8 - Video 4 - Creating a Custom AJAX Control</title>
			<description><![CDATA[This video builds upon our previous video which focused on creating client side classes and  takes that class and discuss the modifcations made to it for use in a server side control. In the process of doing so, we touch on the similarities to an extender control.]]></description>
			<pubDate>Mon, 07 Apr 2008 05:00:00 GMT</pubDate>
		</item>
		<item>
			<guid>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_8_Video_5_Extending_an_AJAX_Control.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_8_Video_5_Extending_an_AJAX_Control.aspx</link>
			<title>ASP.NET AJAX 101 - Lesson 8 - Video 5 - Extending an AJAX Control</title>
			<description><![CDATA[This video discusses how to take an existing AJAX control and add extra functionality to it with a specific focus on the details of adding your own scripts to an existing control. ]]></description>
			<pubDate>Mon, 07 Apr 2008 05:00:00 GMT</pubDate>
		</item>
		<item>
			<category>VB</category>
			<category>C#</category>
			<category>ASP.NET</category>
			<category>AJAX</category>
			<category>2008</category>
			<guid>http://www.learnvisualstudio.net/content/videos/MSAJAX101_07_02_Lesson_07_Video_02_Using_the_Profile_Service.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/MSAJAX101_07_02_Lesson_07_Video_02_Using_the_Profile_Service.aspx</link>
			<title>ASP.NET AJAX 101 - Lesson 7 - Video 2 - Using the Profile Service</title>
			<description><![CDATA[This video discusses how to use the built Ajax Profile service in the ASP.NET 
AJAX Framework. More specifically, it covers the loading and saving of profile information via client side script.]]></description>
			<pubDate>Thu, 27 Mar 2008 05:00:00 GMT</pubDate>
		</item>
		<item>
			<category>VB</category>
			<category>C#</category>
			<category>ASP.NET</category>
			<category>AJAX</category>
			<category>2008</category>
			<guid>http://www.learnvisualstudio.net/content/videos/MSAJAX101_07_03_Lesson_07_Video_03_Using_the_Roles_Service.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/MSAJAX101_07_03_Lesson_07_Video_03_Using_the_Roles_Service.aspx</link>
			<title>ASP.NET AJAX 101 - Lesson 7 - Video 3 - Using the Roles Service</title>
			<description><![CDATA[This video discusses how to configure your application to use the built-in 
ASP.NET AJAX Roles Service, how to handle the client-side calls to the Roles Service and  
wraps it all up with a brief look into what you need to do to make a custom Roles Service.]]></description>
			<pubDate>Thu, 27 Mar 2008 05:00:00 GMT</pubDate>
		</item>
		<item>
			<category>VB</category>
			<category>C#</category>
			<category>ASP.NET</category>
			<category>AJAX</category>
			<category>2008</category>
			<guid>http://www.learnvisualstudio.net/content/videos/MSAJAX101_08_01_Lesson_08_Video_01_Creating_a_Custom_AJAX_Extender_Part_1.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/MSAJAX101_08_01_Lesson_08_Video_01_Creating_a_Custom_AJAX_Extender_Part_1.aspx</link>
			<title>ASP.NET AJAX 101 - Lesson 8 - Video 1 - Creating a Custom AJAX Extender - Part 1</title>
			<description><![CDATA[This video discusses how to build a basic custom AJAX Extender control. 
In particular, it covers several in depth items such as how client side objects are 
initialized from the server , and some of the intricacies of creating the assembly so that the scripts are referenced properly from the script resources.]]></description>
			<pubDate>Thu, 27 Mar 2008 05:00:00 GMT</pubDate>
		</item>
		<item>
			<category>VB</category>
			<category>C#</category>
			<category>ASP.NET</category>
			<category>AJAX</category>
			<category>2008</category>
			<guid>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_6_Video_2_Using_the_Timer_Control.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_6_Video_2_Using_the_Timer_Control.aspx</link>
			<title>ASP.NET AJAX 101 - Lesson 6 - Video 2 - Using the Timer Control</title>
			<description><![CDATA[This video discusses the ASP.NET AJAX Timer control and how to use it with the 
Update Panel control. It also discusses some of the basics of the Timer control as well as an interesting issue that Jim ran across while working extensively with ASP.NET AJAX.]]></description>
			<pubDate>Tue, 18 Mar 2008 05:00:00 GMT</pubDate>
		</item>
		<item>
			<category>VB</category>
			<category>C#</category>
			<category>ASP.NET</category>
			<category>AJAX</category>
			<category>2008</category>
			<guid>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_7_Video_1_Using_the_Authentication_Service.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_7_Video_1_Using_the_Authentication_Service.aspx</link>
			<title>ASP.NET AJAX 101 - Lesson 7 - Video 1 - Using the Authentication Service</title>
			<description><![CDATA[This video discusses how to use the built-in AJAX Authentication Service in the 
ASP.NET AJAX Framework as well as how to configure and use a custom authentication service. We'll go over the requirements of the custom authentication service and how to handle authentication, login and logout events in client side code. ]]></description>
			<pubDate>Tue, 18 Mar 2008 05:00:00 GMT</pubDate>
		</item>
		<item>
			<category>VB</category>
			<category>C#</category>
			<category>ASP.NET</category>
			<category>AJAX</category>
			<category>2008</category>
			<guid>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_5_Video_2_Handling_Errors_with_Client_Script.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_5_Video_2_Handling_Errors_with_Client_Script.aspx</link>
			<title>ASP.NET AJAX 101 - Lesson 5 - Video 2 - Handling Errors with Client Script</title>
			<description><![CDATA[This video picks up from the previous video in this lesson and discusses how to handle AsyncPostBack errors using client-side script.]]></description>
			<pubDate>Wed, 27 Feb 2008 06:00:00 GMT</pubDate>
		</item>
		<item>
			<category>VB</category>
			<category>C#</category>
			<category>ASP.NET</category>
			<category>AJAX</category>
			<category>2008</category>
			<guid>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_6_Video_1_Using_the_UpdateProgress_Control.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_6_Video_1_Using_the_UpdateProgress_Control.aspx</link>
			<title>ASP.NET AJAX 101 - Lesson 6 - Video 1 - Using the UpdateProgress Control</title>
			<description><![CDATA[This video discussed how to use the Update Progress Control on your pages in conjunction with the update panel control as well as how to adjust it's layout and use with multiple update panel controls. ]]></description>
			<pubDate>Wed, 27 Feb 2008 06:00:00 GMT</pubDate>
		</item>
		<item>
			<category>VB</category>
			<category>C#</category>
			<category>ASP.NET</category>
			<category>AJAX</category>
			<category>2008</category>
			<guid>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_4_Video_5_Aborting_UpdatePanel_Requests.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_4_Video_5_Aborting_UpdatePanel_Requests.aspx</link>
			<title>ASP.NET AJAX 101 - Lesson 4 - Video 5 - Aborting UpdatePanel Requests</title>
			<description><![CDATA[This video demonstrates how to abort PostBacks generated by the UpdatePanel.  It briefly talks about the PageRequestManager and its role in the framework.  This video also discusses the drawback to cancelling requests on the client.]]></description>
			<pubDate>Wed, 20 Feb 2008 06:00:00 GMT</pubDate>
		</item>
		<item>
			<category>VB</category>
			<category>C#</category>
			<category>ASP.NET</category>
			<category>AJAX</category>
			<guid>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_4_Video_6_Registering_DataItems.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_4_Video_6_Registering_DataItems.aspx</link>
			<title>ASP.NET AJAX 101 - Lesson 4 - Video 6 - Registering DataItems</title>
			<description><![CDATA[This video discusses what DataItems are, when to use them, how to register them for use in your application and how to use the DataContractJsonSerializer object to serialize an object graph to a client side JSON object.  As an added bonus, this video will also will examine the DataItemReg custom class to demonstrate an OOP way of allowing you to register a variety of object types.]]></description>
			<pubDate>Wed, 20 Feb 2008 06:00:00 GMT</pubDate>
		</item>
		<item>
			<category>VB</category>
			<category>C#</category>
			<category>ASP.NET</category>
			<category>AJAX</category>
			<category>2008</category>
			<guid>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_5_Video_1_Error_Handling_with_the_ScriptManager.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_5_Video_1_Error_Handling_with_the_ScriptManager.aspx</link>
			<title>ASP.NET AJAX 101 - Lesson 5 - Video 1 - Error Handling with the ScriptManager</title>
			<description><![CDATA[This video talks about how to handle errors in your ASP.NET 
Ajax enabled website by using simple configurations in your scriptmanager and web.config. It also discusses how to apply redirection to an specified page when an error occurrs.]]></description>
			<pubDate>Wed, 20 Feb 2008 06:00:00 GMT</pubDate>
		</item>
		<item>
			<category>VB</category>
			<category>C#</category>
			<category>ASP.NET</category>
			<category>AJAX</category>
			<guid>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_4_Video_2_Using_UpdatePanel_Triggers.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_4_Video_2_Using_UpdatePanel_Triggers.aspx</link>
			<title>ASP.NET AJAX 101 - Lesson 4 - Video 2 - Using UpdatePanel Triggers</title>
			<description><![CDATA[This video explores the use of triggers in the UpdatePanel and covers the UpdateMode property which allows further isolation of an UpdatePanel’s PostBack actions.]]></description>
			<pubDate>Wed, 13 Feb 2008 06:00:00 GMT</pubDate>
		</item>
		<item>
			<category>VB</category>
			<category>C#</category>
			<category>ASP.NET</category>
			<category>AJAX</category>
			<guid>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_4_Video_3_Programmatic_Regions.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_4_Video_3_Programmatic_Regions.aspx</link>
			<title>ASP.NET AJAX 101 - Lesson 4 - Video 3 - Programmatic Regions</title>
			<description><![CDATA[This video discusses how to add Updatable Regions to your page programmatically and how to add controls to that region as well. ]]></description>
			<pubDate>Wed, 13 Feb 2008 06:00:00 GMT</pubDate>
		</item>
		<item>
			<category>VB</category>
			<category>C#</category>
			<category>ASP.NET</category>
			<category>AJAX</category>
			<category>2008</category>
			<guid>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_4_Video_4_Programmatic_Updates.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_4_Video_4_Programmatic_Updates.aspx</link>
			<title>ASP.NET AJAX 101 - Lesson 4 - Video 4 - Programmatic Updates</title>
			<description><![CDATA[This video we discusses how to programmatically update an UpdatePanel from the server, how to configure the UpdatePanel to allow Programmatic updates and the errors that you will come in contact with if configured improperly.]]></description>
			<pubDate>Wed, 13 Feb 2008 06:00:00 GMT</pubDate>
		</item>
		<item>
			<category>VB</category>
			<category>C#</category>
			<category>ASP.NET</category>
			<category>Controls</category>
			<category>2005</category>
			<guid>http://www.learnvisualstudio.net/content/videos/ASP2Controls_10_Collecting_Data_StepByStep_with_the_Wizard_Control.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/ASP2Controls_10_Collecting_Data_StepByStep_with_the_Wizard_Control.aspx</link>
			<title>ASP2Controls_10 - Collecting Data Step-By-Step with the Wizard Control</title>
			<description><![CDATA[The Wizard control provides an easy mechanism to implement a step-by-step navigation scheme.  One advantage to the Wizard control is that you don't have to worry about how to manage state between the pages, how to pass data between the pages, etc.  This video demonstrates these concepts and how to enable and turn off the various features of the Wizard via a simple email newsletter subscription form.  We demonstrate the use of the WizardStep Collection Editor and the various Step properties.]]></description>
			<pubDate>Wed, 06 Feb 2008 06:00:00 GMT</pubDate>
		</item>
		<item>
			<category>VB</category>
			<category>C#</category>
			<category>ASP.NET</category>
			<category>Experienced</category>
			<category>AJAX</category>
			<category>2008</category>
			<guid>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_4_Video_1_Introducing_the_UpdatePanel_Control.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_4_Video_1_Introducing_the_UpdatePanel_Control.aspx</link>
			<title>ASP.NET AJAX 101 - Lesson 4 - Video 1 - Introducing the UpdatePanel Control</title>
			<description><![CDATA[In this video we will be discussing the UpdatePanel and how it works at a high level. We talk about some of the basic pro's and con's to using the update panel and then we'll move into taking a look at how to define updatable regions and use partial page rendering.  Finally we'll take a brief look at the render mode option which allows us to control the layout of the update panels rendering to our page. ]]></description>
			<pubDate>Wed, 06 Feb 2008 06:00:00 GMT</pubDate>
		</item>
		<item>
			<category>VB</category>
			<category>C#</category>
			<category>ASP.NET</category>
			<category>Controls</category>
			<category>2005</category>
			<guid>http://www.learnvisualstudio.net/content/videos/ASP2Controls_09_Using_the_Image_and_ImageMap_Controls.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/ASP2Controls_09_Using_the_Image_and_ImageMap_Controls.aspx</link>
			<title>ASP2Controls_09 - Using the Image and ImageMap Controls</title>
			<description><![CDATA[The Image control allows you to dynamically display images on your web pages.  This video starts with a simple case highlighting the most frequently used properties.  Next we look at the ImageMap control which allows you to dynamically create hot spots on your images.  We look at the HotSpotMode property and the HotSpot collection editor.  After we disperse with the basics, we look at how to databind an image control, how to use the image control with ASP.NET 2.0 Themes and finally look at the different types of hot spots you can create and configure and how to respond to click events on the ImageMap.]]></description>
			<pubDate>Wed, 06 Feb 2008 06:00:00 GMT</pubDate>
		</item>
		<item>
			<category>ASP.NET</category>
			<category>Controls</category>
			<category>2005</category>
			<category>2008</category>
			<guid>http://www.learnvisualstudio.net/content/videos/ASP2Controls_06_Using_the_FileUpload_Control.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/ASP2Controls_06_Using_the_FileUpload_Control.aspx</link>
			<title>ASP2Controls_06 - Using the FileUpload Control</title>
			<description><![CDATA[This video starts with a simple upload example (which requires more than just configuring a few properties on the control itself ... it requires quite a bit of code to receive and save the individual file bits coming down the wire), and then adds a bit of fun to the mix with examples of how to upload multiple files, saving a file to a database, and processing a file in memory before saving it to disk (creating a thumbnail of an image file).  This video is highly recommended.]]></description>
			<pubDate>Wed, 30 Jan 2008 06:00:00 GMT</pubDate>
		</item>
		<item>
			<guid>http://www.learnvisualstudio.net/content/videos/ASP2Controls_07_Controlling_Content_Display_with_the_Multiview_and_View_Controls.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/ASP2Controls_07_Controlling_Content_Display_with_the_Multiview_and_View_Controls.aspx</link>
			<title>ASP2Controls_07 - Controlling Content Display with the Multiview and View Controls</title>
			<description><![CDATA[The MultiView control acts as a container for View controls and ensures that only one view is active at a time and provides a mechanism for switching which view is active.  This video begins with demonstrating several methods of switching between views with the ActiveViewIndex property, responding to events of child controls in the View (such as the special CommandName and CommandArgument properties), demonstrates a simple video game catalog Master/Detail example with the MultiView passing the selected game's id from the master view to the detail view through a clever databinding strategy.]]></description>
			<pubDate>Wed, 30 Jan 2008 06:00:00 GMT</pubDate>
		</item>
		<item>
			<guid>http://www.learnvisualstudio.net/content/videos/ASP2Controls_08_Using_the_XML_Control_for_ServerSide_Transformations.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/ASP2Controls_08_Using_the_XML_Control_for_ServerSide_Transformations.aspx</link>
			<title>ASP2Controls_08 - Using the XML Control for Server-Side Transformations</title>
			<description><![CDATA[The Xml control is very useful for performing server side xsl transformations.  The video starts with a simple example of its use, ofcusing on the DocumentSource and TransformSource properties to set your XML document and XSL document respectively.  Our example transforms an RSS file into a simple HTML page.]]></description>
			<pubDate>Wed, 30 Jan 2008 06:00:00 GMT</pubDate>
		</item>
		<item>
			<category>VB</category>
			<category>C#</category>
			<category>ASP.NET</category>
			<category>Controls</category>
			<category>2005</category>
			<category>2008</category>
			<guid>http://www.learnvisualstudio.net/content/videos/ASP2Controls_05_Using_the_AdRotator_Control.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/ASP2Controls_05_Using_the_AdRotator_Control.aspx</link>
			<title>ASP2Controls_05 - Using the AdRotator Control</title>
			<description><![CDATA[The AdRotator control can serve up a random graphic based on a defined set of graphics in an XML file.  At the beginning of the video we look at the basics, then quickly look more closely into the schema of the XML file, how to employ keyword filtering, how to display additional data from the XML file on the web page, how to use a SQLDAtaSource instead of an XML file, and finally how to create a simple click-tracking system featuring the AdRotator.]]></description>
			<pubDate>Thu, 24 Jan 2008 06:00:00 GMT</pubDate>
		</item>
		<item>
			<category>VB</category>
			<category>C#</category>
			<category>ASP.NET</category>
			<category>Controls</category>
			<category>2005</category>
			<category>2008</category>
			<guid>http://www.learnvisualstudio.net/content/videos/ASP2Controls_01_Using_Linkbutton_ImageButton_and_Button_within_Templated_Controls.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/ASP2Controls_01_Using_Linkbutton_ImageButton_and_Button_within_Templated_Controls.aspx</link>
			<title>ASP2Controls_01 - Using Linkbutton, ImageButton and Button within Templated Controls</title>
			<description><![CDATA[This video starts with a brief overview of the basic properties of each of the button controls, then begins to look at a more advanced use of the button controls within templated controls like the gridview control, the multiview control, wizard control, etc. which involves setting the CommandName and possibly the CommandArgument properties of the respective button controls.]]></description>
			<pubDate>Thu, 24 Jan 2008 06:00:00 GMT</pubDate>
		</item>
		<item>
			<category>VB</category>
			<category>C#</category>
			<category>ASP.NET</category>
			<category>Controls</category>
			<category>2005</category>
			<category>2008</category>
			<guid>http://www.learnvisualstudio.net/content/videos/ASP2Controls_02_Using_the_Calendar_Control.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/ASP2Controls_02_Using_the_Calendar_Control.aspx</link>
			<title>ASP2Controls_02 - Using the Calendar Control</title>
			<description><![CDATA[The calendar control allows you to select a date or range of dates within your application.  The video starts with an overview of the most basic properties for selection and styling.  Moving to a more advanced scenario we look at the SelectionMode property, handling the DayRender event to customize the appearance of individual calendar cells, selecting discontiguous dates or date ranges and how to respond to date cell click events.]]></description>
			<pubDate>Thu, 24 Jan 2008 06:00:00 GMT</pubDate>
		</item>
		<item>
			<category>VB</category>
			<category>C#</category>
			<category>ASP.NET</category>
			<category>Controls</category>
			<category>2005</category>
			<category>2008</category>
			<guid>http://www.learnvisualstudio.net/content/videos/ASP2Controls_03_When_to_use_the_Label_Control_versus_the_Literal_Control.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/ASP2Controls_03_When_to_use_the_Label_Control_versus_the_Literal_Control.aspx</link>
			<title>ASP2Controls_03 - When to use the Label Control versus the Literal Control</title>
			<description><![CDATA[As the title indicates, we talk about the differences between the Label and the Literal and what the effect of each of these is to your rendered HTML output.  We also look at the Mode property of the Literal control to HTML Encode the string of text to be displayed.]]></description>
			<pubDate>Thu, 24 Jan 2008 06:00:00 GMT</pubDate>
		</item>
		<item>
			<category>VB</category>
			<category>C#</category>
			<category>ASP.NET</category>
			<category>Controls</category>
			<category>2005</category>
			<category>2008</category>
			<guid>http://www.learnvisualstudio.net/content/videos/ASP2Controls_04_Working_with_Single_and_Multiple_Selection_Lists.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/ASP2Controls_04_Working_with_Single_and_Multiple_Selection_Lists.aspx</link>
			<title>ASP2Controls_04 - Working with Single and Multiple Selection Lists</title>
			<description><![CDATA[This video begins by looking at single selection controls such as the DropDownList, the ComboBox, the RadioButtonList, the ListBox and the DataList controls.  We first look at the similarities and differences of each of these -- both in terms of purpose and appearance as well as properties and methods.  Here we spend time examining templated controls -- how they work, and how a template can host other controls and capture events.  Next we look at multiple selection controls such as the ListBox and CheckBoxList controls.]]></description>
			<pubDate>Thu, 24 Jan 2008 06:00:00 GMT</pubDate>
		</item>
		<item>
			<category>VB</category>
			<category>C#</category>
			<category>ASP.NET</category>
			<category>AJAX</category>
			<category>2008</category>
			<guid>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_3_Video_4_Enabling_Script_Globalization.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_3_Video_4_Enabling_Script_Globalization.aspx</link>
			<title>ASP.NET AJAX 101 - Lesson 3 - Video 4 - Enabling Script Globalization</title>
			<description><![CDATA[This video will dicuss how to configure your ASP.NET AJAX enabled web site to use Script Globalization so that your application can be designed to handle displaying dates and currency formats for the currently configured locale.]]></description>
			<pubDate>Wed, 12 Dec 2007 06:00:00 GMT</pubDate>
		</item>
		<item>
			<category>VB</category>
			<category>C#</category>
			<category>ASP.NET</category>
			<category>AJAX</category>
			<category>2008</category>
			<guid>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_3_Video_3_Enabling_Script_Localization.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_3_Video_3_Enabling_Script_Localization.aspx</link>
			<title>ASP.NET AJAX 101 - Lesson 3 - Video 3 - Enabling Script Localization</title>
			<description><![CDATA[This video will dicuss how to configure your ASP.NET AJAX enabled web site to use Script 
Localization to support one or more UI Cultures to handle multiple languages.]]></description>
			<pubDate>Wed, 12 Dec 2007 06:00:00 GMT</pubDate>
		</item>
		<item>
			<category>VB</category>
			<category>C#</category>
			<category>ASP.NET</category>
			<category>AJAX</category>
			<guid>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_2_Video_6_Handling_Timeouts.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_2_Video_6_Handling_Timeouts.aspx</link>
			<title>ASP.NET AJAX 101 - Lesson 2 - Video 6 - Handling Timeouts</title>
			<description><![CDATA[In this video, we will demonstrate how to handle timeouts with long running asynchronous 
requests and how to configure our web services to automatically abort requests after a 
certain period of has elapsed.]]></description>
			<pubDate>Tue, 04 Dec 2007 06:00:00 GMT</pubDate>
		</item>
		<item>
			<category>VB</category>
			<category>C#</category>
			<category>ASP.NET</category>
			<category>AJAX</category>
			<category>2008</category>
			<guid>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_3_Video_1_Understanding_the_Script_Manager_amp_How_To_Add_Script_References.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_3_Video_1_Understanding_the_Script_Manager_amp_How_To_Add_Script_References.aspx</link>
			<title>ASP.NET AJAX 101 - Lesson 3 - Video 1 - Understanding the Script Manager &amp; How To Add Script References</title>
			<description><![CDATA[This video we'll discuss the script manager control and what it does with an emphasis on 
showing you how to include custom scripts into your ASP.NET AJAX enabled pages using the manager.]]></description>
			<pubDate>Tue, 04 Dec 2007 06:00:00 GMT</pubDate>
		</item>
		<item>
			<category>VB</category>
			<category>C#</category>
			<category>ASP.NET</category>
			<category>AJAX</category>
			<category>2008</category>
			<guid>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_3_Video_2_Understanding_the_ScriptManagerProxy_Control.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_3_Video_2_Understanding_the_ScriptManagerProxy_Control.aspx</link>
			<title>ASP.NET AJAX 101 - Lesson 3 - Video 2 - Understanding the ScriptManagerProxy Control</title>
			<description><![CDATA[This video talks about how to include scripts into specific pages without requiring those scripts to be included in all your other pages in your application. We discuss how to accomplish this by using the ScriptManagerProxy control, which as the name suggests, is a proxy to the ScriptManager control]]></description>
			<pubDate>Tue, 04 Dec 2007 06:00:00 GMT</pubDate>
		</item>
		<item>
			<category>VB</category>
			<category>C#</category>
			<category>ASP.NET</category>
			<category>AJAX</category>
			<guid>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_2_Video_3_Creating_and_Consuming_AJAX_Enabled_WFC_Web_Services.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_2_Video_3_Creating_and_Consuming_AJAX_Enabled_WFC_Web_Services.aspx</link>
			<title>ASP.NET AJAX 101 - Lesson 2 - Video 3 - Creating and Consuming AJAX Enabled WFC Web Services</title>
			<description><![CDATA[In this video we will discuss how to create an AJAX enabled WCF web service for consumption by the ASP.NET Ajax framework as well as show you how to consume that service.]]></description>
			<pubDate>Tue, 27 Nov 2007 06:00:00 GMT</pubDate>
		</item>
		<item>
			<category>VB</category>
			<category>C#</category>
			<category>ASP.NET</category>
			<category>AJAX</category>
			<guid>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_2_Video_4_Providing_User_Feedback.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_2_Video_4_Providing_User_Feedback.aspx</link>
			<title>ASP.NET AJAX 101 - Lesson 2 - Video 4 - Providing User Feedback</title>
			<description><![CDATA[This video discusses how to provide simple user feedback when making an asynchronous call to a webservice using the ASP.NET AJAX Framwork API.]]></description>
			<pubDate>Tue, 27 Nov 2007 06:00:00 GMT</pubDate>
		</item>
		<item>
			<category>VB</category>
			<category>C#</category>
			<category>ASP.NET</category>
			<category>AJAX</category>
			<guid>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_2_Video_5_Error_Handling_Using_the_ASPDotNet_AJAX_Framework.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_2_Video_5_Error_Handling_Using_the_ASPDotNet_AJAX_Framework.aspx</link>
			<title>ASP.NET AJAX 101 - Lesson 2 - Video 5 - Error Handling Using the ASP.NET AJAX Framework</title>
			<description><![CDATA[This video we discusses error handling and how to handle errors that happen in our web services in our client side code.]]></description>
			<pubDate>Tue, 27 Nov 2007 06:00:00 GMT</pubDate>
		</item>
		<item>
			<category>VB</category>
			<category>C#</category>
			<category>ASP.NET</category>
			<category>AJAX</category>
			<category>2008</category>
			<guid>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_1_Video_4_Understanding_Asynchronous_Ajax_Calls.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_1_Video_4_Understanding_Asynchronous_Ajax_Calls.aspx</link>
			<title>ASP.NET AJAX 101 - Lesson 1 - Video 4 - Understanding Asynchronous Ajax Calls</title>
			<description><![CDATA[This video demonstrates and explains the asynchronous nature of the ASP.NET AJAX Framework and talk briefly about why the Framework only support asynchronous calls. ]]></description>
			<pubDate>Wed, 14 Nov 2007 06:00:00 GMT</pubDate>
		</item>
		<item>
			<category>VB</category>
			<category>C#</category>
			<category>ASP.NET</category>
			<category>AJAX</category>
			<category>2008</category>
			<guid>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_2_Video_1_Creating_and_Consuming_PageMethods.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_2_Video_1_Creating_and_Consuming_PageMethods.aspx</link>
			<title>ASP.NET AJAX 101 - Lesson 2 - Video 1 - Creating and Consuming PageMethods</title>
			<description><![CDATA[This video talks about Page Methods, what they are, when to use them, how to construct them and how to consume them. ]]></description>
			<pubDate>Wed, 14 Nov 2007 06:00:00 GMT</pubDate>
		</item>
		<item>
			<category>VB</category>
			<category>C#</category>
			<category>ASP.NET</category>
			<category>AJAX</category>
			<guid>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_2_Video_2_An_Alternative_Approach_to_Consuming_PageMethods.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_2_Video_2_An_Alternative_Approach_to_Consuming_PageMethods.aspx</link>
			<title>ASP.NET AJAX 101 - Lesson 2 - Video 2 - An Alternative Approach to Consuming PageMethods</title>
			<description><![CDATA[This video continues our discussion from Video 1 in Lesson 2 (Creating and consuming page methods MSAJAX101_02_01) on Page Methods. The focus of this video is on how to invoke the page method using the ASP.NET AJAX script API with the configuration of disabling the page methods on the script manager. The video also discusses advantages and disadvantages of this method.]]></description>
			<pubDate>Wed, 14 Nov 2007 06:00:00 GMT</pubDate>
		</item>
		<item>
			<category>VB</category>
			<category>C#</category>
			<category>ASP.NET</category>
			<category>AJAX</category>
			<category>2008</category>
			<guid>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_1_Video_1_An_Introduction_to_AJAX.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_1_Video_1_An_Introduction_to_AJAX.aspx</link>
			<title>ASP.NET AJAX 101 - Lesson 1 - Video 1 - An Introduction to AJAX</title>
			<description><![CDATA[This video discusses what AJAX is , and what AJAX is not. It talkes about the benefits of AJAX along with why one would use Microsoft’s ASP.NET AJAX framework to add AJAX functionality to their site. It also shows some examples of real world AJAX, and discussed the flexibility of the ASP.NET AJAX Framework and as well as takes a very quick peek at some of the extender controls that you can add to your site. ]]></description>
			<pubDate>Wed, 07 Nov 2007 06:00:00 GMT</pubDate>
		</item>
		<item>
			<category>VB</category>
			<category>C#</category>
			<category>ASP.NET</category>
			<category>AJAX</category>
			<category>2008</category>
			<guid>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_1_Video_2_Installing_and_Using_the_Web_Development_Helper_Utility.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_1_Video_2_Installing_and_Using_the_Web_Development_Helper_Utility.aspx</link>
			<title>ASP.NET AJAX 101 - Lesson 1 - Video 2 - Installing and Using the Web Development Helper Utility</title>
			<description><![CDATA[This video shows you how to download, install, and use Nikhil Kothari's Web Development helper utility which is a great tool to have around when building applications that use ASP.NET AJAX. *Alternate download for the utility used in the video can be found here: http://www.codeplex.com/webdevhelper]]></description>
			<pubDate>Wed, 07 Nov 2007 06:00:00 GMT</pubDate>
		</item>
		<item>
			<category>VB</category>
			<category>C#</category>
			<category>ASP.NET</category>
			<category>AJAX</category>
			<category>2008</category>
			<guid>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_1_Video_3_Understanding_the_AJAX_Traffic_Footprint.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/ASPDotNet_AJAX_101_Lesson_1_Video_3_Understanding_the_AJAX_Traffic_Footprint.aspx</link>
			<title>ASP.NET AJAX 101 - Lesson 1 - Video 3 - Understanding the AJAX Traffic Footprint</title>
			<description><![CDATA[This video talks about foot prints with regards to http traffic using the traditional method of AJAX and compares that to the ASP.NET AJAX method of passing data. We'll also examine the data and discuss the benefits of JSON as the data packet of choice.]]></description>
			<pubDate>Wed, 07 Nov 2007 06:00:00 GMT</pubDate>
		</item>
		<item>
			<guid>http://www.learnvisualstudio.net/content/videos/Silverlight_101_Lesson_2_Video_6_Understanding_the_TextBlock_Element.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/Silverlight_101_Lesson_2_Video_6_Understanding_the_TextBlock_Element.aspx</link>
			<title>Silverlight 101 - Lesson 2 - Video 6 - Understanding the TextBlock Element</title>
			<description><![CDATA[In this last video for lesson 2, we talk about Textblock properties, Runs and Linebreaks, TextWrap and using brushes and transforms with TextBlocks.]]></description>
			<pubDate>Wed, 24 Oct 2007 05:00:00 GMT</pubDate>
		</item>
		<item>
			<guid>http://www.learnvisualstudio.net/content/videos/Silverlight_101_Textbook_Lesson_2.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/Silverlight_101_Textbook_Lesson_2.aspx</link>
			<title>Silverlight 101 - Textbook Lesson 2</title>
			<description><![CDATA[This PDF file can be opened with Adobe Acrobat Reader.  It is a 60-page document for Lesson 2 of the Silvewrlight 101 textbook and video series.  This text book will contain reference, background, sample code, exercises and more for use in conjunction with the Silverlight 101 videos.]]></description>
			<pubDate>Wed, 24 Oct 2007 05:00:00 GMT</pubDate>
		</item>
		<item>
			<guid>http://www.learnvisualstudio.net/content/videos/Silverlight_101_Lesson_2_Video_1_Working_with_the_Canvas.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/Silverlight_101_Lesson_2_Video_1_Working_with_the_Canvas.aspx</link>
			<title>Silverlight 101 - Lesson 2 - Video 1 - Working with the Canvas</title>
			<description><![CDATA[In this video we explain and demonstrate the Canvas's relation to the Silverlight Control Host, Positioning items on the canvas and the concept of the ZIndex.]]></description>
			<pubDate>Wed, 24 Oct 2007 05:00:00 GMT</pubDate>
		</item>
		<item>
			<guid>http://www.learnvisualstudio.net/content/videos/Silverlight_101_Lesson_2_Video_2_Defining_Silverlight_Shapes_and_Strokes_in_XAML.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/Silverlight_101_Lesson_2_Video_2_Defining_Silverlight_Shapes_and_Strokes_in_XAML.aspx</link>
			<title>Silverlight 101 - Lesson 2 - Video 2 - Defining Silverlight Shapes and Strokes in XAML</title>
			<description><![CDATA[In this video we talk about some of the specific properties of simple shapes like the Rectangle, Line, Polygon and Polyline, and explore properties of the (StrokeStartLineCap, StrokeEndLineCap, StrokeDashArray, DashOffset and StrokeDashCap), and finally talk briefly about the StrokeMiterLimit property on polygons.]]></description>
			<pubDate>Wed, 24 Oct 2007 05:00:00 GMT</pubDate>
		</item>
		<item>
			<guid>http://www.learnvisualstudio.net/content/videos/Silverlight_101_Lesson_2_Video_3_Working_with_Fills_and_Brushes.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/Silverlight_101_Lesson_2_Video_3_Working_with_Fills_and_Brushes.aspx</link>
			<title>Silverlight 101 - Lesson 2 - Video 3 - Working with Fills and Brushes</title>
			<description><![CDATA[In this video we talk about Fills and the Brushes that love them.  We look at the SolidColorBrush, LinearGradientBrush, RadialGradientBrush, ImageBrush and spend a little time talking about the FillRule property of polygons.]]></description>
			<pubDate>Wed, 24 Oct 2007 05:00:00 GMT</pubDate>
		</item>
		<item>
			<guid>http://www.learnvisualstudio.net/content/videos/Silverlight_101_Lesson_2_Video_4_Understanding_Opacity_and_Opacity_Masks.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/Silverlight_101_Lesson_2_Video_4_Understanding_Opacity_and_Opacity_Masks.aspx</link>
			<title>Silverlight 101 - Lesson 2 - Video 4 - Understanding Opacity and Opacity Masks</title>
			<description><![CDATA[Just as advertised, we should a couple of different techniques to adjust the Opacity of shapes (in simple scenarios) and then graduate on to Opacity Masks using various brushes in conjunction to the OpacityMask.]]></description>
			<pubDate>Wed, 24 Oct 2007 05:00:00 GMT</pubDate>
		</item>
		<item>
			<guid>http://www.learnvisualstudio.net/content/videos/Silverlight_101_Lesson_2_Video_5_Working_with_Transforms.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/Silverlight_101_Lesson_2_Video_5_Working_with_Transforms.aspx</link>
			<title>Silverlight 101 - Lesson 2 - Video 5 - Working with Transforms</title>
			<description><![CDATA[In this video we provide a quick rundown of the available Transforms in Silverlight, including the RotateTransform, ScaleTransform, SkewTransform and TranslateTransform.]]></description>
			<pubDate>Wed, 24 Oct 2007 05:00:00 GMT</pubDate>
		</item>
		<item>
			<guid>http://www.learnvisualstudio.net/content/videos/19_Understanding_and_Using_Transactions_in_ADODotNet_2_0.aspx</guid>
			<link>http://www.learnvisualstudio.net/content/videos/19_Understanding_and_Using_Transactions_in_ADODotNet_2_0.aspx</link>
			<title>19 - Understanding and Using Transactions in ADO.NET 2.0</title>
			<description><![CDATA[In this video we are going to talk about transactions, what they are, and how to use them in our code to support atomic operations for scenarios where your business logic might require an all or nothing approach with regards to data access. We will also briefly touch on the recommendation by microsoft on the types of transaction objects to use when implementing transactions in your application.]]></description>
			<pubDate>Wed, 17 Oct 2007 05:00:00 GMT</pubDate>
		</item>
	<pubDate>Mon, 07 Apr 2008 05:00:00 GMT</pubDate>
	<lastBuildDate>Mon, 07 Apr 2008 05:00:00 GMT</lastBuildDate>
</channel>
</rss>