<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by hgupta</title>
    <description>Stories kicked by hgupta</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>Using AjaxRepeater Control, ASP.NET AJAX </title>
      <description>Recently after reading blog post Ajax Templates by Nikhil Kothari I really liked the idea, the source code is great, and the control is huge help for AJAX development.

In this blog post I want to share what I learned after investigating sample more carefully, and in what scenarios I feel this control is doing it's job quite well.

 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.devarchive.net%2f2008%2f05%2fusing-ajaxrepeater-control-aspnet-ajax.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.devarchive.net%2f2008%2f05%2fusing-ajaxrepeater-control-aspnet-ajax.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/ajax/Using_AjaxRepeater_Control_ASP_NET_AJAX_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/ajax/Using_AjaxRepeater_Control_ASP_NET_AJAX_1</guid>
      <pubDate>Tue, 13 May 2008 14:01:11 GMT</pubDate>
    </item>
    <item>
      <title>Cross Browser Guide Part 3 &amp;amp;ndash; Event Handling in Different Browser</title>
      <description>Sidar continues to ramble about cross browser development. In this post he discusses different types of JavaScript event handling in different browsers, and making them more browser compatible.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.sidarok.com%2fweb%2fblog%2fcontent%2f2008%2f05%2f10%2fcross-browser-guide-part-3-event-handling-in-different-browsers.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.sidarok.com%2fweb%2fblog%2fcontent%2f2008%2f05%2f10%2fcross-browser-guide-part-3-event-handling-in-different-browsers.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/ie/Cross_Browser_Guide_Part_3_ndash_Event_Handling_in_Different_Browser</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/ie/Cross_Browser_Guide_Part_3_ndash_Event_Handling_in_Different_Browser</guid>
      <pubDate>Sat, 10 May 2008 20:46:02 GMT</pubDate>
    </item>
    <item>
      <title>CSS sliding doors technique </title>
      <description>This article will show you how to create fancy buttons using CSS sliding doors technique. It is much better to use this technique than to use image buttons because you can apply the style to any link and at the same time you don't have to create an image for each button. &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%2f04%2f30%2fmake-fancy-buttons-using-css-sliding-doors-technique.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.jankoatwarpspeed.com%2fpost%2f2008%2f04%2f30%2fmake-fancy-buttons-using-css-sliding-doors-technique.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/CSS_sliding_doors_technique</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/CSS_sliding_doors_technique</guid>
      <pubDate>Mon, 12 May 2008 14:01:04 GMT</pubDate>
    </item>
    <item>
      <title>Creating great thumbnails in ASP.NET</title>
      <description>The built in function for creating thumbnails in ASP.NET is extremely convenient and very simple to implement. The trouble is that it produces relatively poor quality results and excessively large file sizes. The thumbnails tend to look very muddy when using this route, but many times it's good enough for whatever your needs may be. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.thebrainparasite.com%2fpost%2fCreating-great-thumbnails-in-ASPNET.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.thebrainparasite.com%2fpost%2fCreating-great-thumbnails-in-ASPNET.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Creating_great_thumbnails_in_ASP_NET</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Creating_great_thumbnails_in_ASP_NET</guid>
      <pubDate>Sat, 10 May 2008 02:01:03 GMT</pubDate>
    </item>
    <item>
      <title>AddItem Extension Method for CheckBoxList, DropDownList, ListBox</title>
      <description>Just 1 AddItem extension method which works for 5 controls to make the code a lot simpler and cleaner :-) Cheers to object inheritance and cheers to Extension Methods ;-) &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodeforeternity.com%2fblogs%2ftechnology%2farchive%2f2008%2f05%2f09%2fadditem-extension-method-for-bulletedlist-checkboxlist-dropdownlist-listbox-radiobuttonlist.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodeforeternity.com%2fblogs%2ftechnology%2farchive%2f2008%2f05%2f09%2fadditem-extension-method-for-bulletedlist-checkboxlist-dropdownlist-listbox-radiobuttonlist.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/AddItem_Extension_Method_for_CheckBoxList_DropDownList_ListBox</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/AddItem_Extension_Method_for_CheckBoxList_DropDownList_ListBox</guid>
      <pubDate>Mon, 12 May 2008 10:16:02 GMT</pubDate>
    </item>
    <item>
      <title>How to Capitalize the First Letter of All Words in a string in C#</title>
      <description>Often we need to capitalize the first letters of some word or some text (for example when we want to display users name or city name etc).
