<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by jamesewelch</title>
    <description>Stories kicked by jamesewelch</description>
    <link>http://www.dotnetkicks.com/</link>
    <language>en-us</language>
    <copyright>Atweb Publishing Ltd.</copyright>
    <docs>http://backend.userland.com/rss</docs>
    <generator>DotNetKicks.com - .NET links, community driven</generator>
    <ttl>30</ttl>
    <item>
      <title>How to append options to CascadingDropDown after initially populated v</title>
      <description>I needed to add additional dropdown options to a DropDownList web control in use by the Ajax Control Toolkit CascadingDropDown ASP.NET AJAX extender. The CascadingDropDown provided a means to get an automatic population of a set of options called by the web service. needed a way to append an "All" option to the drop down list, but I didn't want to automatically include "All" as valid option in my Web Service. I wanted to append it on a specific form rather than as part of the data feed. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjamesewelch.com%2f2011%2f04%2f06%2fhow-to-append-options-to-cascadingdropdown-after-initially-populated-via-ajax-web-service%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjamesewelch.com%2f2011%2f04%2f06%2fhow-to-append-options-to-cascadingdropdown-after-initially-populated-via-ajax-web-service%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/How_to_append_options_to_CascadingDropDown_after_initially_populated_v_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/How_to_append_options_to_CascadingDropDown_after_initially_populated_v_1</guid>
      <pubDate>Thu, 07 Apr 2011 12:54:32 GMT</pubDate>
    </item>
    <item>
      <title>Free WPF Ribbon, BreadcrumbBar, CollapsiblePanel and ExplorerBar cntrl</title>
      <description>Controls included in Odyssey:
RibbonBar
BreadcrumbBar
ExplorerBar
OutlookBar

