<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by pjacobs</title>
    <description>Stories kicked by pjacobs</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>.NET continues to DoS attack me, seriously!</title>
      <description>Yeah, it does! And I don't necessarily mean denial of service - that would mean that I couldn't get any programming done. Nope, far from it - but it sure is denial of sleep attacking me. Come one, I am struggling to keep up with all the new runtimes, features, frameworks and best practices coming out of Redmond. It's awesome and actually fun; no doubt about it - but sometimes it is excruciating as well. And today I am going to talk about the excruciating experience of seeing another reinvented wheel hobble out of Microsoft. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fsaftsack.fs.uni-bayreuth.de%2f%7edun3%2farchives%2fnet-continues-to-dos-attack-me-seriously%2f148.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fsaftsack.fs.uni-bayreuth.de%2f%7edun3%2farchives%2fnet-continues-to-dos-attack-me-seriously%2f148.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/altnet/NET_continues_to_DoS_attack_me_seriously</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/altnet/NET_continues_to_DoS_attack_me_seriously</guid>
      <pubDate>Wed, 05 Aug 2009 20:45:00 GMT</pubDate>
    </item>
    <item>
      <title>WikiPlex - An Embedded Wiki Engine</title>
      <description>Introducing WikiPlex, which is CodePlex's wiki engine that has been re-written and made open source under the MS-PL license. The first public version has also been released! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.eworldui.net%2fpost%2f2009%2f07%2fWikiPlex-ndash3b-An-Embedded-Wiki-Engine.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.eworldui.net%2fpost%2f2009%2f07%2fWikiPlex-ndash3b-An-Embedded-Wiki-Engine.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/WikiPlex_An_Embedded_Wiki_Engine</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/WikiPlex_An_Embedded_Wiki_Engine</guid>
      <pubDate>Thu, 16 Jul 2009 23:00:00 GMT</pubDate>
    </item>
    <item>
      <title>SubForum To Be Designed Using the 960 Grid System</title>
      <description>SubForum is an open source discussion forum using the ASP.NET MVC framework.  However, we are going to use the 960 Grid System to develop the interface.  The 960 Grid System is basically web design for 1024&amp;#215;768 display.  Word is 800&amp;#215;600 is dead and 960 pixels is the new gold standard.

The current interface was put together using css only.  We are not putting any of the styling into the controls or aspx pages.  All styling will leverage CSS and will not be embedded into any component, control, or page.  We believe this will allow designers more freedom to develop themes which SubForum will support. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwijix.com%2fpost%2fSubForum-To-Be-Designed-Using-the-960-Grid-System.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwijix.com%2fpost%2fSubForum-To-Be-Designed-Using-the-960-Grid-System.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/SubForum_To_Be_Designed_Using_the_960_Grid_System</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/SubForum_To_Be_Designed_Using_the_960_Grid_System</guid>
      <pubDate>Tue, 07 Jul 2009 05:16:37 GMT</pubDate>
    </item>
    <item>
      <title>Simple Tag Cloud Implementation for ASP.NET MVC</title>
      <description>I read this post by Mikesdotnetting a few days ago when I was trying to implement a Tag Cloud for our open source forum project SubForum. Although it was a good post and got me started on how to do it, I found it a bit complex for what I needed. One of the complications that I saw was obviously the Entity Framework and the data layer that Mike talked about to build the Tag Cloud. The data I needed was quite simple and didn't need to be that complex.

