<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by shyvonen</title>
    <description>Stories kicked by shyvonen</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>If the .Net BCL is drywall, Extension Methods are spackle </title>
      <description>I know many people get upset at the very idea of Extension Methods, but I already consider them to be an indispensable part of my programming toolkit.  I'm seeing so many times where a quick extension method can make code be much more readable.  Other times an extension method against even a core BCL type seems to fill in a natural hole in the official API's and knocks out a lot of duplication. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fblogs%2fjeremy.miller%2farchive%2f2008%2f10%2f07%2fif-the-net-bcl-is-drywall-extension-methods-are-spackle.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fjeremy.miller%2farchive%2f2008%2f10%2f07%2fif-the-net-bcl-is-drywall-extension-methods-are-spackle.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/If_the_Net_BCL_is_drywall_Extension_Methods_are_spackle</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/If_the_Net_BCL_is_drywall_Extension_Methods_are_spackle</guid>
      <pubDate>Tue, 07 Oct 2008 22:46:49 GMT</pubDate>
    </item>
    <item>
      <title>IServiceLocator a step toward IoC container / Service locator detente</title>
      <description>Today we launched an exciting project on CodePlex, namely the Common Service Locator library. What is it? It's a shared interface that applications and frameworks can reference in order to leverage IoC containers / service location mechanisms without taking hard dependencies.
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fblogs%2fglenn.block%2farchive%2f2008%2f10%2f02%2fiservicelocator-a-step-toward-ioc-container-service-locator-detente.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fglenn.block%2farchive%2f2008%2f10%2f02%2fiservicelocator-a-step-toward-ioc-container-service-locator-detente.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/IServiceLocator_a_step_toward_IoC_container_Service_locator_detente</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/IServiceLocator_a_step_toward_IoC_container_Service_locator_detente</guid>
      <pubDate>Fri, 03 Oct 2008 08:46:04 GMT</pubDate>
    </item>
    <item>
      <title>Separate Assemblies != Loose Coupling</title>
      <description>read and learn &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fblogs%2fjeremy.miller%2farchive%2f2008%2f09%2f30%2fseparate-assemblies-loose-coupling.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fjeremy.miller%2farchive%2f2008%2f09%2f30%2fseparate-assemblies-loose-coupling.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Separate_Assemblies_Loose_Coupling</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Separate_Assemblies_Loose_Coupling</guid>
      <pubDate>Tue, 30 Sep 2008 22:16:07 GMT</pubDate>
    </item>
    <item>
      <title>$(&amp;quot;Microsoft&amp;quot;).append(&amp;quot;excitement&amp;quot;);</title>
      <description>Right now is honestly the most excited that I have ever been about the .net platform. With IronRuby and ASP.NET MVC on the horizon and jQuery being integrated as part of the official Microsoft development platform, I think that Microsoft is finally &amp;quot;getting&amp;quot; web development. &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%2f09%2f28%2f24(Microsoft)append(excitement)3b.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2008%2f09%2f28%2f24(Microsoft)append(excitement)3b.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Microsoft_append_excitement</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Microsoft_append_excitement</guid>
      <pubDate>Tue, 30 Sep 2008 20:46:14 GMT</pubDate>
    </item>
    <item>
      <title>How Do Locks Lock?</title>
      <description>A detailed explanation of how a locks like ReaderWriterLockSlim really work. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.moserware.com%2f2008%2f09%2fhow-do-locks-lock.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.moserware.com%2f2008%2f09%2fhow-do-locks-lock.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/clr/How_Do_Locks_Lock</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/clr/How_Do_Locks_Lock</guid>
      <pubDate>Tue, 30 Sep 2008 12:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Introduction to jQuery Article posted</title>
      <description>I've posted Part 1 in a 2 part series on jQuery today. Part 1 covers the client side features of jQuery from the basics all the way through creating simple plugins and extending jQuery. This is a long article that discusses a host of the really useful features that jQuery brings to the table for client side Javascript development. Part 2 will then follow up with server side ASP.NET integration. &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%2f494378.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.west-wind.com%2fweblog%2fposts%2f494378.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/ajax/Introduction_to_jQuery_Article_posted</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/ajax/Introduction_to_jQuery_Article_posted</guid>
      <pubDate>Mon, 29 Sep 2008 20:46:05 GMT</pubDate>
    </item>
    <item>
      <title>jQuery and Microsoft</title>
      <description>ScottGu announce that Microsoft will be shipping jQuery with Visual Studio going forward.  We will distribute the jQuery JavaScript library as-is, and will not be forking or changing the source from the main jQuery branch.  The files will continue to use and ship under the existing jQuery MIT license. &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%2f28%2fjquery-and-microsoft.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fscottgu%2farchive%2f2008%2f09%2f28%2fjquery-and-microsoft.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/jQuery_and_Microsoft</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/jQuery_and_Microsoft</guid>
      <pubDate>Sun, 28 Sep 2008 20:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Development Tools I Use &amp;amp; Recommend</title>
      <description>Eventually I will get to some technical code Posts. But for now, I'm a bit delayed with some other things at work lately. I will be blogging about Code Generation, OOP, and other topics very soon though. In the meantime, I wanted to share a list of tools I regularly use now or have used in the past as a C# / ASP.NET Engineer listed below: &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodezest.com%2farchive%2f2008%2f09%2f28%2fdevelopment-tools-i-use-amp-recommend.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodezest.com%2farchive%2f2008%2f09%2f28%2fdevelopment-tools-i-use-amp-recommend.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Development_Tools_I_Use_Recommend</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Development_Tools_I_Use_Recommend</guid>
      <pubDate>Sun, 28 Sep 2008 22:16:03 GMT</pubDate>
    </item>
    <item>
      <title>Getting rid of spaghetti code in the real-world: a Case Study</title>
      <description>A case study of cleaning up entangled code by reducing dependencies. 
