<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by n00b</title>
    <description>Stories kicked by n00b</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>5 signs your ASP.NET application may be vulnerable to HTML injection</title>
      <description>HTML injection is an incredibly dangerous flaw to have in your application and ASP.NET does nothing for you automatically. Here's 5 tell-tale signs your application may be affected. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdamieng.com%2fblog%2f2007%2f12%2f18%2f5-signs-your-aspnet-application-may-be-vulnerable-to-html-injection"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdamieng.com%2fblog%2f2007%2f12%2f18%2f5-signs-your-aspnet-application-may-be-vulnerable-to-html-injection" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/5_signs_your_ASP_NET_application_may_be_vulnerable_to_HTML_injection</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/5_signs_your_ASP_NET_application_may_be_vulnerable_to_HTML_injection</guid>
      <pubDate>Tue, 18 Dec 2007 15:01:04 GMT</pubDate>
    </item>
    <item>
      <title>Selecting Random Records With SQL</title>
      <description>Have you ever wanted to be able to SELECT a random record or records from a database table, but was unsure how to do it with SQL, instead of through code? 

Fortunately there is a way to do it in SQL Server (and MySQL, PostgreSQL, Oracle, DB2, SQLite, and yes, even your favourite, MS Access), and I'll show you how. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.carlj.ca%2f2007%2f12%2f16%2fselecting-random-records-with-sql%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.carlj.ca%2f2007%2f12%2f16%2fselecting-random-records-with-sql%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/Selecting_Random_Records_With_SQL</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/Selecting_Random_Records_With_SQL</guid>
      <pubDate>Fri, 21 Dec 2007 00:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Exists Vs. Count(*) - The battle never ends...</title>
      <description>Exists Vs. Count(*) - The battle never ends...

why you should use exists and not count(*) &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fsqlblog.com%2fblogs%2fandrew_kelly%2farchive%2f2007%2f12%2f15%2fexists-vs-count-the-battle-never-ends.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fsqlblog.com%2fblogs%2fandrew_kelly%2farchive%2f2007%2f12%2f15%2fexists-vs-count-the-battle-never-ends.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/Exists_Vs_Count_The_battle_never_ends</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/Exists_Vs_Count_The_battle_never_ends</guid>
      <pubDate>Sun, 16 Dec 2007 21:01:03 GMT</pubDate>
    </item>
    <item>
      <title>SQL Server Indexes: The Basics</title>
      <description>Indexes directly affect the performance of database applications. This article uses analogies to describe how indexes work. The estimated execution plan feature of the Query Window is utilized to compare the performance of two queries in a batch. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.sqlteam.com%2farticle%2fsql-server-indexes-the-basics"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.sqlteam.com%2farticle%2fsql-server-indexes-the-basics" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/SQL_Server_Indexes_The_Basics</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/SQL_Server_Indexes_The_Basics</guid>
      <pubDate>Tue, 18 Dec 2007 01:31:06 GMT</pubDate>
    </item>
    <item>
      <title>Testing ScottGu: Alternate View Engines with ASP.NET MVC (NVelocity)</title>
      <description>Exploring the use of non-WebForms view engines with the new ASP.NET MVC framework (example: NVelocity) &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.chadmyers.com%2fBlog%2farchive%2f2007%2f11%2f28%2ftesting-scottgu-alternate-view-engines-with-asp.net-mvc-nvelocity.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.chadmyers.com%2fBlog%2farchive%2f2007%2f11%2f28%2ftesting-scottgu-alternate-view-engines-with-asp.net-mvc-nvelocity.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Testing_ScottGu_Alternate_View_Engines_with_ASP_NET_MVC_NVelocity</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Testing_ScottGu_Alternate_View_Engines_with_ASP_NET_MVC_NVelocity</guid>
      <pubDate>Thu, 29 Nov 2007 13:31:03 GMT</pubDate>
    </item>
    <item>
      <title>15+ FREE Visual Studio Add-ins - Part 2</title>
      <description>15+ Free Visual Studio Add-Ins (Part 1) was such a hit, that I've decided to use the feedback (and Google) to create Part 2 of the list.