Since string class does not have a method to do this we could think that there is no built-in solution in C# for this problem, but... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.aspdotnetfaq.com%2fFaq%2fHow-to-Capitalize-the-First-Letter-of-All-Words-in-a-string-in-C-sharp.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.aspdotnetfaq.com%2fFaq%2fHow-to-Capitalize-the-First-Letter-of-All-Words-in-a-string-in-C-sharp.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/How_to_Capitalize_the_First_Letter_of_All_Words_in_a_string_in_C</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/How_to_Capitalize_the_First_Letter_of_All_Words_in_a_string_in_C</guid>
      <pubDate>Sat, 10 May 2008 14:01:02 GMT</pubDate>
    </item>
    <item>
      <title>JavaScript with ASP .NET server controls</title>
      <description>Leverage the power of ASP .NET server controls and the rich capacity of JavaScript.
Before ASP .NET, there was ASP; before ASP, there was JavaScript. While ASP has been gradually marginalized by the rapid succession of ASP .NET 1.x, 2.x and now 3.x, JavaScript remains the sole source and foundation of snappy client-side user experience.

 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdotnetslackers.com%2farticles%2faspnet%2fJavaScriptWithASPNETServerControls.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdotnetslackers.com%2farticles%2faspnet%2fJavaScriptWithASPNETServerControls.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/JavaScript_with_ASP_NET_server_controls</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/JavaScript_with_ASP_NET_server_controls</guid>
      <pubDate>Sat, 10 May 2008 12:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Using a Windows Service just to run a scheduled process is Wrong!</title>
      <description>A classic post by Jon Galloway: A Windows Service is the wrong solution to scheduling one-off custom processes. The right solution for scheduling simple processes is the Windows Task Scheduler. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fjgalloway%2farchive%2f2005%2f10%2f24%2f428303.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fjgalloway%2farchive%2f2005%2f10%2f24%2f428303.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Using_a_Windows_Service_just_to_run_a_scheduled_process_is_Wrong</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Using_a_Windows_Service_just_to_run_a_scheduled_process_is_Wrong</guid>
      <pubDate>Sat, 10 May 2008 17:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Why Should You Wrap Your ASP.NET Session Object </title>
      <description>ASP.NET provides mechanisms for storing information for a single user session or across multiple sessions. This is done using the HttpSessionState and HttpApplicationState classes. The Page class has Application and Session attributes to provide access to current objects. The simple way to access them is as following: &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.dev102.com%2f2008%2f05%2f07%2fwhy-should-you-wrap-your-aspnet-session-object%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dev102.com%2f2008%2f05%2f07%2fwhy-should-you-wrap-your-aspnet-session-object%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Why_Should_You_Wrap_Your_ASP_NET_Session_Object</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Why_Should_You_Wrap_Your_ASP_NET_Session_Object</guid>
      <pubDate>Wed, 07 May 2008 13:16:03 GMT</pubDate>
    </item>
    <item>
      <title>11 More Visual Studio Shortcuts You Should Know </title>
      <description>Following our First Visual Studio Shortcuts post here is another batch of shortcuts. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.dev102.com%2f2008%2f05%2f06%2f11-more-visual-studio-shortcuts-you-should-know%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dev102.com%2f2008%2f05%2f06%2f11-more-visual-studio-shortcuts-you-should-know%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/11_More_Visual_Studio_Shortcuts_You_Should_Know</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/11_More_Visual_Studio_Shortcuts_You_Should_Know</guid>
      <pubDate>Tue, 06 May 2008 13:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Why I'm a better software developer than you</title>
      <description>What makes one developer better than another? Shouldn't we all be performing at the same level? Of course not, we're not sewing buttons on an assembly line. We're using every bit of our intelligence to create something that we can only being to understand. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.ytechie.com%2f2008%2f04%2fwhy-im-a-better-software-developer-than-you.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.ytechie.com%2f2008%2f04%2fwhy-im-a-better-software-developer-than-you.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Why_I_m_a_better_software_developer_than_you</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Why_I_m_a_better_software_developer_than_you</guid>
      <pubDate>Wed, 30 Apr 2008 17:46:03 GMT</pubDate>
    </item>
    <item>
      <title>Implementing Generic Caching</title>
      <description>I develop for a large, high-availability website, with hundreds of thousands of daily users. As such, we need to cache a lot of data in our web-server memory (which is cheap) to save numerous hits to our main database cluster (which is very expensive). I would imagine the desire to improve performance by saving on database hits is common across many web applications - and caching frequently used data is often seen as one of the best ways to solve this problem. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.objectreference.net%2fpost%2fImplementing-Generic-Caching.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.objectreference.net%2fpost%2fImplementing-Generic-Caching.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Implementing_Generic_Caching</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Implementing_Generic_Caching</guid>
      <pubDate>Tue, 29 Apr 2008 08:46:02 GMT</pubDate>
    </item>
    <item>
      <title>A C# fluent repeater</title>
      <description>A fully-featured fluent class used for repeating method calls, handle exceptions, callbacks and more...