I decided to implement a simple ASP.NET MVC Tag Cloud using plain SQL and a simple table structure. Also, I did not want categories. I just wanted posts and post tags, so that my Tag Cloud could more accurately represent the Tags in the posts. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.wijix.com%2fpost%2fSimple-Tag-Cloud-Implementation-for-ASPNET-MVC.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.wijix.com%2fpost%2fSimple-Tag-Cloud-Implementation-for-ASPNET-MVC.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/Simple_Tag_Cloud_Implementation_for_ASP_NET_MVC</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/Simple_Tag_Cloud_Implementation_for_ASP_NET_MVC</guid>
      <pubDate>Mon, 06 Jul 2009 09:58:23 GMT</pubDate>
    </item>
    <item>
      <title>Use Castle Windsor to Read Your Config Files Automatically</title>
      <description>I have not updated my code to the latest Castle Windsor.  I am still using the the previous version.  With it you can setup your .config files to be parsed automatically and stored for you.  All you have to do is setup an interface and initialize a class.  From that point on if you need to add anything to your storage (app.config or web.config) you just have to update the interface. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwijix.com%2fpost%2fUse-Castle-Windsor-to-Read-Your-Config-Files-Automatically.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwijix.com%2fpost%2fUse-Castle-Windsor-to-Read-Your-Config-Files-Automatically.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Use_Castle_Windsor_to_Read_Your_Config_Files_Automatically</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Use_Castle_Windsor_to_Read_Your_Config_Files_Automatically</guid>
      <pubDate>Mon, 06 Jul 2009 04:05:15 GMT</pubDate>
    </item>
    <item>
      <title>How To Sort From Left To Right with SQL Server 2005 and above</title>
      <description>A few months back I wrote a web service that generates lottery numbers for the Texas Lottery.  The concept is that the numbers are not truly random; otherwise, there would be a uniform spread for the numbers.  Also, some numbers are hot numbers and you are more likely to pick a winner using the hottest numbers. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.wijix.com%2fpost%2fHow-To-Sort-From-Left-To-Right-with-SQL-Server-2005-and-above.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.wijix.com%2fpost%2fHow-To-Sort-From-Left-To-Right-with-SQL-Server-2005-and-above.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/How_To_Sort_From_Left_To_Right_with_SQL_Server_2005_and_above</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/How_To_Sort_From_Left_To_Right_with_SQL_Server_2005_and_above</guid>
      <pubDate>Sun, 05 Jul 2009 05:04:05 GMT</pubDate>
    </item>
    <item>
      <title>SubForum.net Is An Open Source ASP.NET MVC Discussion Forum</title>
      <description>we are announcing an open source project on codeplex called subforum.net.  Subforum.net is an ASP.NET MVC discussion forum.  We want it to be unique and different from other discussion forums but still maintain the ideals of a forum.  We would like it to combine the best ideas of other sites such as stackoverflow and DIGG.  Please join us and check out subforum.net. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.wijix.com%2fpost%2fSubForumnet-Is-An-Open-Source-ASPNET-MVC-Discussion-Forum.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.wijix.com%2fpost%2fSubForumnet-Is-An-Open-Source-ASPNET-MVC-Discussion-Forum.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/SubForum_net_Is_An_Open_Source_ASP_NET_MVC_Discussion_Forum</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/SubForum_net_Is_An_Open_Source_ASP_NET_MVC_Discussion_Forum</guid>
      <pubDate>Sun, 05 Jul 2009 13:15:00 GMT</pubDate>
    </item>
    <item>
      <title>How NOT To Design a UI - The dotnetkicks Example</title>
      <description>With the advent of ajax and jquery flooding the internet, web developers are providing professional and polished web designs like never before.  For example, when I search with google I type begin typing my query and google responds with other popular search terms and giving me feedback as I type. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.wijix.com%2fpost%2fHow-NOT-To-Design-a-UI-e28093-The-dotnetkicks-Example.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.wijix.com%2fpost%2fHow-NOT-To-Design-a-UI-e28093-The-dotnetkicks-Example.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/How_NOT_To_Design_a_UI_The_dotnetkicks_Example</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/How_NOT_To_Design_a_UI_The_dotnetkicks_Example</guid>
      <pubDate>Fri, 03 Jul 2009 12:42:35 GMT</pubDate>
    </item>
    <item>
      <title>Use a BindingListCollectionView from a BindingList from a List&amp;lt;T&amp;gt;</title>
      <description>Let's say you have a WPF application with a DataGrid on it.  You also have a strongly typed list of objects - I.E. List&amp;lt;Person&amp;gt; which you would normally bind to your grid.  You might have been under the misconception that you can't convert the List&amp;lt;Person&amp;gt; to a BindingListCollectionView.  I have searched google for answers and ran across people saying you can't do that.

