<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com - Stories tagged with MadsKristensen</title>
    <description>the latest stories tagged with 'MadsKristensen' from DotNetKicks.com</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>Subkismet 1.0 Released</title>
      <description>Subkismet is a set of tools as a framework to fight against spam in .NET applications. Keyvan announces the first public release of this open source framework. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fnayyeri.net%2fblog%2fsubkismet-1-0-released%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fnayyeri.net%2fblog%2fsubkismet-1-0-released%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/opensource/Subkismet_1_0_Released</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/opensource/Subkismet_1_0_Released</guid>
      <pubDate>Sat, 05 Jan 2008 13:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Testing your code</title>
      <description>A primer to different testing methodologies and when to use them and how &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.madskristensen.dk%2fpost%2fTesting-your-code.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.madskristensen.dk%2fpost%2fTesting-your-code.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/unittesting/Testing_your_code</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/unittesting/Testing_your_code</guid>
      <pubDate>Tue, 10 Jul 2007 13:46:01 GMT</pubDate>
    </item>
    <item>
      <title>Is ASP.NET too easy?</title>
      <description>How does the easy approach of ASP.NET affect you as a developer? &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmadskristensen.dk%2fblog%2fCommentView%2cguid%2ca1c15abe-8e8c-4d32-98cb-6d4b5fc4fdcc.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmadskristensen.dk%2fblog%2fCommentView%2cguid%2ca1c15abe-8e8c-4d32-98cb-6d4b5fc4fdcc.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Is_ASP_NET_too_easy</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Is_ASP_NET_too_easy</guid>
      <pubDate>Wed, 14 Feb 2007 00:16:01 GMT</pubDate>
    </item>
    <item>
      <title>Stock quote class in C#</title>
      <description>Get real-time stock quotes with this simple class. It updates it self every minute with the latest quotes. Easy to modify. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fStock%2bQuote%2bClass%2bIn%2bC.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fStock%2bQuote%2bClass%2bIn%2bC.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Stock_quote_class_in_C</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Stock_quote_class_in_C</guid>
      <pubDate>Thu, 01 Feb 2007 16:01:01 GMT</pubDate>
    </item>
    <item>
      <title>Universal data type checker</title>
      <description>A method that checks what types a string can be converted into. It could be integers, guids, booleans, enums etc. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fUniversal%2bData%2bType%2bChecker.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fUniversal%2bData%2bType%2bChecker.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Universal_data_type_checker</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Universal_data_type_checker</guid>
      <pubDate>Wed, 31 Jan 2007 13:46:01 GMT</pubDate>
    </item>
    <item>
      <title>Access browser information server-side</title>
      <description>Exposes JavaScript variables to the C# code such as WindowHeight, ColorDepth or whatever JavaScript variable you can think of. Plug 'n play HttpModule - no code required. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fCommentView%2cguid%2cb7eaacee-9993-4313-aff1-c01a31069613.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fCommentView%2cguid%2cb7eaacee-9993-4313-aff1-c01a31069613.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Access_browser_information_server_side</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Access_browser_information_server_side</guid>
      <pubDate>Mon, 29 Jan 2007 16:46:01 GMT</pubDate>
    </item>
    <item>
      <title>HttpModule for query string encryption</title>
      <description>Plug this simple HttpModule to your existing web application and all your query strings will automatically be encrypted without you have to change your code. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fHttpModule%2bFor%2bQuery%2bString%2bEncryption.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fHttpModule%2bFor%2bQuery%2bString%2bEncryption.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/HttpModule_for_query_string_encryption</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/HttpModule_for_query_string_encryption</guid>
      <pubDate>Thu, 25 Jan 2007 16:01:01 GMT</pubDate>
    </item>
    <item>
      <title>Do postbacks with parameters in JavaScript</title>
      <description>How to cause a postback with Javascript on any element, and pass through parameters &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fDo%2bPostbacks%2bWith%2bParameters%2bIn%2bJavaScript.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fDo%2bPostbacks%2bWith%2bParameters%2bIn%2bJavaScript.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Do_postbacks_with_parameters_in_JavaScript</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Do_postbacks_with_parameters_in_JavaScript</guid>
      <pubDate>Wed, 24 Jan 2007 19:01:01 GMT</pubDate>
    </item>
    <item>
      <title>Keep the content-type in sync</title>
      <description>This method will add a meta-tag that specifies the same content-type as the HTTP header does. That way you just have to change the encoding in the web.config and it will automatically change the meta-tag accordingly. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fKeep%2bThe%2bContenttype%2bIn%2bSync.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fKeep%2bThe%2bContenttype%2bIn%2bSync.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Keep_the_content_type_in_sync</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Keep_the_content_type_in_sync</guid>
      <pubDate>Wed, 24 Jan 2007 22:46:01 GMT</pubDate>
    </item>
    <item>
      <title>Choose a standard number format</title>
      <description>The problem begins when your web application is set to automatically resolve the culture through the browser. It is by default. All these different cultures have different ways to look at numbers and decimals and that's all built directly into the .NET Framework.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fChoose%2bA%2bStandard%2bNumber%2bFormat.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fChoose%2bA%2bStandard%2bNumber%2bFormat.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Choose_a_standard_number_format</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Choose_a_standard_number_format</guid>
      <pubDate>Mon, 22 Jan 2007 16:46:01 GMT</pubDate>
    </item>
    <item>
      <title>Block DoS attacks easily in ASP.NET</title>
      <description>The module is a high performance and lightweight protection from Denial-of-Service attacks and very easy to implement. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fBlock%2bDoS%2bAttacks%2bEasily%2bIn%2bASPNET.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fBlock%2bDoS%2bAttacks%2bEasily%2bIn%2bASPNET.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Block_DoS_attacks_easily_in_ASP_NET</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Block_DoS_attacks_easily_in_ASP_NET</guid>
      <pubDate>Tue, 16 Jan 2007 16:01:01 GMT</pubDate>
    </item>
    <item>
      <title>Use the thread pool in ASP.NET</title>
      <description>The thread pool gives you an easy and safe way for creating multithreaded applications, and even though the stateless nature of the Internet isn't the best place for multithreading, it can still be the right thing to do for certain scenarios. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fUse%2bThe%2bThread%2bPool%2bIn%2bASPNET.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fUse%2bThe%2bThread%2bPool%2bIn%2bASPNET.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Use_the_thread_pool_in_ASP_NET</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Use_the_thread_pool_in_ASP_NET</guid>
      <pubDate>Tue, 16 Jan 2007 15:16:03 GMT</pubDate>
    </item>
    <item>
      <title>Block IP addresses from your website</title>
      <description>When an IP address is blocked it stops the response and sends a "403 Forbidden" header. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fBlock%2bIP%2bAddresses%2bFrom%2bYour%2bWebsite.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fBlock%2bIP%2bAddresses%2bFrom%2bYour%2bWebsite.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Block_IP_addresses_from_your_website</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Block_IP_addresses_from_your_website</guid>
      <pubDate>Fri, 12 Jan 2007 16:46:01 GMT</pubDate>
    </item>
    <item>
      <title>A simple factory using Generics</title>
      <description>This simple factory design can be used for a variety of other purposes and it adds a great layer of abstraction to your code and makes it easier to maintain and reuse. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fA%2bSimple%2bFactory%2bUsing%2bGenerics.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fA%2bSimple%2bFactory%2bUsing%2bGenerics.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/A_simple_factory_using_Generics</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/A_simple_factory_using_Generics</guid>
      <pubDate>Fri, 15 Dec 2006 14:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Get the HTTP status code from a URL</title>
      <description>By using this simple method it is very easy to build your own web server checking tool. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fGet%2bThe%2bHTTP%2bStatus%2bCode%2bFrom%2bA%2bURL.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fGet%2bThe%2bHTTP%2bStatus%2bCode%2bFrom%2bA%2bURL.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Get_the_HTTP_status_code_from_a_URL</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Get_the_HTTP_status_code_from_a_URL</guid>
      <pubDate>Mon, 18 Dec 2006 10:01:01 GMT</pubDate>
    </item>
    <item>
      <title>Using the Ping class</title>
      <description>I've written a very small and easy to use method that returns the ping time of a given URL &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fUsing%2bThe%2bPing%2bClass.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fUsing%2bThe%2bPing%2bClass.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Using_the_Ping_class</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Using_the_Ping_class</guid>
      <pubDate>Wed, 13 Dec 2006 01:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Submit disabled controls in ASP.NET 2.0</title>
      <description>When the form was submitted, it didn't submit the contents of the disabled textbox. It puzzled me, but then I found that ASP.NET 2.0 doesn't submit client-side disabled controls by default. However, there is an easy way to force it to do so. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fCommentView%2cguid%2cd6f246b0-e2cf-41de-b4bf-5eaa7b9036ad.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fCommentView%2cguid%2cd6f246b0-e2cf-41de-b4bf-5eaa7b9036ad.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Submit_disabled_controls_in_ASP_NET_2_0</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Submit_disabled_controls_in_ASP_NET_2_0</guid>
      <pubDate>Sat, 04 Nov 2006 23:31:01 GMT</pubDate>
    </item>
    <item>
      <title>A better string control in ASP.NET</title>
      <description>The other day, I found the LiteralControl while browsing through the MSDN docs and that my friends are a real treat. It lives in the System.Web.UI namespace and it adds great value. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fCommentView%2cguid%2cfc351930-e461-4f3e-9a08-4885570f674d.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fCommentView%2cguid%2cfc351930-e461-4f3e-9a08-4885570f674d.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/A_better_string_control_in_ASP_NET</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/A_better_string_control_in_ASP_NET</guid>
      <pubDate>Fri, 27 Oct 2006 16:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Validate a URL using regular expressions</title>
      <description>Today, I had to build web form that took user input from standard ASP.NET input controls. In one of the text boxes the user must to enter a valid URL, so I had to make some validation logic. But first of all, I had to find out what kind of URL's we would accept as being valid. Based on those rules, I wrote these regular expressions &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fCommentView%2cguid%2c57d6cba3-7d13-4c6f-bde2-6f05bd00ced6.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fCommentView%2cguid%2c57d6cba3-7d13-4c6f-bde2-6f05bd00ced6.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Validate_a_URL_using_regular_expressions</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Validate_a_URL_using_regular_expressions</guid>
      <pubDate>Wed, 25 Oct 2006 14:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Download album art for free through a web service</title>
      <description>One of the coolest things about modern media players are their ability to fetch the album art of almost every song in the library. Now you can too... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fCommentView%2cguid%2ce9bfbe23-0c1a-4e48-8df2-9a9e0885c950.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fCommentView%2cguid%2ce9bfbe23-0c1a-4e48-8df2-9a9e0885c950.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Download_album_art_for_free_through_a_web_service</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Download_album_art_for_free_through_a_web_service</guid>
      <pubDate>Fri, 13 Oct 2006 17:31:01 GMT</pubDate>
    </item>
    <item>
      <title>Add variables to standard CSS stylesheets in ASP.NET</title>
      <description>There were two things I wanted to enrich the CSS language with: Variables and scripting.