Just plug-and-play and start repeating stuff! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.sharpregion.com%2fpost%2fA-fluent-repeater.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.sharpregion.com%2fpost%2fA-fluent-repeater.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/A_C_fluent_repeater</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/A_C_fluent_repeater</guid>
      <pubDate>Fri, 18 Apr 2008 05:01:03 GMT</pubDate>
    </item>
    <item>
      <title>10 Visual Studio Shortcuts You Must Know</title>
      <description>A great list of 10 Visual Studio Shortcuts any software developer must know and use. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.dev102.com%2f2008%2f04%2f17%2f10-visual-studio-shortcuts-you-must-know%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dev102.com%2f2008%2f04%2f17%2f10-visual-studio-shortcuts-you-must-know%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/10_Visual_Studio_Shortcuts_You_Must_Know</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/10_Visual_Studio_Shortcuts_You_Must_Know</guid>
      <pubDate>Thu, 17 Apr 2008 12:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Do You Really Want to Be a Development Team Leader?</title>
      <description>Ask any up and coming developer what they would like to do in the next year or so and you'll invariably hear, &amp;quot;I'd like to become a Development Team Leader&amp;quot;.

Hopefully most will have actually considered the change of role and be looking for new challenges and ways to contribute more to their chosen profession. However, for some this is an automatic response to a question that is particularly difficult to answer in an industry with no clear career path. For others it's simply a way to move up the pay scale.

 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fandrewtokeley.net%2farchive%2f2008%2f04%2f12%2fdo-you-really-want-to-be-a-development-team-leader.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fandrewtokeley.net%2farchive%2f2008%2f04%2f12%2fdo-you-really-want-to-be-a-development-team-leader.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Do_You_Really_Want_to_Be_a_Development_Team_Leader</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Do_You_Really_Want_to_Be_a_Development_Team_Leader</guid>
      <pubDate>Sun, 13 Apr 2008 09:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Most Useful 50 CSS Tips </title>
      <description>A useful page that provides a nice listing of various CSS tips, tricks and tools. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.emmaalvarez.com%2f2008%2f04%2fmost-useful-50-css-tips-and-tools-for.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.emmaalvarez.com%2f2008%2f04%2fmost-useful-50-css-tips-and-tools-for.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Most_Useful_50_CSS_Tips</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Most_Useful_50_CSS_Tips</guid>
      <pubDate>Sat, 12 Apr 2008 12:31:02 GMT</pubDate>
    </item>
    <item>
      <title>I've got 99 Problems But a Glitch Ain't One : Problems 1-10 (F#)</title>
      <description>The first milestone: Solutions to Problems 1-10 of  Dr. Werner Hett's 99 Problems in F#.   &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.frickinsweet.com%2f99problems%2fpost%2f99-Problems-in-F-(1-10)-10-down2c-89-to-go.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.frickinsweet.com%2f99problems%2fpost%2f99-Problems-in-F-(1-10)-10-down2c-89-to-go.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/I_ve_got_99_Problems_But_a_Glitch_Ain_t_One_Problems_1_10_F</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/I_ve_got_99_Problems_But_a_Glitch_Ain_t_One_Problems_1_10_F</guid>
      <pubDate>Wed, 26 Mar 2008 15:58:43 GMT</pubDate>
    </item>
    <item>
      <title>Handling ASP.NET Session Variables Efficiently</title>
      <description>Excellent post which explains how to write bug free and clean code to handle ASP.NET sessions variables efficiently &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodeforeternity.com%2fblogs%2ftechnology%2farchive%2f2007%2f12%2f19%2fhandling-asp-net-session-variables-efficiently.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodeforeternity.com%2fblogs%2ftechnology%2farchive%2f2007%2f12%2f19%2fhandling-asp-net-session-variables-efficiently.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Handling_ASP_NET_Session_Variables_Efficiently</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Handling_ASP_NET_Session_Variables_Efficiently</guid>
      <pubDate>Sat, 16 Feb 2008 14:34:57 GMT</pubDate>
    </item>
  </channel>
</rss>