Tips of how to avoid more entangled code to be added.
Plugs NCover. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fblogs%2fpatricksmacchia%2farchive%2f2008%2f09%2f23%2fgetting-rid-of-spaghetti-code-in-the-real-world.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fpatricksmacchia%2farchive%2f2008%2f09%2f23%2fgetting-rid-of-spaghetti-code-in-the-real-world.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Getting_rid_of_spaghetti_code_in_the_real_world_a_Case_Study</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Getting_rid_of_spaghetti_code_in_the_real_world_a_Case_Study</guid>
      <pubDate>Thu, 02 Oct 2008 17:46:10 GMT</pubDate>
    </item>
    <item>
      <title>Why you REALLY need to think about your interfaces</title>
      <description>When you write your interfaces in C#, you might be casting them in stone.  You REALLY need to think about how you write your interfaces.  Avoid interfaces with concrete parameters such as Dictionary&amp;lt;&amp;gt; and List&amp;lt;&amp;gt; and prefer interfaces such as IDictionary&amp;lt;&amp;gt; and IList&amp;lt;&amp;gt;.  Here is why! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fbrian.genisio.org%2f2008%2f09%2fwhy-you-really-need-to-think-about-your.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fbrian.genisio.org%2f2008%2f09%2fwhy-you-really-need-to-think-about-your.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Why_you_REALLY_need_to_think_about_your_interfaces</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Why_you_REALLY_need_to_think_about_your_interfaces</guid>
      <pubDate>Wed, 24 Sep 2008 20:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Avoiding Dependencies</title>
      <description>As a rule, code should not directly depend on external resources such as System.Net.Mail's email sending capabilities.  Having code that directly calls out to System.Net.Mail is difficult to unit test as well as difficult to walk through in a test or stage environment without having actual emails sent.  Two design patterns can be used to reduce this dependency: Facade and Strategy.  The Strategy pattern offers a host of benefits above and beyond what the facade layer provides, as this articles demonstrates with code examples. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fstevesmithblog.com%2fblog%2favoiding-dependencies%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fstevesmithblog.com%2fblog%2favoiding-dependencies%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Avoiding_Dependencies</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Avoiding_Dependencies</guid>
      <pubDate>Fri, 19 Sep 2008 14:46:03 GMT</pubDate>
    </item>
    <item>
      <title>Important questions a developer should ask a prospective employer</title>
      <description>A list of questions that software developers should ask a prospective employer during their interview process. Similar to the Joel test, but more in-depth. &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%2f09%2fimportant-questions-for-your-prospective-employer.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.ytechie.com%2f2008%2f09%2fimportant-questions-for-your-prospective-employer.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Important_questions_a_developer_should_ask_a_prospective_employer</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Important_questions_a_developer_should_ask_a_prospective_employer</guid>
      <pubDate>Tue, 16 Sep 2008 23:01:08 GMT</pubDate>
    </item>
    <item>
      <title>Unity - Dependency Injection and Inversion of Control Container</title>
      <description>Dependency injection is a programming technique to reduce component coupling. Dependency injection is also commonly known as "inversion of control" or IoC or sometimes as The Hollywood Principle - &amp;quot;Don't call us, we'll call you". The goal of dependency injection is to separate the concerns of how a dependency is obtained from the core concerns of a boundary. This improves reusability by enabling components to be supplied with dependencies which may vary depending on context. 
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdotnethitman.spaces.live.com%2fblog%2fcns!E149A8B1E1C25B14!267.entry"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdotnethitman.spaces.live.com%2fblog%2fcns!E149A8B1E1C25B14!267.entry" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Unity_Dependency_Injection_and_Inversion_of_Control_Container</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Unity_Dependency_Injection_and_Inversion_of_Control_Container</guid>
      <pubDate>Tue, 09 Sep 2008 14:01:14 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC Application Building: Forums #1 - Create the Perfect App</title>
      <description>n this series of blog entries, I build an entire ASP.NET MVC Forums application from start to finish. The goal is to discover and promote best-practices for building applications with the ASP.NET MVC framework.

