<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:wfw="http://wellformedweb.org/CommentAPI/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:media="http://search.yahoo.com/mrss/"
    xmlns:evnet="http://www.mscommunities.com/rssmodule/"
    >
<channel>
    <title>ASP.NET Videos</title>
    <link>http://www.asp.net/learn/videos/</link>
    <description>ASP.NET Videos</description>
    <dc:language>en-US</dc:language>
    <generator>RSS generated by www.asp.net</generator>
    <item>
        <dc:creator>ASP.NET Videos</dc:creator>
        <title>How Do I: Create a Custom Provider for Logging Health Monitoring Events</title>
        <link>http://www.asp.net/learn/videos/video-441.aspx</link>
        <pubDate>Thursday, 6 Nov 2008</pubDate>
        <description>Chris Pels shows how to create a custom provider for the ASP.NET heath monitoring system, which records health monitoring events to a text-based log file. Learn how to create the custom provider class, which inherits from the BufferedWebEventProvider class, understand the methods and properties used to create the provider, and create a web site that uses it to write log files.</description>
        
    </item>
    <item>
        <dc:creator>ASP.NET Videos</dc:creator>
        <title>How Do I: Implement Error Handling when Sending Email with ASP.NET</title>
        <link>http://www.asp.net/learn/videos/video-440.aspx</link>
        <pubDate>Thursday, 6 Nov 2008</pubDate>
        <description>Chris Pels shows how to implement error handling when sending an email with ASP.NET. He creates an ASP.NET web page to send email, shows how to configure &amp;lt;mailSettings&amp;gt; in the web.config file, describes the System.Net.Mail class and how it&amp;#8217;s used to create and send email messages. He then adds error handling using System.Net.Mail exception classes, which provide information about errors that can occur when sending email, and reviews the SmtpStatusCode enumeration, which provides a list of possible outcomes when sending an email with the SmtpClient. Finally, he sends a test email that raises an exception and reviews the error handling information in the Visual Studio debugger.</description>
        
    </item>
    <item>
        <dc:creator>ASP.NET Videos</dc:creator>
        <title>How Do I: Embed an Image in an Email with ASP.NET</title>
        <link>http://www.asp.net/learn/videos/video-439.aspx</link>
        <pubDate>Thursday, 6 Nov 2008</pubDate>
        <description>Chris Pels shows how to embed an image in an email with ASP.NET. He creates a web form (with fields for To, From, Subject, and Body), uses the AlternateView class to create text and HTML versions of an email, stores an image in a LinkedResource class instance, embeds it in the HTML AlternateView. He then adds both versions to the MailMessage object and sends the email twice, first with HTML-receiving capabilities enabled and then as text-only. Both email messages appear in Outlook. The HTML version shows the embedded image; the text version does not.</description>
        
    </item>
    <item>
        <dc:creator>ASP.NET Videos</dc:creator>
        <title>How to Use Attribute Validation in ASP.NET Dynamic Data Applications</title>
        <link>http://www.asp.net/learn/videos/video-438.aspx</link>
        <pubDate>Thursday, 23 Oct 2008</pubDate>
        <description>This video will introduce modifying the Partial Classes in our Dynamic Data Application&apos;s Data Access Layer and get us started using Attributes by focusing on the Validation Attributes. This Data Access layer validation is preferable to validation at the User Interface Layer and is very easy to do with ASP.NET Dynamic Data.</description>
        
    </item>
    <item>
        <dc:creator>ASP.NET Videos</dc:creator>
        <title>How to Enable Table Specific Routing in Dynamic Data Applications</title>
        <link>http://www.asp.net/learn/videos/video-437.aspx</link>
        <pubDate>Thursday, 23 Oct 2008</pubDate>
        <description>In this video learn how to add custom workflow logic to your ASP.NET dynamic data application by using Routing to enable table-specific .aspx file usage.</description>
        
    </item>
    <item>
        <dc:creator>ASP.NET Videos</dc:creator>
        <title>Enable In-Line Editing in ASP.NET Dynamic Data Applications</title>
        <link>http://www.asp.net/learn/videos/video-436.aspx</link>
        <pubDate>Thursday, 23 Oct 2008</pubDate>
        <description>This video will demonstrate using URL Routing to enable In-Line editing in your ASP.NET Dynamic Data Application.</description>
        
    </item>
    <item>
        <dc:creator>ASP.NET Videos</dc:creator>
        <title>Begin Modifying Dynamic Data Applications with URL Routing</title>
        <link>http://www.asp.net/learn/videos/video-435.aspx</link>
        <pubDate>Thursday, 23 Oct 2008</pubDate>
        <description>This video introduces ASP.NET Dynamic Data URL routing and shows how to configure an application&amp;#8217;s URL with routing options.</description>
        
    </item>
    <item>
        <dc:creator>ASP.NET Videos</dc:creator>
        <title>Begin Editing the Templates in ASP.NET Dynamic Data Applications</title>
        <link>http://www.asp.net/learn/videos/video-434.aspx</link>
        <pubDate>Thursday, 23 Oct 2008</pubDate>
        <description>This video will explore the application structure of your generated ASP.NET Dynamic Data Application and get you started on editing the provided templates.</description>
        
    </item>
    <item>
        <dc:creator>ASP.NET Videos</dc:creator>
        <title>Getting Started with Dynamic Data</title>
        <link>http://www.asp.net/learn/videos/video-433.aspx</link>
        <pubDate>Thursday, 23 Oct 2008</pubDate>
        <description>In this video we&apos;ll build an entire ASP.NET application with ASP.NET Dynamic Data using the Northwind Data by using Dynamic Data&apos;s code generating, scaffolding and templates. &lt;br /&gt;&lt;br /&gt;The finished application is complete with AJAX Behaviors and a database layer with full CRUD functionality.</description>
        
    </item>
    <item>
        <dc:creator>ASP.NET Videos</dc:creator>
        <title>Episode 3 with Paul Litwin - Adding Form Validation</title>
        <link>http://www.asp.net/learn/videos/video-423.aspx</link>
        <pubDate>Thursday, 16 Oct 2008</pubDate>
        <description>In this video Stephen Walther and Paul Litwin extend the Training Log application, by adding in data validation.</description>
        
    </item>
    <item>
        <dc:creator>ASP.NET Videos</dc:creator>
        <title>Episode 4 with Paul Litwin - Displaying the Database Data</title>
        <link>http://www.asp.net/learn/videos/video-424.aspx</link>
        <pubDate>Thursday, 16 Oct 2008</pubDate>
        <description>In the final video Stephen Walther and Paul Litwin finish the Training Log application by providing data in the data entry forms and creating HTML displays for the returned data.</description>
        
    </item>
    <item>
        <dc:creator>ASP.NET Videos</dc:creator>
        <title>ASP.NET MVC Storefront Part 21: Order Manager and Personalization</title>
        <link>http://www.asp.net/learn/videos/video-431.aspx</link>
        <pubDate>Thursday, 16 Oct 2008</pubDate>
        <description>In this episode I create the Order Manager page and talk about various issues relating to order fulfillment. In addition I introduce personalization features to make the experience a bit more friendly for the user.</description>
        
    </item>
    <item>
        <dc:creator>ASP.NET Videos</dc:creator>
        <title>ASP.NET MVC Storefront Part 17: Checkout With Jeff Atwood</title>
        <link>http://www.asp.net/learn/videos/video-426.aspx</link>
        <pubDate>Thursday, 16 Oct 2008</pubDate>
        <description>In this episode I ready up the checkout process and talk with Mr. CodingHorror himself, Jeff Atwood. We talk about all kinds of things but mostly discuss Open ID, CardSpace, and how Jeff would like to see the checkout process work in an ideal world. I then walk you through setting up CardSpace on your local machine.</description>
        
    </item>
    <item>
        <dc:creator>ASP.NET Videos</dc:creator>
        <title>ASP.NET MVC Storefront Part 18: Creating An Experience</title>
        <link>http://www.asp.net/learn/videos/video-427.aspx</link>
        <pubDate>Thursday, 16 Oct 2008</pubDate>
        <description>In this episode I work on pulling all of the technical pieces together to form a coherent &quot;experience&quot; for the shopper.</description>
        
    </item>
    <item>
        <dc:creator>ASP.NET Videos</dc:creator>
        <title>ASP.NET MVC Storefront Part 16: Membership Redo With OpenID</title>
        <link>http://www.asp.net/learn/videos/video-425.aspx</link>
        <pubDate>Thursday, 16 Oct 2008</pubDate>
        <description>Rob changes the Membership system and splits it out into three separate services/parts. Rob then sits with Jon Galloway to talk about OpenID and how to implement.</description>
        
    </item>
</channel>
</rss>