Project download site at http://www.codeplex.com/odyssey &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcoolthingoftheday.blogspot.com%2f2009%2f02%2ffree-wpf-ribbon-thats-ms-pl-and.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcoolthingoftheday.blogspot.com%2f2009%2f02%2ffree-wpf-ribbon-thats-ms-pl-and.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/Free_WPF_Ribbon_BreadcrumbBar_CollapsiblePanel_and_ExplorerBar_cntrl</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/Free_WPF_Ribbon_BreadcrumbBar_CollapsiblePanel_and_ExplorerBar_cntrl</guid>
      <pubDate>Tue, 01 Sep 2009 23:40:25 GMT</pubDate>
    </item>
    <item>
      <title>Review of SubSonic 3 from a SubSonic 2.x user perspective</title>
      <description>A quick review of SubSonic 3.0.0.3 from the perspective of a developer who's implemented SubSonic 2.x on numerous projects. An overview of initial likes and dislikes and a little bit of code snippets to bring back 2.x functions missing from 3.0. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjamesewelch.com%2f2009%2f08%2f19%2fsubsonic-3-0%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjamesewelch.com%2f2009%2f08%2f19%2fsubsonic-3-0%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Review_of_SubSonic_3_from_a_SubSonic_2_x_user_perspective_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Review_of_SubSonic_3_from_a_SubSonic_2_x_user_perspective_1</guid>
      <pubDate>Thu, 20 Aug 2009 20:00:00 GMT</pubDate>
    </item>
    <item>
      <title>How to merge pages from a PDF document</title>
      <description>For this utility, imagine having a PDF document with pages that are 8 1/2? x 11? and you want to combine 2 pages into one larger page. The resulting output document would be 17? x 11? and show two pages from the input document on one page on the output document. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjamesewelch.wordpress.com%2f2009%2f07%2f06%2fhow-to-merge-pages-from-a-pdf-document%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjamesewelch.wordpress.com%2f2009%2f07%2f06%2fhow-to-merge-pages-from-a-pdf-document%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/How_to_merge_pages_from_a_PDF_document</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/How_to_merge_pages_from_a_PDF_document</guid>
      <pubDate>Tue, 07 Jul 2009 14:28:28 GMT</pubDate>
    </item>
    <item>
      <title>Add a DotNetKicks Badge to your Site</title>
      <description>Drive more traffic to your site by adding the DNK badge, plugins for community server, graffiti, wordpress, and more! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.dotnetkicks.com%2fdocs%2fkickitbadge"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dotnetkicks.com%2fdocs%2fkickitbadge" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/community/Add_a_DotNetKicks_Badge_to_your_Site</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/community/Add_a_DotNetKicks_Badge_to_your_Site</guid>
      <pubDate>Tue, 07 Jul 2009 14:45:07 GMT</pubDate>
    </item>
    <item>
      <title>How to write an application supporting plug-ins</title>
      <description>A simple walk through of creating a basic plug-in architecture for a .NET application.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjamesewelch.com%2f2009%2f02%2f20%2fhow-to-write-an-application-supporting-plug-ins%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjamesewelch.com%2f2009%2f02%2f20%2fhow-to-write-an-application-supporting-plug-ins%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/How_to_write_an_application_supporting_plug_ins_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/How_to_write_an_application_supporting_plug_ins_1</guid>
      <pubDate>Sat, 21 Feb 2009 06:31:59 GMT</pubDate>
    </item>
    <item>
      <title> How to serialize SubSonic objects with nullable properties</title>
      <description>Recently, I ran into the following error when trying to serialize some SubSonic generated classes. &amp;quot;Cannot serialize member 'XXX' of type System.Nullable`1[XXX]. XmlAttribute/XmlText cannot be used to encode complex types.&amp;quot;  The SubSonic autogenerated classes cannot serialize nullable types such as DateTime? and GUID?. This is really a .NET serialization problem and not directly related to SubSonic, since the SubSonic library just uses the native .NET code for serialization. I'll describe 3 (or 4) different ways of getting around this problem. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjamesewelch.com%2f2009%2f02%2f03%2fhow-to-serialize-subsonic-objects-with-nullable-properties"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjamesewelch.com%2f2009%2f02%2f03%2fhow-to-serialize-subsonic-objects-with-nullable-properties" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/How_to_serialize_SubSonic_objects_with_nullable_properties_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/How_to_serialize_SubSonic_objects_with_nullable_properties_1</guid>
      <pubDate>Wed, 04 Feb 2009 06:27:31 GMT</pubDate>
    </item>
    <item>
      <title>Adding Save() functionality to Microsoft.Net.Mail.MailMessage</title>
      <description>The MailMessage class provides functionality using the SmtpDeliveryMethod.SpecifiedPickupDirectory of SmtpClient to generate the emails to a file folder. However, I needed to control the filename used to output the email instead of using the SmtpClient's random Guid() approach.

  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.codeproject.com%2fKB%2fIP%2fsmtpclientext.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codeproject.com%2fKB%2fIP%2fsmtpclientext.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Adding_Save_functionality_to_Microsoft_Net_Mail_MailMessage</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Adding_Save_functionality_to_Microsoft_Net_Mail_MailMessage</guid>
      <pubDate>Mon, 12 Jan 2009 23:45:33 GMT</pubDate>
    </item>
    <item>
      <title> How to create a delimited list of values from a one-to-many relations</title>
      <description>Shows how to create a Microsoft SQL Server 2005 function to combine values from one-to-many child records into a single delimited field. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjamesewelch.com%2f2009%2f01%2f02%2fhow-to-create-a-delimited-list-of-values-from-a-one-to-many-relationship%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjamesewelch.com%2f2009%2f01%2f02%2fhow-to-create-a-delimited-list-of-values-from-a-one-to-many-relationship%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/How_to_create_a_delimited_list_of_values_from_a_one_to_many_relations_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/How_to_create_a_delimited_list_of_values_from_a_one_to_many_relations_1</guid>
      <pubDate>Sat, 03 Jan 2009 01:27:49 GMT</pubDate>
    </item>
    <item>
      <title>Lesser Known ASP.NET Performance Tips </title>
      <description>A small collection of less-popular ASP.NET Performance Tips. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fgeekswithblogs.net%2fSanjayU%2farchive%2f2008%2f12%2f30%2fasp.net-performance-tips.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fgeekswithblogs.net%2fSanjayU%2farchive%2f2008%2f12%2f30%2fasp.net-performance-tips.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Lesser_Known_ASP_NET_Performance_Tips</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Lesser_Known_ASP_NET_Performance_Tips</guid>
      <pubDate>Fri, 09 Jan 2009 03:01:18 GMT</pubDate>
    </item>
    <item>
      <title>Saving DotNetKicks</title>
      <description>Keyvan wrote something about our popular social bookmarking site, DotNetKicks and talked about some spamming problems on DNK and discussed about saving DNK from this situation. A must read post for all DotNetKicks lovers! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fnayyeri.net%2fblog%2fsaving-dotnetkicks%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fnayyeri.net%2fblog%2fsaving-dotnetkicks%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Saving_DotNetKicks</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Saving_DotNetKicks</guid>
      <pubDate>Wed, 17 Dec 2008 20:16:03 GMT</pubDate>
    </item>
    <item>
      <title>New ASP.NET Charting Control</title>
      <description>From ScottGu's blog.  Brand new, Free, ASP.NET 3.5 chart control.  It looks very nice!
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fscottgu%2farchive%2f2008%2f11%2f24%2fnew-asp-net-charting-control-lt-asp-chart-runat-quot-server-quot-gt.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fscottgu%2farchive%2f2008%2f11%2f24%2fnew-asp-net-charting-control-lt-asp-chart-runat-quot-server-quot-gt.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/New_ASP_NET_Charting_Control</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/New_ASP_NET_Charting_Control</guid>
      <pubDate>Tue, 25 Nov 2008 22:31:03 GMT</pubDate>
    </item>
    <item>
      <title>How to extract pages from a PDF document</title>
      <description>Code example showing how to use iTextSharp to extract pages from a PDF file to make a new PDF file. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjamesewelch.com%2f2008%2f11%2f14%2fhow-to-extract-pages-from-a-pdf-document%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjamesewelch.com%2f2008%2f11%2f14%2fhow-to-extract-pages-from-a-pdf-document%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/How_to_extract_pages_from_a_PDF_document_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/How_to_extract_pages_from_a_PDF_document_1</guid>
      <pubDate>Sat, 15 Nov 2008 04:52:04 GMT</pubDate>
    </item>
    <item>
      <title>How to use custom audit fields with SubSonic</title>
      <description>SubSonic uses a few audit fields by default - you don't need to write any code. However, the field names that are used are coded into the source code. You can modify the source code and generate a new assembly, but if you're like me and would rather not edit the source code (so you don't need to update the code at every release), then you'll be looking for an alternative approach.

Three options are discussed:  1)  Modify SubSonic source code, 2)  Use partial classes for each table, 3) Create a custom template and base class
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjamesewelch.com%2f2008%2f09%2f24%2fhow-to-use-custom-audit-fields-with-subsonic%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjamesewelch.com%2f2008%2f09%2f24%2fhow-to-use-custom-audit-fields-with-subsonic%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/How_to_use_custom_audit_fields_with_SubSonic_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/How_to_use_custom_audit_fields_with_SubSonic_1</guid>
      <pubDate>Wed, 01 Oct 2008 17:46:13 GMT</pubDate>
    </item>
    <item>
      <title>Visual Studio macro to add file headers</title>
      <description>Microsoft's StyleCop analyzes C# source code to enforce a set of style and consistency rules. It can be run from inside of Visual Studio or integrated into an MSBuild project.

One of these rules is #SA1633. This rule requires that each of your files have a file header that contains a copyright XML element. Of course, you can disable this rule if you want through StyleCop settings. But just in case you have a similar rule at your work (or your own personal rule) or need to adhere to this rule, I'll describe the situation and provide the macro below. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjamesewelch.com%2f2008%2f09%2f09%2fvisual-studio-macro-to-add-file-headers%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjamesewelch.com%2f2008%2f09%2f09%2fvisual-studio-macro-to-add-file-headers%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/Visual_Studio_macro_to_add_file_headers</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/Visual_Studio_macro_to_add_file_headers</guid>
      <pubDate>Wed, 10 Sep 2008 21:08:19 GMT</pubDate>
    </item>
    <item>
      <title>Create A Netflix/Blockbuster Style Pop-Up Using the AJAX Control Toolk</title>
      <description>I just recently signed up for NetFlix to get my videos over by mail. My wife in particular pointed out to me how nice the descriptions are being shown in a pop-up. Thereafter, I noticed that they have done super cool UIs all over their website. One of the things I got curious about was the way they showed descriptions of the movie by poping up a box with an arrow. The nice thing is that the box has a transparent shadow/glow in the back. I wanted to impress my wife and show her that this can be done easily. This article will show you how to show a pop up like the one mentioned above, both statically and dynamically by using the AJAX Control Kit's HoverPopUpMenu. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.junnark.com%2fArticles%2fCreate-A-Netflix-Type-Pop-Up-Using-Hover-Pop-Up-Menu.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.junnark.com%2fArticles%2fCreate-A-Netflix-Type-Pop-Up-Using-Hover-Pop-Up-Menu.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/ajax/Create_A_Netflix_Blockbuster_Style_Pop_Up_Using_the_AJAX_Control_Toolk</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/ajax/Create_A_Netflix_Blockbuster_Style_Pop_Up_Using_the_AJAX_Control_Toolk</guid>
      <pubDate>Wed, 03 Sep 2008 03:19:52 GMT</pubDate>
    </item>
    <item>
      <title>Free Data Structures and Algorithms book</title>
      <description>This book written by Granville Barnett and Luca Del Tongo is part of an effort to provide all developers with a core understanding of algorithms that operate on various common, and uncommon data structures.

Data Structures and Algorithms: Annotated Reference with Examples is completely free!  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdotnetslackers.com%2fprojects%2fData-Structures-And-Algorithms%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdotnetslackers.com%2fprojects%2fData-Structures-And-Algorithms%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/products/Free_Data_Structures_and_Algorithms_book</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/products/Free_Data_Structures_and_Algorithms_book</guid>
      <pubDate>Fri, 29 Aug 2008 09:43:02 GMT</pubDate>
    </item>
    <item>
      <title>Top 10 Things That Annoy Programmers</title>
      <description>Programmers all have their personal pet peeves.  Whether it's scope creep, Hungarian notation, or smelly coworkers, there are certain nuisances that we must put up with in our line of work.  The following is a list of the top 10 things that annoy programmers, compiled from the results of my recent question on StackOverflow along with some of my own experiences as a programmer: &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.kevinwilliampang.com%2fpost%2fTop-10-Things-That-Annoy-Programmers.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.kevinwilliampang.com%2fpost%2fTop-10-Things-That-Annoy-Programmers.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Top_10_Things_That_Annoy_Programmers</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Top_10_Things_That_Annoy_Programmers</guid>
      <pubDate>Fri, 29 Aug 2008 02:46:03 GMT</pubDate>
    </item>
    <item>
      <title>New ASP.NET MVC Videos and Tutorials</title>
      <description>15 new ASP.NET MVC videos were just published at the http://www.ASP.net/mvc website. The first 10 videos are basic tutorials on the ASP.NET MVC framework. If you haven't had a chance to play with ASP.NET MVC yet, these tutorials are a great introduction.

The second set of 5 videos is part of an ongoing video series: ASP.NET MVC Pair Programming. In these videos, I pair with a prominent community expert to build an entire ASP.NET MVC application from start to finish (because of time constraints - a very, very simple application). The goal is to emphasize the process of building a web application instead of the product.
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fstephenwalther%2farchive%2f2008%2f08%2f21%2fnew-asp-net-mvc-videos-and-tutorials.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fstephenwalther%2farchive%2f2008%2f08%2f21%2fnew-asp-net-mvc-videos-and-tutorials.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/New_ASP_NET_MVC_Videos_and_Tutorials</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/New_ASP_NET_MVC_Videos_and_Tutorials</guid>
      <pubDate>Sat, 23 Aug 2008 02:01:02 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC Tip #35 - Use the NHaml View Engine </title>
      <description>In this tip, I explain how you can use the NHaml view engine as the view engine for an ASP.NET MVC application. I demonstrate how to create NHaml views that display both static content and database records. I also discuss how you can use master pages and user controls with the NHaml view engine. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fstephenwalther%2farchive%2f2008%2f08%2f20%2fasp-net-mvc-tip-35-use-the-nhaml-view-engine.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fstephenwalther%2farchive%2f2008%2f08%2f20%2fasp-net-mvc-tip-35-use-the-nhaml-view-engine.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Tip_35_Use_the_NHaml_View_Engine</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Tip_35_Use_the_NHaml_View_Engine</guid>
      <pubDate>Sun, 24 Aug 2008 17:01:08 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET gets no Respect</title>
      <description>Poor ASP.NET! Is it really that bad? I say No! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.west-wind.com%2fweblog%2fposts%2f453551.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.west-wind.com%2fweblog%2fposts%2f453551.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_gets_no_Respect</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_gets_no_Respect</guid>
      <pubDate>Fri, 15 Aug 2008 19:16:11 GMT</pubDate>
    </item>
    <item>
      <title>Create apple.com-like breadcrumb using simple CSS</title>
      <description>Janko shows an extremely simple and nicely polished way to create graphical breadcrumbs like on apple.com. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.jankoatwarpspeed.com%2fpost%2f2008%2f08%2f14%2fCreate-applecom-like-breadcrumb-using-simple-CSS.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.jankoatwarpspeed.com%2fpost%2f2008%2f08%2f14%2fCreate-applecom-like-breadcrumb-using-simple-CSS.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Create_apple_com_like_breadcrumb_using_simple_CSS</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Create_apple_com_like_breadcrumb_using_simple_CSS</guid>
      <pubDate>Fri, 15 Aug 2008 14:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Over 60 Free Controls from DevExpress </title>
      <description>Once you register, you will be forwarded an Email with your login credentials to our product download portal. With this information in hand, you will be able to download and install all the controls and tools listed above free of charge. The applications you create with these controls can be distributed royalty free (see the EULA that accompanies the products for more information). Note that the installation you download will include evaluation versions of our entire product line. You can install these trials if you wish during the setup process.

Visual Studio 2005 and Visual Studio 2008 are fully supported. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.devexpress.com%2fProducts%2fFree%2fWebRegistration60%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.devexpress.com%2fProducts%2fFree%2fWebRegistration60%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/products/Over_60_Free_Controls_from_DevExpress</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/products/Over_60_Free_Controls_from_DevExpress</guid>
      <pubDate>Tue, 12 Aug 2008 22:16:02 GMT</pubDate>
    </item>
    <item>
      <title>The Work-at-Home Developer's Guide to Happiness</title>
      <description>As a long time work-at-home developer, I've come to realize over the years how important it is to have the right work routine and balance to remain happy in both your professional and personal life. I've worked from my home 100% of the time for the last 6-7 years and had often worked from my home in spurts before that. Without question, it requires the right mindset and dedication. There's an upside as well as a downside to working from home, but with the right routine you can be successful at it. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fryanfarley.com%2fblog%2farchive%2f2008%2f08%2f03%2fthe-work-at-home-developers-guide-to-happiness.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fryanfarley.com%2fblog%2farchive%2f2008%2f08%2f03%2fthe-work-at-home-developers-guide-to-happiness.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/The_Work_at_Home_Developer_s_Guide_to_Happiness</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/The_Work_at_Home_Developer_s_Guide_to_Happiness</guid>
      <pubDate>Tue, 05 Aug 2008 00:31:02 GMT</pubDate>
    </item>
    <item>
      <title>A sneak peak at ASP.NET AJAX 4.0's client-side templating</title>
      <description>Hot on the heels of the recent ASP.NET AJAX roadmap, Bertrand and team have released a limited preview of the new AJAX functionality coming in ASP.NET 4.0.
Dave is giving a sneak peak about it &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fencosia.com%2f2008%2f07%2f23%2fsneak-peak-aspnet-ajax-4-client-side-templating%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fencosia.com%2f2008%2f07%2f23%2fsneak-peak-aspnet-ajax-4-client-side-templating%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/ajax/A_sneak_peak_at_ASP_NET_AJAX_4_0_s_client_side_templating</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/ajax/A_sneak_peak_at_ASP_NET_AJAX_4_0_s_client_side_templating</guid>
      <pubDate>Wed, 23 Jul 2008 18:31:15 GMT</pubDate>
    </item>
  </channel>
</rss>
