<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by DigitalDuffman</title>
    <description>Stories kicked by DigitalDuffman</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>11 Things that Annoy Me in .Net Programming </title>
      <description>Here are eleven things that annoy me that I have run into while doing .Net programming. Some are legitimate gripes that should be fixed poste haste and others are simply personal preferences that you very well may disagree with.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d129"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d129" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/11_Things_that_Annoy_Me_in_Net_Programming</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/11_Things_that_Annoy_Me_in_Net_Programming</guid>
      <pubDate>Tue, 23 Dec 2008 13:26:18 GMT</pubDate>
    </item>
    <item>
      <title>A Simple Way to Pause Your Game </title>
      <description>Pausing your game is a nice and easy feature to add to your XNA game.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d128"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d128" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/xna/A_Simple_Way_to_Pause_Your_Game</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/xna/A_Simple_Way_to_Pause_Your_Game</guid>
      <pubDate>Mon, 22 Dec 2008 14:47:10 GMT</pubDate>
    </item>
    <item>
      <title>Salt an MD5 Hash For a Password String </title>
      <description>Make an MD5 hash more secure by adding a little salt.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d122"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d122" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Salt_an_MD5_Hash_For_a_Password_String</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Salt_an_MD5_Hash_For_a_Password_String</guid>
      <pubDate>Wed, 03 Dec 2008 13:14:38 GMT</pubDate>
    </item>
    <item>
      <title>Do our Applications Have to Look So Bad? </title>
      <description>I've seen a number of functional, useful websites and applications (usually for internal company use) that are can simply be described as ugly. Is it because the developers can't design or is it simply because design isn't a requirement or consideration? I tend to believe the later.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d120"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d120" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Do_our_Applications_Have_to_Look_So_Bad</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Do_our_Applications_Have_to_Look_So_Bad</guid>
      <pubDate>Fri, 21 Nov 2008 15:46:59 GMT</pubDate>
    </item>
    <item>
      <title>11 Quick and Useful ASP.net Tips and Tricks</title>
      <description>Here are eleven tips and tricks I've collected while developing ASP.net applications that are useful and just might even make your day a little brighter.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d116"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d116" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/11_Quick_and_Useful_ASP_net_Tips_and_Tricks</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/11_Quick_and_Useful_ASP_net_Tips_and_Tricks</guid>
      <pubDate>Wed, 12 Nov 2008 07:04:47 GMT</pubDate>
    </item>
    <item>
      <title>A Simple Animal CAPTCHA</title>
      <description>A basic animal image CAPTCHA designed to keep spammers away without making it too difficult on your users. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d106"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d106" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/A_Simple_Animal_CAPTCHA</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/A_Simple_Animal_CAPTCHA</guid>
      <pubDate>Fri, 24 Oct 2008 05:39:56 GMT</pubDate>
    </item>
    <item>
      <title>A Simple Multi-File Upload Form </title>
      <description>A nifty form you can use to upload multiple files from an ASPX page to your web server.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d105"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d105" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/A_Simple_Multi_File_Upload_Form</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/A_Simple_Multi_File_Upload_Form</guid>
      <pubDate>Mon, 20 Oct 2008 03:01:13 GMT</pubDate>
    </item>
    <item>
      <title>Loop Through All Controls on an ASP.net Webpage </title>
      <description>A nifty way using ForEach loops to get all the controls on a webpage.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d104"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d104" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Loop_Through_All_Controls_on_an_ASP_net_Webpage</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Loop_Through_All_Controls_on_an_ASP_net_Webpage</guid>
      <pubDate>Fri, 10 Oct 2008 04:11:35 GMT</pubDate>
    </item>
    <item>
      <title>Get the ID of a Newly Inserted Row Using SCOPE_IDENTITY() </title>
      <description>The best way to go about getting the ID of a row you just added to your MS SQL database from within a C# web application.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d102"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d102" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Get_the_ID_of_a_Newly_Inserted_Row_Using_SCOPE_IDENTITY</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Get_the_ID_of_a_Newly_Inserted_Row_Using_SCOPE_IDENTITY</guid>
      <pubDate>Mon, 06 Oct 2008 02:13:15 GMT</pubDate>
    </item>
    <item>
      <title>Using DataBinder.Eval in the RowDataBound Event </title>
      <description>A better way to get data than using hidden fields in the RowDataBound event (because apparently I didn't know about this very simple and obvious way).  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d99"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d99" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Using_DataBinder_Eval_in_the_RowDataBound_Event</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Using_DataBinder_Eval_in_the_RowDataBound_Event</guid>
      <pubDate>Thu, 02 Oct 2008 19:23:50 GMT</pubDate>
    </item>
    <item>
      <title>Formatting Text For User Submitted Content</title>
      <description>Format user submitted text to allow for things like page breaks, bold text, and italic.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d95"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d95" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Formatting_Text_For_User_Submitted_Content</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Formatting_Text_For_User_Submitted_Content</guid>
      <pubDate>Fri, 19 Sep 2008 04:46:19 GMT</pubDate>
    </item>
    <item>
      <title>Enable/Disable All Buttons in a GridView using JavaScript </title>
      <description>An example how to enable and disable all the buttons in a Gridview without having to post back to the server.  Works with DataGrids too. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d92"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d92" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Enable_Disable_All_Buttons_in_a_GridView_using_JavaScript</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Enable_Disable_All_Buttons_in_a_GridView_using_JavaScript</guid>
      <pubDate>Wed, 10 Sep 2008 03:37:17 GMT</pubDate>
    </item>
    <item>
      <title>Bouncing Ball Movement in a 2D Level</title>
      <description>Making an enemy that bounces like a ball around a 2D level, not just bounces at the screen boundries.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d87"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d87" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/xna/Bouncing_Ball_Movement_in_a_2D_Level</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/xna/Bouncing_Ball_Movement_in_a_2D_Level</guid>
      <pubDate>Mon, 25 Aug 2008 05:19:08 GMT</pubDate>
    </item>
    <item>
      <title>Scrolling to the Top of an AJAX Page</title>
      <description>Get around AJAX's tendencies to keep the browser where you post.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d85"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d85" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/ajax/Scrolling_to_the_Top_of_an_AJAX_Page</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/ajax/Scrolling_to_the_Top_of_an_AJAX_Page</guid>
      <pubDate>Tue, 19 Aug 2008 03:36:19 GMT</pubDate>
    </item>
    <item>
      <title>GridView Row Color Change On MouseOver </title>
      <description>A need little feature that can jazz up any Gridview is adding a color-change when the mouse is over a row. This tutorial shows you how (using alternating row colors to boot).  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d78"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d78" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/GridView_Row_Color_Change_On_MouseOver</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/GridView_Row_Color_Change_On_MouseOver</guid>
      <pubDate>Fri, 08 Aug 2008 03:56:22 GMT</pubDate>
    </item>
    <item>
      <title>A Simple RSS Feed using XmlTextWriter </title>
      <description>RSS is a beautiful thing that no website should be without. Use this code to create just such an RSS feed for your syndication pleasure. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d66"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d66" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/A_Simple_RSS_Feed_using_XmlTextWriter</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/A_Simple_RSS_Feed_using_XmlTextWriter</guid>
      <pubDate>Wed, 16 Jul 2008 04:20:04 GMT</pubDate>
    </item>
    <item>
      <title>Using AJAX to Create a DropDownList for Populating a TextBox </title>
      <description>A pretty little ditty that I created to allow you to copy items into a textbox quickly clientside. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d64"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d64" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/ajax/Using_AJAX_to_Create_a_DropDownList_for_Populating_a_TextBox</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/ajax/Using_AJAX_to_Create_a_DropDownList_for_Populating_a_TextBox</guid>
      <pubDate>Wed, 09 Jul 2008 03:59:52 GMT</pubDate>
    </item>
    <item>
      <title>Creating A List Of Unique Tags For Your Site Part 2</title>
      <description>Expanding on my previous post to add tag count, alternating colors, and fix a bug with untrimmed tags to the tag listing. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d56"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d56" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Creating_A_List_Of_Unique_Tags_For_Your_Site_Part_2</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Creating_A_List_Of_Unique_Tags_For_Your_Site_Part_2</guid>
      <pubDate>Wed, 25 Jun 2008 04:50:55 GMT</pubDate>
    </item>
    <item>
      <title>Easy JavaScript Debugging With Visual Studio </title>
      <description>An easy way to debug your JavaScript from the Visual Studio IDE that every web developer should know about. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d39"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d39" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/Easy_JavaScript_Debugging_With_Visual_Studio</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/Easy_JavaScript_Debugging_With_Visual_Studio</guid>
      <pubDate>Fri, 13 Jun 2008 20:54:20 GMT</pubDate>
    </item>
    <item>
      <title>Creating A List Of Unique Tags For Your Site</title>
      <description>C# example how to load comma delimited tags from a database and display a sorted list of unique tags in a label. Useful if you are writing your own newscript or blog engine. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d34"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d34" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Creating_A_List_Of_Unique_Tags_For_Your_Site</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Creating_A_List_Of_Unique_Tags_For_Your_Site</guid>
      <pubDate>Wed, 04 Jun 2008 05:24:51 GMT</pubDate>
    </item>
    <item>
      <title>Is It Worthwhile To Be Certified?</title>
      <description>There seem to be two prevailing schools of thought on this issue, yeah or nay. No spoilers here, you'll have to read the article to find out. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d28"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d28" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Is_It_Worthwhile_To_Be_Certified</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Is_It_Worthwhile_To_Be_Certified</guid>
      <pubDate>Tue, 27 May 2008 05:01:51 GMT</pubDate>
    </item>
    <item>
      <title>ListView Control With ImageButtons</title>
      <description>How to use the new ListView control to create a repeating section of ImageButtons then handle a user click on one such button. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d24"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.krissteele.net%2fblogdetails.aspx%3fid%3d24" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ListView_Control_With_ImageButtons</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ListView_Control_With_ImageButtons</guid>
      <pubDate>Sun, 25 May 2008 17:35:06 GMT</pubDate>
    </item>
  </channel>
</rss>