It is possible and I will show you how to make it happen. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.wijix.com%2fpost%2fUse-a-BindingListCollectionView-from-a-BindingList-from-a-List3cT3e.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.wijix.com%2fpost%2fUse-a-BindingListCollectionView-from-a-BindingList-from-a-List3cT3e.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Use_a_BindingListCollectionView_from_a_BindingList_from_a_List_T</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Use_a_BindingListCollectionView_from_a_BindingList_from_a_List_T</guid>
      <pubDate>Thu, 02 Jul 2009 13:25:35 GMT</pubDate>
    </item>
    <item>
      <title>WPF C1DataGrid how to tab or shift tab</title>
      <description>I am working on a WPF project at work and we purchased a couple components from a couple of different component vendors.  One of them is ComponentOne and we have used the C1DataGrid in several places.  Recently a bug was submitted that said they could not tab or shift tab through the grid and have it select the next or previous row automatically when the beginning or end of the row is hit. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.wijix.com%2fpost%2fWPF-C1DataGrid-how-to-tab-or-shift-tab.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.wijix.com%2fpost%2fWPF-C1DataGrid-how-to-tab-or-shift-tab.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/WPF_C1DataGrid_how_to_tab_or_shift_tab</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/WPF_C1DataGrid_how_to_tab_or_shift_tab</guid>
      <pubDate>Wed, 01 Jul 2009 15:33:55 GMT</pubDate>
    </item>
    <item>
      <title>Visual Studio Team System DeploymentItem Attribute</title>
      <description>Subversion is awesome I am a big fan of source control and subversion is my favorite.  I used it for several years before being forced into using TFS on my current project.  Subversion is great because it really doesn't get in your way.  You hardly notice the code is under source control. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.wijix.com%2fpost%2fVisual-Studio-Team-System-DeploymentItem-Attribute.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.wijix.com%2fpost%2fVisual-Studio-Team-System-DeploymentItem-Attribute.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Visual_Studio_Team_System_DeploymentItem_Attribute</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Visual_Studio_Team_System_DeploymentItem_Attribute</guid>
      <pubDate>Tue, 30 Jun 2009 13:20:56 GMT</pubDate>
    </item>
    <item>
      <title>Regional Conflicts</title>
      <description>We have all come to love our IDE features and take them from granted nowadays. Features like intellisense, code-complete, refactoring and code organization and of course the use of Regions.

The #region and #endregion keywords basically provide the ability to hide code and collapse it into a short word or phrase provided at the beginning of the block with the IDE showing a plus sign to expand and collapse the region.