To make it work, I created an HttpHandler for ASP.NET that is able to parse these two new features and apply them to the stylesheet. It does not interfere with any CSS standards because everything is handled by the server.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fCommentView%2cguid%2c9b4acb83-3ab4-45a0-be95-b4279f4da7d1.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fCommentView%2cguid%2c9b4acb83-3ab4-45a0-be95-b4279f4da7d1.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Add_variables_to_standard_CSS_stylesheets_in_ASP_NET</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Add_variables_to_standard_CSS_stylesheets_in_ASP_NET</guid>
      <pubDate>Tue, 10 Oct 2006 08:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Add a MicroSummary to any ASP.NET page</title>
      <description>Scott Hanselman showed us how to add MicroSummaries to a website using an .ashx file. It was clean and simple, but it would be really cool if we could use the description meta tag instead so we don't have to maintain to separate files. Here's a solution. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fCommentView%2cguid%2cd389c875-a52f-4022-bec7-e41dc4b1e66f.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fCommentView%2cguid%2cd389c875-a52f-4022-bec7-e41dc4b1e66f.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Add_a_MicroSummary_to_any_ASP_NET_page</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Add_a_MicroSummary_to_any_ASP_NET_page</guid>
      <pubDate>Fri, 06 Oct 2006 10:01:01 GMT</pubDate>
    </item>
    <item>
      <title>A whitespace removal HTTP module for ASP.NET 2.0</title>
      <description>A plug n' play HTTP module that works simply by adding the class to the App_Code folder. It uses regular expressions to identify and remove the unnecessary whitespace from the current .aspx web page. The overhead from this module is almost too insignificant to even measure. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fCommentView%2cguid%2ccf97eed8-fbc2-4f26-ab82-eed8f511c25e.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fCommentView%2cguid%2ccf97eed8-fbc2-4f26-ab82-eed8f511c25e.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/A_whitespace_removal_HTTP_module_for_ASP_NET_2_0</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/A_whitespace_removal_HTTP_module_for_ASP_NET_2_0</guid>
      <pubDate>Fri, 06 Oct 2006 01:01:01 GMT</pubDate>
    </item>
    <item>
      <title>Add social bookmark links to any ASP.NET page</title>
      <description>It is a feature that is very easy to add to any ASP.NET page, but I haven't found any simple code on the web I could use for it. So, as so many times before, I had to create the feature from scratch. In this case it was no problem because it is so simple. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fCommentView%2cguid%2c9c946b71-789a-44e4-a195-a77a18065530.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fCommentView%2cguid%2c9c946b71-789a-44e4-a195-a77a18065530.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Add_social_bookmark_links_to_any_ASP_NET_page</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Add_social_bookmark_links_to_any_ASP_NET_page</guid>
      <pubDate>Wed, 04 Oct 2006 10:01:01 GMT</pubDate>
    </item>
    <item>
      <title>XML membership provider for ASP.NET 2.0</title>
      <description>The XmlMembershipProvider let's you take advantage of the built in mechanisms for authentication in ASP.NET 2.0 only by adding a class to the App_Code folder and an XML file to the App_Data. No code required. This will save you many hours of work. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fCommentView%2cguid%2c225bba54-802b-467d-80c5-5fe8267bda55.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fCommentView%2cguid%2c225bba54-802b-467d-80c5-5fe8267bda55.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/XML_membership_provider_for_ASP_NET_2_0</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/XML_membership_provider_for_ASP_NET_2_0</guid>
      <pubDate>Tue, 03 Oct 2006 19:01:01 GMT</pubDate>
    </item>
  </channel>
</rss>