<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by javierRomero</title>
    <description>Stories kicked by javierRomero</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>Building jQuery and ASP.Net AJAX Enabled Controls Part 2</title>
      <description>In the previous part I talked about how to build the client control. In this part I'll show how to put it all together to build an ASP.NET AJAX Enabled Server Control &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmosesofegypt.net%2fpost%2fBuildingjQueryAndASPNetAJAXEnabledControlsjQueryCollapsiblePanelExtenderPart2.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmosesofegypt.net%2fpost%2fBuildingjQueryAndASPNetAJAXEnabledControlsjQueryCollapsiblePanelExtenderPart2.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/jquery/Building_jQuery_and_ASP_Net_AJAX_Enabled_Controls_Part_2</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/jquery/Building_jQuery_and_ASP_Net_AJAX_Enabled_Controls_Part_2</guid>
      <pubDate>Wed, 29 Oct 2008 05:16:11 GMT</pubDate>
    </item>
    <item>
      <title>QuakeLight, the Silverlight port of Quake, is coming...</title>
      <description>QuakeLight - Silverlight Port of Quake... 3D with Silverlight - w00t!  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fadamkinney.com%2fblog%2f374%2fdefault.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fadamkinney.com%2fblog%2f374%2fdefault.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/silverlight/QuakeLight_the_Silverlight_port_of_Quake_is_coming</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/silverlight/QuakeLight_the_Silverlight_port_of_Quake_is_coming</guid>
      <pubDate>Wed, 29 Oct 2008 06:01:09 GMT</pubDate>
    </item>
    <item>
      <title>Introduction to NHibernate: What does NHibernate bring to the table</title>
      <description>A short screencast introduction to NHibernate: In this episode we will talk about what does NHibernate bring to the table &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.dimecasts.net%2fCasts%2fCastDetails%2f50"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dimecasts.net%2fCasts%2fCastDetails%2f50" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Introduction_to_NHibernate_What_does_NHibernate_bring_to_the_table</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Introduction_to_NHibernate_What_does_NHibernate_bring_to_the_table</guid>
      <pubDate>Wed, 01 Oct 2008 14:01:02 GMT</pubDate>
    </item>
    <item>
      <title>I'm a PC, are you?</title>
      <description>Microsoft's new commerical.  Are you a PC? &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.dscoduc.com%2fpost%2f2008%2f09%2f19%2fIe28099m-a-PC-are-you.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dscoduc.com%2fpost%2f2008%2f09%2f19%2fIe28099m-a-PC-are-you.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/I_m_a_PC_are_you</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/I_m_a_PC_are_you</guid>
      <pubDate>Fri, 19 Sep 2008 13:57:59 GMT</pubDate>
    </item>
    <item>
      <title>Codebehind Files in ASP.NET MVC Are Evil</title>
      <description>Having Codebehind files for Views in ASP.NET MVC tempts developers to use web forms style programming in MVC applications.  Removing them from the default application templates and new File-&amp;gt;ASP.NET MVC View templates will help developers fall into a &amp;quot;pit of success&amp;quot; by eliminating the temptation to put code into codebehind files that should really go into Controllers. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fstevesmithblog.com%2fblog%2fcodebehind-files-in-asp-net-mvc-are-evil%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fstevesmithblog.com%2fblog%2fcodebehind-files-in-asp-net-mvc-are-evil%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Codebehind_Files_in_ASP_NET_MVC_Are_Evil</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Codebehind_Files_in_ASP_NET_MVC_Are_Evil</guid>
      <pubDate>Thu, 18 Sep 2008 08:46:05 GMT</pubDate>
    </item>
    <item>
      <title>SQL Server 2008 Top 10 List for Developers</title>
      <description>Well now that SQL Server 2008 has shipped, Zach and I are starting to put the finishing touches on all of our SQL Server 2008 early adopter initiatives and move on to planning for future releases.  Before we do that I have some unfinished business to take care of. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.msdn.com%2frdoherty%2farchive%2f2008%2f09%2f03%2fsql-server-2008-top-10-list-for-developers.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.msdn.com%2frdoherty%2farchive%2f2008%2f09%2f03%2fsql-server-2008-top-10-list-for-developers.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/SQL_Server_2008_Top_10_List_for_Developers</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/SQL_Server_2008_Top_10_List_for_Developers</guid>
      <pubDate>Tue, 23 Sep 2008 16:16:03 GMT</pubDate>
    </item>
    <item>
      <title>Three Rules That ASP.NET Developers Should Know About SEO</title>
      <description>Focuses on three important rules (with code snippets) that ASP.NET developers should follow to do their part of the SEO process. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.adamtibi.net%2fpost%2f2008%2f09%2f16%2fThree-Rules-That-ASPNET-Developers-Should-Know-About-SEO.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.adamtibi.net%2fpost%2f2008%2f09%2f16%2fThree-Rules-That-ASPNET-Developers-Should-Know-About-SEO.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Three_Rules_That_ASP_NET_Developers_Should_Know_About_SEO</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Three_Rules_That_ASP_NET_Developers_Should_Know_About_SEO</guid>
      <pubDate>Tue, 16 Sep 2008 20:01:05 GMT</pubDate>
    </item>
    <item>
      <title>101 Free Silverlight Controls</title>
      <description>Awesome collection of FREE silverlight controls. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.webresourcesdepot.com%2ffree-silverlight-controls-and-tools-for-brighter-websites%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.webresourcesdepot.com%2ffree-silverlight-controls-and-tools-for-brighter-websites%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/101_Free_Silverlight_Controls</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/101_Free_Silverlight_Controls</guid>
      <pubDate>Thu, 18 Sep 2008 18:31:10 GMT</pubDate>
    </item>
    <item>
      <title>5 Useful Tips for ASP.Net Application</title>
      <description>There are so many tasks or operations that are repeatedly used in ASP.Net applications. This article will list some of the useful tasks that we can use in our asp.net application extensively. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.codedigest.com%2fArticles%2fASPNET%2f128_5_Useful_Tips_for_ASPNet_Application.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codedigest.com%2fArticles%2fASPNET%2f128_5_Useful_Tips_for_ASPNet_Application.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/5_Useful_Tips_for_ASP_Net_Application</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/5_Useful_Tips_for_ASP_Net_Application</guid>
      <pubDate>Thu, 11 Sep 2008 07:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Path to .NET 3.5 Developer Certification</title>
      <description>If you are trying to figure out the new certification exams for Microsoft Certified Professional Developer (MCPD) or Microsoft Certified Technical Specialist (MCTS) for .NET Framework 3.5 / Visual Studio 2008 then you may be interested in a diagram that I put together to helped me to visualize the path through the required certification exams. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.thearchitect.co.uk%2fweblog%2farchives%2f2008%2f08%2fpath_to_net_35_developer_certification.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.thearchitect.co.uk%2fweblog%2farchives%2f2008%2f08%2fpath_to_net_35_developer_certification.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Path_to_NET_3_5_Developer_Certification</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Path_to_NET_3_5_Developer_Certification</guid>
      <pubDate>Thu, 11 Sep 2008 03:31:05 GMT</pubDate>
    </item>
    <item>
      <title>jQuery Form Serialization without ASP.NET ViewState</title>
      <description>When building AJAX applications that send client form content to the server, ViewState and EventValidation fields can get in the way. Using jQuery you can make short work skipping over these fields and send only the raw POST data to the server. &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%2f472329.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.west-wind.com%2fweblog%2fposts%2f472329.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/ajax/jQuery_Form_Serialization_without_ASP_NET_ViewState</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/ajax/jQuery_Form_Serialization_without_ASP_NET_ViewState</guid>
      <pubDate>Thu, 04 Sep 2008 21:31:10 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC Preview 5 and Form Posting Scenarios </title>
      <description>Another epic post by The Gu &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%2f09%2f02%2fasp-net-mvc-preview-5-and-form-posting-scenarios.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fscottgu%2farchive%2f2008%2f09%2f02%2fasp-net-mvc-preview-5-and-form-posting-scenarios.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Preview_5_and_Form_Posting_Scenarios</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Preview_5_and_Form_Posting_Scenarios</guid>
      <pubDate>Tue, 02 Sep 2008 14:01:03 GMT</pubDate>
    </item>
    <item>
      <title>Creating a Content Management System for your ASP.NET Web Site</title>
      <description>This article will show you how to integrate the popular FCKeditor HTML Text editor into an ASP.NET site to provide your users with the ability to edit their web site without them having to access the underlying HTML or source files. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.evonet.com.au%2fpost%2f2008%2f09%2f01%2fCreating-a-Content-Management-System-for-your-ASPNET-Web-Site.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.evonet.com.au%2fpost%2f2008%2f09%2f01%2fCreating-a-Content-Management-System-for-your-ASPNET-Web-Site.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Creating_a_Content_Management_System_for_your_ASP_NET_Web_Site</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Creating_a_Content_Management_System_for_your_ASP_NET_Web_Site</guid>
      <pubDate>Tue, 02 Sep 2008 08:01:03 GMT</pubDate>
    </item>
    <item>
      <title>IE8 Beta 2 is out and aggiorno express will help you get ready</title>
      <description>Just minutes ago Microsoft released its Internet Explorer 8 Beta 2, the latest public available release of its Internet browser.