Eg: #region Public Methods

      #endregion &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwijix.com%2fpost%2fRegional-Conflicts-CSharp-Region.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwijix.com%2fpost%2fRegional-Conflicts-CSharp-Region.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Regional_Conflicts</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Regional_Conflicts</guid>
      <pubDate>Tue, 16 Jun 2009 12:55:29 GMT</pubDate>
    </item>
    <item>
      <title>Var Wars - Abuse of the CSharp var</title>
      <description>CSharp 3.0 introduced the var keyword for declaring variables without having to explicitly specify the type. This was done for using anonymous types returned from LINQ queries. Now, I am seeing many developers use it all over their code and think its a good thing. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2ftheahmadblog.blogspot.com%2f2009%2f06%2fvar-wars-abuse-of-c-30-var.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2ftheahmadblog.blogspot.com%2f2009%2f06%2fvar-wars-abuse-of-c-30-var.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Var_Wars_Abuse_of_the_CSharp_var</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Var_Wars_Abuse_of_the_CSharp_var</guid>
      <pubDate>Mon, 08 Jun 2009 13:04:49 GMT</pubDate>
    </item>
    <item>
      <title>Generate c# Enums From Your SQL Database</title>
      <description>Many developers like to stick their data inside the database and load their combo boxes and other application data from it.  There are lots of reasons for doing so such as localizing your data or maybe you can't write to the local file system for whatever reason.  In my case the local file system was untouchable. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.wijix.com%2fpost%2fGenerate-c-Enums-From-Your-SQL-Database.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.wijix.com%2fpost%2fGenerate-c-Enums-From-Your-SQL-Database.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Generate_c_Enums_From_Your_SQL_Database</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Generate_c_Enums_From_Your_SQL_Database</guid>
      <pubDate>Wed, 03 Jun 2009 01:01:40 GMT</pubDate>
    </item>
    <item>
      <title>Comparison of Linq to Sql and Orasis Generated Data Access Code</title>
      <description>This is a very good and fair comparison. What does not show here is the difference in performance which I suspect LinQ to SQL must be slower. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.orasissoftware.com%2fblog%2fpost%2f2009%2f04%2f26%2fComparison-of-Linq-to-Sql-and-Orasis-Generated-Data-Access-Code.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.orasissoftware.com%2fblog%2fpost%2f2009%2f04%2f26%2fComparison-of-Linq-to-Sql-and-Orasis-Generated-Data-Access-Code.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/Comparison_of_Linq_to_Sql_and_Orasis_Generated_Data_Access_Code</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/Comparison_of_Linq_to_Sql_and_Orasis_Generated_Data_Access_Code</guid>
      <pubDate>Thu, 30 Apr 2009 02:46:08 GMT</pubDate>
    </item>
    <item>
      <title>Flexible WPF ToolTips via Markup Extensions</title>
      <description>Presents a way to display a feature-rich ToolTip in WPF through a single line of XAML. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.hardcodet.net%2f2009%2f04%2fwpf-tooltips-through-markup-extension"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.hardcodet.net%2f2009%2f04%2fwpf-tooltips-through-markup-extension" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/Flexible_WPF_ToolTips_via_Markup_Extensions</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/Flexible_WPF_ToolTips_via_Markup_Extensions</guid>
      <pubDate>Mon, 20 Apr 2009 20:46:29 GMT</pubDate>
    </item>
    <item>
      <title>ReSharper 4.5 complains about my private fields.</title>
      <description>Learn how to change naming style rules in R#. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fvkreynin.wordpress.com%2f2009%2f04%2f09%2fresharper-45-complains-about-my-private-fields%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fvkreynin.wordpress.com%2f2009%2f04%2f09%2fresharper-45-complains-about-my-private-fields%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/ReSharper_4_5_complains_about_my_private_fields</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/ReSharper_4_5_complains_about_my_private_fields</guid>
      <pubDate>Fri, 10 Apr 2009 20:46:03 GMT</pubDate>
    </item>
    <item>
      <title>Content Stealing Jerks</title>
      <description>I've grown somewhat accustomed to seeing my articles regurgitated on some random blogger's site and passed off as their own.  Usually I just send content stealing jerk (CSJ for future reference) an e-mail asking that they provide some sort of link back to my original article and leave it at that.  Sometimes they comply, oftentimes they don't.  In the end, life goes on.  After all, it's not like I'm going to press charges over it. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.kevinwilliampang.com%2fpost%2fContent-Stealing-Jerks.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.kevinwilliampang.com%2fpost%2fContent-Stealing-Jerks.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Content_Stealing_Jerks</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Content_Stealing_Jerks</guid>
      <pubDate>Sun, 29 Mar 2009 20:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Generic Repository</title>
      <description>The purpose behind the repository pattern is to provide a layer of abstraction between your domain and data layer. For smaller projects, this typically isn't needed. However, larger projects can really benefit from a broker that specifically handles the back and forth between the two layers. With repositories your domain objects aren't burdened with infrastructure details and can therefore better focus on domain-specific behavior. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fblogs%2fkarlseguin%2farchive%2f2008%2f12%2f22%2fnew-repository-lt-t-gt-domagic.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fkarlseguin%2farchive%2f2008%2f12%2f22%2fnew-repository-lt-t-gt-domagic.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Generic_Repository</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Generic_Repository</guid>
      <pubDate>Tue, 23 Dec 2008 17:16:08 GMT</pubDate>
    </item>
    <item>
      <title>Top 100 Blogs for Developers</title>
      <description>Jurgen Appelo outlines 100 blogs developers should be paying attention to. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.noop.nl%2f2008%2f12%2ftop-100-blogs-for-developers-q4-2008.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.noop.nl%2f2008%2f12%2ftop-100-blogs-for-developers-q4-2008.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Top_100_Blogs_for_Developers</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Top_100_Blogs_for_Developers</guid>
      <pubDate>Sun, 21 Dec 2008 00:46:02 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>Sat, 06 Sep 2008 00:31:02 GMT</pubDate>
    </item>
    <item>
      <title>TimeZone vs. TimeZoneInfo in .Net</title>
      <description>Understanding the TimeZoneInfo classin .Net 3.5 and how it compares to the standard TimeZone class. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.danrigsby.com%2fblog%2findex.php%2f2008%2f08%2f24%2ftimezone-vs-timezoneinfo-in-net%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.danrigsby.com%2fblog%2findex.php%2f2008%2f08%2f24%2ftimezone-vs-timezoneinfo-in-net%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/TimeZone_vs_TimeZoneInfo_in_Net</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/TimeZone_vs_TimeZoneInfo_in_Net</guid>
      <pubDate>Mon, 25 Aug 2008 18:31:04 GMT</pubDate>
    </item>
    <item>
      <title>Fast Serialization</title>
      <description>We use ALOT of serialization in the current system I work with. Serializing/deserializing 100,000,000 objects in a day is pretty common. For a long time we knew that the binary formatter was fat and slow but never rationalized writing something custom as we were always fast enough. Unfortunately our data throughput has raised 400% in the last year (when you start with gigs and gigs of messages this is a huge gain) and our little three or four year old dual xeon 2.2 has turned into the little engine that could during peaks lately so we finally bit the big one and threw something together quickly. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fblogs%2fgregyoung%2farchive%2f2008%2f08%2f24%2ffast-serialization.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fgregyoung%2farchive%2f2008%2f08%2f24%2ffast-serialization.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Fast_Serialization</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Fast_Serialization</guid>
      <pubDate>Tue, 26 Aug 2008 02:01:03 GMT</pubDate>
    </item>
    <item>
      <title>Creating a binding factory for Ninject</title>
      <description>A quick primer on setting up a Ninject factory so that you can easily start using it in your next project. &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%2f21%2fCreating-a-binding-factory-for-Ninject.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2008%2f08%2f21%2fCreating-a-binding-factory-for-Ninject.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Creating_a_binding_factory_for_Ninject</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Creating_a_binding_factory_for_Ninject</guid>
      <pubDate>Sat, 23 Aug 2008 05:01:14 GMT</pubDate>
    </item>
    <item>
      <title>Lutz Reflector now owned by Red Gate</title>
      <description>Lutz Reflector, the free .NET disassembler every developer developer should have, has been purchased by Red Gate software. Red Gate has stated they will continue to provide the tool for free. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.simple-talk.com%2fopinion%2fopinion-pieces%2fthe-future-of-reflector-%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.simple-talk.com%2fopinion%2fopinion-pieces%2fthe-future-of-reflector-%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/products/Lutz_Reflector_now_owned_by_Red_Gate</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/products/Lutz_Reflector_now_owned_by_Red_Gate</guid>
      <pubDate>Wed, 20 Aug 2008 23:01:05 GMT</pubDate>
    </item>
  </channel>
</rss>