If I'm missing a FREE must have add-in, I'd love to hear about it. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.carlj.ca%2f2007%2f11%2f28%2f15-free-visual-studio-add-ins-part-2%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.carlj.ca%2f2007%2f11%2f28%2f15-free-visual-studio-add-ins-part-2%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/15_FREE_Visual_Studio_Add_ins_Part_2</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/15_FREE_Visual_Studio_Add_ins_Part_2</guid>
      <pubDate>Sat, 01 Dec 2007 16:31:02 GMT</pubDate>
    </item>
    <item>
      <title>You can't focus on developers who don't have focus.</title>
      <description>A respond to Jeff Atwood's comments about 80/20 developers. Are we really wasting our time writing to the part of our community who will actually read what we write? &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%2f2007%2f11%2fYou-can't-focus-on-developers-who-don't-have-focus.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2007%2f11%2fYou-can't-focus-on-developers-who-don't-have-focus.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/You_can_t_focus_on_developers_who_don_t_have_focus</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/You_can_t_focus_on_developers_who_don_t_have_focus</guid>
      <pubDate>Fri, 30 Nov 2007 00:01:05 GMT</pubDate>
    </item>
    <item>
      <title>Re-throwing an exception in .NET; the right way.</title>
      <description>This is one of those &amp;quot;Yeah I've always seen people use it differently but I don't know why!&amp;quot; questions. Re-throwing exceptions can be misused, although it may not cause any harm to your application - there are multiple ways of re-throwing an exception, most likely for the purpose of bubbling it up to a higher level. Note to Java developers: It is different in your world. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.dotnetclr.com%2farchive%2f2007%2f11%2f05%2fRe-throwing-an-exception.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.dotnetclr.com%2farchive%2f2007%2f11%2f05%2fRe-throwing-an-exception.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Re_throwing_an_exception_in_NET_the_right_way</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Re_throwing_an_exception_in_NET_the_right_way</guid>
      <pubDate>Fri, 30 Nov 2007 00:46:02 GMT</pubDate>
    </item>
    <item>
      <title>MVC - Expression Language and custom tags - Fredrik Norm&amp;#233;n</title>
      <description>Interesting discussion around inline classic ASP-style code blocks vs. markup ...  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2ffredriknormen%2farchive%2f2007%2f11%2f27%2fmvc-expression-language-and-custom-tags.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2ffredriknormen%2farchive%2f2007%2f11%2f27%2fmvc-expression-language-and-custom-tags.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/MVC_Expression_Language_and_custom_tags_Fredrik_Normén</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/MVC_Expression_Language_and_custom_tags_Fredrik_Normén</guid>
      <pubDate>Thu, 29 Nov 2007 15:01:05 GMT</pubDate>
    </item>
    <item>
      <title>Agile Programming Training (Cartoon, Humor)</title>
      <description>Dilbert on Agile programming. The pointy-hair boss commands Dilbert's team to start using Agile programming.  In the boss's description, he states that Agile programming means "no more planning and no more documentation." The boss goes on saying that the programmers can "start writing code and complaining." &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.dilbert.com%2fcomics%2fdilbert%2farchive%2fdilbert-20071126.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dilbert.com%2fcomics%2fdilbert%2farchive%2fdilbert-20071126.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Agile_Programming_Training_Cartoon_Humor</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Agile_Programming_Training_Cartoon_Humor</guid>
      <pubDate>Wed, 28 Nov 2007 06:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Dynamically Applying Themes To Your ASP.Net Site With A Sitemap</title>
      <description>Ever run across a web site that used multiple themes, either page by page, or by some sort of grouping, such as the old divx.com site, and wondered how to do it in your own ASP.Net site? 

If so, then what I'm about to show you might be of interest. If not, read on anyway's. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.carlj.ca%2f2007%2f11%2f19%2fdynamically-applying-themes-to-your-aspnet-site-with-a-sitemap%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.carlj.ca%2f2007%2f11%2f19%2fdynamically-applying-themes-to-your-aspnet-site-with-a-sitemap%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Dynamically_Applying_Themes_To_Your_ASP_Net_Site_With_A_Sitemap</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Dynamically_Applying_Themes_To_Your_ASP_Net_Site_With_A_Sitemap</guid>
      <pubDate>Wed, 21 Nov 2007 04:31:04 GMT</pubDate>
    </item>
  </channel>
</rss>