Getting your sites ready for IE8 don't have to be an impossible task at first, it is as easy as launching the application, selecting the source folder of your web site, deciding where the new web site should be stored, choosing the flag you want to meta tag your pages with and hitting Start!

This is a temporal solution while you get your site ready, then u can use aggiorno express as well to remove the tag. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fbits.samiq.net%2f2008%2f08%2fie8-beta-2-is-out-and-aggiorno-will.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fbits.samiq.net%2f2008%2f08%2fie8-beta-2-is-out-and-aggiorno-will.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/products/IE8_Beta_2_is_out_and_aggiorno_express_will_help_you_get_ready</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/products/IE8_Beta_2_is_out_and_aggiorno_express_will_help_you_get_ready</guid>
      <pubDate>Wed, 27 Aug 2008 21:31:02 GMT</pubDate>
    </item>
    <item>
      <title>How to respond with code 404 (Not Found) in ASP.NET</title>
      <description>Quick tip on using HttpException  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdotnettipoftheday.org%2ftips%2fhow-to-respond-with-code-404-not-found-in-aspnet.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdotnettipoftheday.org%2ftips%2fhow-to-respond-with-code-404-not-found-in-aspnet.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/How_to_respond_with_code_404_Not_Found_in_ASP_NET</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/How_to_respond_with_code_404_Not_Found_in_ASP_NET</guid>
      <pubDate>Tue, 26 Aug 2008 23:01:01 GMT</pubDate>
    </item>
    <item>
      <title>Completely Scripting a SQL Server Database</title>
      <description>A guide on how to easily script out an entire database (schema and data) using the Database Publishing Wizard. A tool that you may not know you have access to. And if you have Visual Studio 2008, you already have installed! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2008%2f08%2f25%2fCompletely-Scripting-a-SQL-Server-Database.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2008%2f08%2f25%2fCompletely-Scripting-a-SQL-Server-Database.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/Completely_Scripting_a_SQL_Server_Database</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/Completely_Scripting_a_SQL_Server_Database</guid>
      <pubDate>Tue, 26 Aug 2008 19:16:02 GMT</pubDate>
    </item>
    <item>
      <title>URL rewriting in ASP.NET web applications</title>
      <description>