In this first entry, I discuss the overall goals for the forums application. I discuss the importance of avoiding code smells and how software design principles and patterns can help you write code that is resilient to future change. I also justify my choice to use test-driven development while building the Forums application. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fstephenwalther%2farchive%2f2008%2f09%2f05%2fasp-net-mvc-application-building-forums-1-create-the-perfect-application.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fstephenwalther%2farchive%2f2008%2f09%2f05%2fasp-net-mvc-application-building-forums-1-create-the-perfect-application.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Application_Building_Forums_1_Create_the_Perfect_App</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_MVC_Application_Building_Forums_1_Create_the_Perfect_App</guid>
      <pubDate>Mon, 08 Sep 2008 11:46:03 GMT</pubDate>
    </item>
    <item>
      <title>Getting rid of strings (3): take your app settings to the next level</title>
      <description>In the first article of this series I talked about the problems with strings in code. This article will show you how you can use lambda expressions and expression trees as another tool to avoid strings &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f09%2f05%2fGetting-rid-of-strings-(3)-take-your-app-settings-to-the-next-level.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f09%2f05%2fGetting-rid-of-strings-(3)-take-your-app-settings-to-the-next-level.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Getting_rid_of_strings_3_take_your_app_settings_to_the_next_level</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Getting_rid_of_strings_3_take_your_app_settings_to_the_next_level</guid>
      <pubDate>Fri, 05 Sep 2008 18:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Easily build powerful client-side AJAX paging, using jQuery</title>
      <description>An in-depth example of using jQuery to build client-side paging, including progress indicators, to page into any server side data source that can be JSON serialized by ASP.NET AJAX. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fencosia.com%2f2008%2f08%2f20%2feasily-build-powerful-client-side-ajax-paging-using-jquery%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fencosia.com%2f2008%2f08%2f20%2feasily-build-powerful-client-side-ajax-paging-using-jquery%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/ajax/Easily_build_powerful_client_side_AJAX_paging_using_jQuery</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/ajax/Easily_build_powerful_client_side_AJAX_paging_using_jQuery</guid>
      <pubDate>Wed, 20 Aug 2008 15:31:14 GMT</pubDate>
    </item>
    <item>
      <title>10 Invaluable CSS Resources</title>
      <description>First things first. I'm an application (middle tier) developer. My design skills while adequate, are not by any means what I'd like them to be. Like a good geek girl, I've been working on this. I've put together a list of very helpful CSS resources I've stumbled upon in my quest to improve my presentation layer skills. I thought I'd share them: &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcrazeegeekchick.com%2fblog%2f10-invaluable-css-resources%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcrazeegeekchick.com%2fblog%2f10-invaluable-css-resources%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/10_Invaluable_CSS_Resources</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/10_Invaluable_CSS_Resources</guid>
      <pubDate>Mon, 18 Aug 2008 17:01:13 GMT</pubDate>
    </item>
    <item>
      <title>Only In A Database Can You Get 1000% + Improvement By Changing A Few L</title>
      <description>Only In A Database Can You Get 1000% + Improvement By Changing A Few Lines Of Code &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.lessthandot.com%2findex.php%2fDataMgmt%2fDataDesign%2fonly-in-a-database-can-you-get-1000-impr"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.lessthandot.com%2findex.php%2fDataMgmt%2fDataDesign%2fonly-in-a-database-can-you-get-1000-impr" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/Only_In_A_Database_Can_You_Get_1000_Improvement_By_Changing_A_Few_L</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/Only_In_A_Database_Can_You_Get_1000_Improvement_By_Changing_A_Few_L</guid>
      <pubDate>Mon, 18 Aug 2008 14:01:04 GMT</pubDate>
    </item>
    <item>
      <title>Open popup windows in IE/Firefox and return values using ASP.NET</title>
      <description>This article explains how to transfer values between the Parent page and a Pop-up window. The code has been tested against IE7 and Firefox. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.dotnetcurry.com%2fShowArticle.aspx%3fID%3d99"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dotnetcurry.com%2fShowArticle.aspx%3fID%3d99" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Open_popup_windows_in_IE_Firefox_and_return_values_using_ASP_NET</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Open_popup_windows_in_IE_Firefox_and_return_values_using_ASP_NET</guid>
      <pubDate>Tue, 19 Aug 2008 09:31:16 GMT</pubDate>
    </item>
    <item>
      <title>SQL Server 2008 Management Studio tip: Status bar Custom Colors</title>
      <description>&amp;quot;Here is a handy tip for those of you who work often with multiple SQL Server instances: Custom Colors for the connection status bar.&amp;quot; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.jemm.net%2f2008%2f08%2f12%2fsql-server-2008-management-studio-tip-status-bar-custom-colors%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.jemm.net%2f2008%2f08%2f12%2fsql-server-2008-management-studio-tip-status-bar-custom-colors%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/SQL_Server_2008_Management_Studio_tip_Status_bar_Custom_Colors</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/SQL_Server_2008_Management_Studio_tip_Status_bar_Custom_Colors</guid>
      <pubDate>Wed, 13 Aug 2008 04:16:02 GMT</pubDate>
    </item>
    <item>
      <title>A Practical Review of ASP.NET MVC</title>
      <description>My big project for the summer has been the creation of a content management system for my job. Due to deployment restrictions, I was forced to use the .NET platform for development. After hearing rumors of .NET running Rails via IronRuby, I jumped at the chance to write a Rails application that could be deployed to IIS on Windows. However, after getting a prototype running, I discovered that this would be infeasible for the time table I was looking at. IronRuby simply would not be ready on time. My second choice, then, was the new ASP.NET MVC framework. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.joshuamcharles.com%2fblog%2f2008%2f08%2fa-practical-review-aspnet-mvc%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.joshuamcharles.com%2fblog%2f2008%2f08%2fa-practical-review-aspnet-mvc%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/A_Practical_Review_of_ASP_NET_MVC</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/A_Practical_Review_of_ASP_NET_MVC</guid>
      <pubDate>Thu, 07 Aug 2008 03:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Project anti-pattern: Many projects in a Visual Studio Solution File</title>
      <description>I've been hearing from several colleagues about how their Visual Studio solution files have many (i.e. more than 10, and usually more than 30 -- in one case, more than 100!).  So far, none of them have been able to give me any good explanation for why this is and most of them hate it but they can't change it because their architect/lead/whatever won't let them.

