<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by rawsoft</title>
    <description>Stories kicked by rawsoft</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>I'm done with RDBMS, I'm going NoSQL - Part 2</title>
      <description>In Part 1 of this series, I mentioned that I really don't see any need for RDBMS's and I've yet to find a developer that can prove me wrong, however, there is one thing that I've yet to solve - that is reporting, although I don't necessarily think its a problem. There is always the comment that you can't report on databases that are not relational, how true is that? Very true! oh wait - not really! &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%2f2010%2f02%2f06%2f515.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.dotnetclr.com%2farchive%2f2010%2f02%2f06%2f515.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/I_m_done_with_RDBMS_I_m_going_NoSQL_Part_2</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/I_m_done_with_RDBMS_I_m_going_NoSQL_Part_2</guid>
      <pubDate>Fri, 12 Feb 2010 02:59:36 GMT</pubDate>
    </item>
    <item>
      <title>I'm done with RDBMS, I'm going NoSQL - Part 1</title>
      <description>Yep, the title is right, I've been working for years and years building a toolset that will help me develop applications very fast without the setup delay. I want to be able to focus on the application itself rather than the entities around it and one of the most irritating bottlenecks is the database &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%2f2010%2f02%2f06%2f514.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.dotnetclr.com%2farchive%2f2010%2f02%2f06%2f514.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/I_m_done_with_RDBMS_I_m_going_NoSQL_Part_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/I_m_done_with_RDBMS_I_m_going_NoSQL_Part_1</guid>
      <pubDate>Fri, 12 Feb 2010 02:59:14 GMT</pubDate>
    </item>
    <item>
      <title>Adding "class" attribute to htmlAttributes of the HtmlHelper in MVC</title>
      <description>I've seen lots of questions on how you can add a "class" attribute to any html tag such as the "a" tag while using the HtmlHelper class in ASP.NET MVC. The problem here is "class" is a reserved keyword in .NET so you just can't use "class" in the htmlAttributes object of the HtmlHelper class. i.e. this will work perfectly. &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%2f2009%2f11%2f27%2f513.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.dotnetclr.com%2farchive%2f2009%2f11%2f27%2f513.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/Adding_class_attribute_to_htmlAttributes_of_the_HtmlHelper_in_MVC</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/Adding_class_attribute_to_htmlAttributes_of_the_HtmlHelper_in_MVC</guid>
      <pubDate>Fri, 12 Feb 2010 02:58:43 GMT</pubDate>
    </item>
    <item>
      <title>Concatenating multiple rows into single column in SQL Server</title>
      <description>Sometimes you need to return a single column that contains values that are comma separated or pipe separated or what ever floats your boat from a multiple row result set, a perfect example is returning the category id's for a product that could be in one of more categories but you don't want to return multiple rows with duplicate information. &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%2f2009%2f09%2f29%2f512.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.dotnetclr.com%2farchive%2f2009%2f09%2f29%2f512.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/Concatenating_multiple_rows_into_single_column_in_SQL_Server</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/Concatenating_multiple_rows_into_single_column_in_SQL_Server</guid>
      <pubDate>Wed, 30 Sep 2009 08:23:46 GMT</pubDate>
    </item>
    <item>
      <title>Re-installing .Net Framework 2.0, 3.5 broke it!</title>
      <description>Who knew that installing 3.5 will bring me down to my knees. I can't do anything 2.0 anymore since I installed 3.5, it seems it installed SP1 for 2.0 and that broke everything that has to do with 2.0 and check out the icon, found out the icon was different after an hour of research trying to figure out what was wrong with my .NET applications. &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%2f12%2f17%2fre-installing-.net-framework-2.0-3.5-broke-it.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.dotnetclr.com%2farchive%2f2007%2f12%2f17%2fre-installing-.net-framework-2.0-3.5-broke-it.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/clr/Re_installing_Net_Framework_2_0_3_5_broke_it</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/clr/Re_installing_Net_Framework_2_0_3_5_broke_it</guid>
      <pubDate>Tue, 18 Dec 2007 04:59:04 GMT</pubDate>
    </item>
    <item>
      <title>Properties or Public variables - The debate must end!</title>
      <description>Ok, seriously, this debate must end! I strongly believe that changing a variable to a property is breaking a change! However, others feel otherwise. &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%2f29%2fproperties-or-public-variables---the-debate-must-end.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.dotnetclr.com%2farchive%2f2007%2f11%2f29%2fproperties-or-public-variables---the-debate-must-end.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Properties_or_Public_variables_The_debate_must_end</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Properties_or_Public_variables_The_debate_must_end</guid>
      <pubDate>Thu, 29 Nov 2007 22:42:55 GMT</pubDate>
    </item>
    <item>
      <title>Programmatically add META tags to your page header</title>
      <description>At some point in time, especially when you are doing some serious SEO optimization, you may want to use separate titles, keywords, description and etc. for each page. Thanks, to .NET we can quickly create HtmlMeta controls programmatically and add them to the page header. Here is a quick and dirty snippet. &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%2f28%2fprogrammatically-add-meta-tags-to-your-page-header.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.dotnetclr.com%2farchive%2f2007%2f11%2f28%2fprogrammatically-add-meta-tags-to-your-page-header.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Programmatically_add_META_tags_to_your_page_header</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Programmatically_add_META_tags_to_your_page_header</guid>
      <pubDate>Wed, 28 Nov 2007 22:03:25 GMT</pubDate>
    </item>
    <item>
      <title>My  favorite interview questions</title>
      <description>These are some of the questions that I ask when I'm interviewing a new applicant for a developer position. &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%2f02%2fMy-Favorite-Interview-Questions.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.dotnetclr.com%2farchive%2f2007%2f11%2f02%2fMy-Favorite-Interview-Questions.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/My_favorite_interview_questions</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/My_favorite_interview_questions</guid>
      <pubDate>Sat, 03 Nov 2007 12:31:03 GMT</pubDate>
    </item>
    <item>
      <title>The uncommon features of C#.</title>
      <description>A quick and dirty post about the few keywords &amp;amp; statements that developers rarely use. &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%2f10%2f31%2fThe-less-used-features-of-C.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.dotnetclr.com%2farchive%2f2007%2f10%2f31%2fThe-less-used-features-of-C.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/The_uncommon_features_of_C</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/The_uncommon_features_of_C</guid>
      <pubDate>Wed, 07 Nov 2007 02:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Building a custom ASP.NET paging control</title>
      <description>As an IT Consultant with numerous number of projects that has to do with a lot of data which at the end of the day requires paging - I'm really tired of writing paging methods for every project. Therefore, on this nice beautiful Saturday I've decided that I'll knock out a paging control which I'll gladly call the Data Pager Control. &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%2f10%2f14%2fBuilding-a-custom-ASP.NET-paging-control.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.dotnetclr.com%2farchive%2f2007%2f10%2f14%2fBuilding-a-custom-ASP.NET-paging-control.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Building_a_custom_ASP_NET_paging_control</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Building_a_custom_ASP_NET_paging_control</guid>
      <pubDate>Sun, 14 Oct 2007 23:05:57 GMT</pubDate>
    </item>
    <item>
      <title>Downloading a file using pure .Net Socket</title>
      <description>Ok,  so sometimes HttpWebRequest and WebClient does not really cut it, so you have no choice but to perform a raw download - socket is the way to go. Here is a quick and dirty way of downloading a file using socket. .Net sockets are not limited to http, you can use it to download files from different protocols. &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%2f08%2f23%2fDownloading-a-file-using-pure-.Net-Socket.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.dotnetclr.com%2farchive%2f2007%2f08%2f23%2fDownloading-a-file-using-pure-.Net-Socket.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Downloading_a_file_using_pure_Net_Socket</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Downloading_a_file_using_pure_Net_Socket</guid>
      <pubDate>Sun, 14 Oct 2007 02:47:09 GMT</pubDate>
    </item>
    <item>
      <title>Sending email via GMail smtp server</title>
      <description>If for some reason you need to send mail via the Google GMail SMTP server, here is how you do it. Keep in mind that the connection has to be secured and it's using an unusual port. If you have a firewall, you may want to do some re-configuration. &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%2f08%2f24%2fSending-email-via-GMail-smtp-server.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.dotnetclr.com%2farchive%2f2007%2f08%2f24%2fSending-email-via-GMail-smtp-server.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Sending_email_via_GMail_smtp_server</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Sending_email_via_GMail_smtp_server</guid>
      <pubDate>Sun, 14 Oct 2007 02:45:40 GMT</pubDate>
    </item>
    <item>
      <title>C# - check for internet connection</title>
      <description>A better and cleaner way for checking for an active internet connection.  &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%2f09%2f24%2fCheck-for-internet-connection---Method-2.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.dotnetclr.com%2farchive%2f2007%2f09%2f24%2fCheck-for-internet-connection---Method-2.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/C_check_for_internet_connection</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/C_check_for_internet_connection</guid>
      <pubDate>Sun, 14 Oct 2007 02:42:51 GMT</pubDate>
    </item>
    <item>
      <title>What is .Net Generics - A Beginners Guide?</title>
      <description>As famous as the word generics is among .Net developers, I was amazed when I found out that a huge percentage of .Net developers have only heard of it but have never actually used it or know of any reason why they should use it. If you have read my past articles, you would know that my philosophy is to code simple and efficiently, there is no need to write complex code that could have been done with simple techniques. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2frydalwilliams.com%2farchive%2f2007%2f03%2f04%2fWhat-is-.Net-Generics--A-Beginners-Guide.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2frydalwilliams.com%2farchive%2f2007%2f03%2f04%2fWhat-is-.Net-Generics--A-Beginners-Guide.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/What_is_Net_Generics_A_Beginners_Guide</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/What_is_Net_Generics_A_Beginners_Guide</guid>
      <pubDate>Sun, 04 Mar 2007 05:43:15 GMT</pubDate>
    </item>
  </channel>
</rss>