So, you hate such URLs
Or you'll hate it after you realize how easy it is to make it nicer. Besides all, URL rewriting will improve your rankings on search engines. Search engines like Google will easily index your &amp;quot;static&amp;quot; URLs, instead of dynamic URLs.

There are several ways to accomplish URL Rewriting. I'll explain how to do this by using HttpModule and how to overcome the postback bug that is the outcome of URL rewriting. 

Suppose you have a content management system that stores entire pages in the database. So you can have a Home page, and Home page can have sections Products and Services, and each one of these can have their own child pages or sections, and so on. 

So we want dynamic URL like this: Default.aspx?SectionID=5&amp;amp;ItemID=22 to look like /catalogue/furniture/chairs/chair5.aspx or whatever the business logic requirement is. 

In the example in this article I will not use a database in order to keep it simple, but you imagine there is a database that keeps the URL for each page. I'll use hard-coded Dictionary that will keep some sample pages. 

Note: You can download the full code in the attachment. 

First, we'll make a data access object that will search the database for requested url and return its dynamic url. These are the methods in SampleDAO that will simulate the database and getting the url from there: 

public string GetRealPath(string requestedUrl)
{
    string path = &amp;quot;&amp;quot;;
    Dictionary&amp;lt;string, string&amp;gt; paths = GetPathsFromDatabase();
    if (paths.ContainsKey(requestedUrl))
        paths.TryGetValue(requestedUrl, out path); 
    return path;
}