I'm hoping that by getting the discussion going on this in the greater community, we can try to discourage everyone from having lots of projects in a solution.   &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.lostechies.com%2fblogs%2fchad_myers%2farchive%2f2008%2f07%2f15%2fproject-anti-pattern-many-projects-in-a-visual-studio-solution-file.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.lostechies.com%2fblogs%2fchad_myers%2farchive%2f2008%2f07%2f15%2fproject-anti-pattern-many-projects-in-a-visual-studio-solution-file.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/Project_anti_pattern_Many_projects_in_a_Visual_Studio_Solution_File</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/Project_anti_pattern_Many_projects_in_a_Visual_Studio_Solution_File</guid>
      <pubDate>Thu, 17 Jul 2008 17:46:06 GMT</pubDate>
    </item>
    <item>
      <title>How To Write Testable ASP.NET WebForms</title>
      <description>Microsoft's upcoming ASP.NET MCV framework makes it easy to write tests for your application layer logic. But what about those of us who are stuck with ASP.NET WebForms? You can still write highly testable ASP.NET WebForms with only a little bit of extra effort. But that extra effort really pays off in the long run. In this post, i'll give a detailed description of one approach that has worked for me really well. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdavybrion.com%2fblog%2f2008%2f07%2fhow-to-write-testable-aspnet-webforms%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdavybrion.com%2fblog%2f2008%2f07%2fhow-to-write-testable-aspnet-webforms%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/How_To_Write_Testable_ASP_NET_WebForms</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/How_To_Write_Testable_ASP_NET_WebForms</guid>
      <pubDate>Mon, 07 Jul 2008 10:16:15 GMT</pubDate>
    </item>
    <item>
      <title>Building a better web forms: Context highlighting using jQuery </title>
      <description>This article shows how to highlight a current context on a complex web forms using jQuery. You can see how to highlight current row or current group of rows, and how easily it could be done by uisng powerful jQuery selectors. &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%2f06%2f09%2fBuilding-a-better-web-forms-Context-highlighting-using-jQuery.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.jankoatwarpspeed.com%2fpost%2f2008%2f06%2f09%2fBuilding-a-better-web-forms-Context-highlighting-using-jQuery.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Building_a_better_web_forms_Context_highlighting_using_jQuery</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Building_a_better_web_forms_Context_highlighting_using_jQuery</guid>
      <pubDate>Tue, 10 Jun 2008 19:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Using jQuery to directly call ASP.NET AJAX page methods</title>
      <description>An example of how to use jQuery to call an ASP.NET AJAX page method, without using a ScriptManager. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fencosia.com%2f2008%2f05%2f29%2fusing-jquery-to-directly-call-aspnet-ajax-page-methods%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fencosia.com%2f2008%2f05%2f29%2fusing-jquery-to-directly-call-aspnet-ajax-page-methods%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/ajax/Using_jQuery_to_directly_call_ASP_NET_AJAX_page_methods</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/ajax/Using_jQuery_to_directly_call_ASP_NET_AJAX_page_methods</guid>
      <pubDate>Thu, 29 May 2008 17:01:02 GMT</pubDate>
    </item>
  </channel>
</rss>