private static Dictionary&amp;lt;string, string&amp;gt; GetPathsFromDatabase()
{
    Dictionary&amp;lt;string, string&amp;gt; paths = new Dictionary&amp;lt;string, string&amp;gt;();
    paths.Add(&amp;quot;/URLRewrite/FirstSection/Default.aspx&amp;quot;.ToLower(), &amp;quot;/URLRewrite/Default.aspx?SectionID=1&amp;quot;);
    paths.Add(&amp;quot;/URLRewrite/SecondSection/Default.aspx&amp;quot;.ToLower(), &amp;quot;/URLRewrite/Default.aspx?SectionID=2&amp;quot;);
    paths.Add(&amp;quot;/URLRewrite/FirstSection/Page1.aspx&amp;quot;.ToLower(), &amp;quot;/URLRewrite/Default.aspx?SectionID=1&amp;amp;Item=1&amp;quot;);
    paths.Add(&amp;quot;/URLRewrite/FirstSection/Page2.aspx&amp;quot;.ToLower(), &amp;quot;/URLRewrite/Default.aspx?SectionID=1&amp;amp;Item=2&amp;quot;);
    paths.Add(&amp;quot;/URLRewrite/SecondSection/Page1.aspx&amp;quot;.ToLower(), &amp;quot;/URLRewrite/Default.aspx?SectionID=2&amp;amp;Item=1&amp;quot;);
    paths.Add(&amp;quot;/URLRewrite/SecondSection/SubSection/AnotherOne/Page5.aspx&amp;quot;.ToLower(), &amp;quot;/URLRewrite/Default.aspx?SectionID=2&amp;amp;Item=5&amp;quot;);
    paths.Add(&amp;quot;/URLRewrite/Default.aspx&amp;quot;.ToLo &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%2f24%2fURL-rewriting-in-ASPNET-web-applications.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.jankoatwarpspeed.com%2fpost%2f2008%2f08%2f24%2fURL-rewriting-in-ASPNET-web-applications.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/URL_rewriting_in_ASP_NET_web_applications</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/URL_rewriting_in_ASP_NET_web_applications</guid>
      <pubDate>Mon, 25 Aug 2008 18:31:05 GMT</pubDate>
    </item>
    <item>
      <title>High Quality Image Resizing with .NET</title>
      <description>Even though you just shrinks images, the quality of produced images is usually worse than the quality of original images. Learn how to use interpolation to resize images with a better quality. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.mikeborozdin.com%2fpost%2fHigh-Quality-Image-Resizing-with-NET.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.mikeborozdin.com%2fpost%2fHigh-Quality-Image-Resizing-with-NET.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/High_Quality_Image_Resizing_with_NET</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/High_Quality_Image_Resizing_with_NET</guid>
      <pubDate>Mon, 25 Aug 2008 19:16:02 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET Routing documentation at QuickStarts</title>
      <description>&amp;quot;ASP.NET routing enables you to use URLs that do not have to map to specific files in a Web site. Because the URL does not have to map to a file, you can use URLs in a Web application that are descriptive of the user's action and therefore more easily understood by users.&amp;quot; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fquickstarts.asp.net%2f3-5-extensions%2fmvc%2fASPNETRouting.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fquickstarts.asp.net%2f3-5-extensions%2fmvc%2fASPNETRouting.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_Routing_documentation_at_QuickStarts</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_Routing_documentation_at_QuickStarts</guid>
      <pubDate>Tue, 26 Aug 2008 04:16:16 GMT</pubDate>
    </item>
    <item>
      <title>Visual Studio Theme Generator</title>
      <description>A fun little ASP.NET MVC Application I wrote to generate Visual Studio themes based off of 3 given colors. I have always felt that selecting every color to make a decent theme is way too repetitive. This web application automatically chooses complements / contrasts based off your initial color selections (and uses jQuery to let you preview your theme before creating). Check it out and let me know what you think. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2ffrickinsweet.com%2ftools%2fTheme.mvc.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2ffrickinsweet.com%2ftools%2fTheme.mvc.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Visual_Studio_Theme_Generator</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Visual_Studio_Theme_Generator</guid>
      <pubDate>Thu, 07 Aug 2008 13:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Behind the Scenes at Microsoft.com</title>
      <description>Learn how the Microsoft.com operations team meets the demands for one of the top 5 websites on the Internet today.  The team supports the server product teams at Microsoft by &amp;quot;dogfooding&amp;quot; products such as Windows Server 2008, SQL Server 2008 and IIS7 years before being released to customers.  Keith and Woody sit down with Brad LeRoss and Jim Dobbin of the MSCOM team discuss the Microsoft.com architecture and infrastructure, history of the team, the process of content delivery and a few funny stories. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdeepfriedbytes.com%2fpodcast%2fepisode-8-behind-the-scenes-at-microsoft-com%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdeepfriedbytes.com%2fpodcast%2fepisode-8-behind-the-scenes-at-microsoft-com%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Behind_the_Scenes_at_Microsoft_com</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Behind_the_Scenes_at_Microsoft_com</guid>
      <pubDate>Fri, 01 Aug 2008 17:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Software I can't work without </title>
      <description>I'm about to configure a new development machine this week. It's going to be my 3rd install from scratch in the last 12 months, which I know is not all that much, but certainly more than I wish I had to.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdevlicio.us%2fblogs%2fsergio_pereira%2farchive%2f2008%2f07%2f31%2fsoftware-i-can-t-work-without.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdevlicio.us%2fblogs%2fsergio_pereira%2farchive%2f2008%2f07%2f31%2fsoftware-i-can-t-work-without.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Software_I_can_t_work_without</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Software_I_can_t_work_without</guid>
      <pubDate>Fri, 01 Aug 2008 14:46:10 GMT</pubDate>
    </item>
    <item>
      <title>Microsoft and Open Source...A New Love Story</title>
      <description>Brian Prince outlines the latest happenings between Microsoft and the open source community.  Including sponsoring the Apache Software Foundation. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.brianhprince.com%2f2008%2f07%2fleon-i-can-answer-your-question-now.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.brianhprince.com%2f2008%2f07%2fleon-i-can-answer-your-question-now.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/opensource/Microsoft_and_Open_Source_A_New_Love_Story</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/opensource/Microsoft_and_Open_Source_A_New_Love_Story</guid>
      <pubDate>Fri, 01 Aug 2008 00:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Using Regions in Code Files</title>
      <description> Recently I have been confronted with a movement that seems to hate using #Regions in source code files. Personally I really like using regions and I absolutely like the ability to collapse sections of code I am not directly working with. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fprofessionalaspnet.com%2farchive%2f2008%2f07%2f31%2fUsing-Regions-in-Code-Files.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fprofessionalaspnet.com%2farchive%2f2008%2f07%2f31%2fUsing-Regions-in-Code-Files.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/Using_Regions_in_Code_Files</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/Using_Regions_in_Code_Files</guid>
      <pubDate>Fri, 01 Aug 2008 21:31:03 GMT</pubDate>
    </item>
    <item>
      <title>Partitioning an ASP.NET MVC application into separate &amp;quot;Areas&amp;quot;</title>
      <description>A missing feature of ASP.NET MVC: separating controllers in different areas and namespaces. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.codeville.net%2f2008%2f07%2f30%2fpartitioning-an-aspnet-mvc-application-into-separate-areas%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.codeville.net%2f2008%2f07%2f30%2fpartitioning-an-aspnet-mvc-application-into-separate-areas%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Partitioning_an_ASP_NET_MVC_application_into_separate_Areas</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Partitioning_an_ASP_NET_MVC_application_into_separate_Areas</guid>
      <pubDate>Thu, 31 Jul 2008 21:31:10 GMT</pubDate>
    </item>
  </channel>
</rss>