<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com - Stories tagged with notagain</title>
    <description>the latest stories tagged with 'notagain' from DotNetKicks.com</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>Filtering List Items - The Yield Return Solution </title>
      <description>Here we are talking about filtering list items again :). &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.dev102.com%2f2009%2f01%2f05%2ffiltering-list-items-the-yield-return-solution%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dev102.com%2f2009%2f01%2f05%2ffiltering-list-items-the-yield-return-solution%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Filtering_List_Items_The_Yield_Return_Solution</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Filtering_List_Items_The_Yield_Return_Solution</guid>
      <pubDate>Mon, 05 Jan 2009 18:46:06 GMT</pubDate>
    </item>
    <item>
      <title>C#:- Usage of As Keyword in C# </title>
      <description>This article show a little hidden keyword in C# called &amp;quot;As&amp;quot; its usage when it is benificial to use it and when its not. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fsmallworkarounds.blogspot.com%2f2008%2f11%2fc-when-to-use-as-keyword-in-c.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fsmallworkarounds.blogspot.com%2f2008%2f11%2fc-when-to-use-as-keyword-in-c.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/C_Usage_of_As_Keyword_in_C</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/C_Usage_of_As_Keyword_in_C</guid>
      <pubDate>Mon, 17 Nov 2008 20:17:47 GMT</pubDate>
    </item>
    <item>
      <title>How to build your own Digg Client in SIlverlight 2</title>
      <description>Silverlight 2 is a impressive RIA creator. Learn how to make a application using the API from a popular social bookmarking site. &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%2fpages%2fsilverlight-2-end-to-end-tutorial-building-a-digg-search-client.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fscottgu%2fpages%2fsilverlight-2-end-to-end-tutorial-building-a-digg-search-client.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/silverlight/How_to_build_your_own_Digg_Client_in_SIlverlight_2</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/silverlight/How_to_build_your_own_Digg_Client_in_SIlverlight_2</guid>
      <pubDate>Mon, 17 Nov 2008 09:59:04 GMT</pubDate>
    </item>
    <item>
      <title>LINQ To SQL is Dead - Read Between the Lines </title>
      <description>David Hayden with some great points on the Linq to SQL announcement and some ideas on how the project could be saved. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fblogs%2fdavid.hayden%2farchive%2f2008%2f10%2f31%2flinq-to-sql-is-dead-read-between-the-lines.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fdavid.hayden%2farchive%2f2008%2f10%2f31%2flinq-to-sql-is-dead-read-between-the-lines.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/LINQ_To_SQL_is_Dead_Read_Between_the_Lines</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/LINQ_To_SQL_is_Dead_Read_Between_the_Lines</guid>
      <pubDate>Fri, 31 Oct 2008 18:46:13 GMT</pubDate>
    </item>
    <item>
      <title>Microsoft kills Linq to SQL</title>
      <description>Ayende (aka Oren) expresses disbelief at Microsoft's decision to effectively kill off LINQ to SQL. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fayende.com%2fBlog%2farchive%2f2008%2f10%2f31%2fmicrosoft-kills-linq-to-sql.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fayende.com%2fBlog%2farchive%2f2008%2f10%2f31%2fmicrosoft-kills-linq-to-sql.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/Microsoft_kills_Linq_to_SQL</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/Microsoft_kills_Linq_to_SQL</guid>
      <pubDate>Fri, 31 Oct 2008 09:01:13 GMT</pubDate>
    </item>
    <item>
      <title>LINQ To SQL Gets Kicked to the Curb... Needs A Good Home!</title>
      <description>Great post on why L2S needs to be supported by the community and why a L2S targeted at the community is a good idea. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fblogs%2fdavid.hayden%2farchive%2f2008%2f10%2f30%2flinq-to-sql-gets-kicked-to-the-curb-needs-a-good-home.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fdavid.hayden%2farchive%2f2008%2f10%2f30%2flinq-to-sql-gets-kicked-to-the-curb-needs-a-good-home.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/LINQ_To_SQL_Gets_Kicked_to_the_Curb_Needs_A_Good_Home</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/LINQ_To_SQL_Gets_Kicked_to_the_Curb_Needs_A_Good_Home</guid>
      <pubDate>Thu, 30 Oct 2008 20:16:02 GMT</pubDate>
    </item>
    <item>
      <title>For vs Foreach Performance (in .NET)</title>
      <description>Timing the difference between a &amp;quot;for&amp;quot; loop and a more &amp;quot;modern&amp;quot; version using &amp;quot;foreach&amp;quot; and Enumerable.Range. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.madprops.org%2fblog%2ffor-vs-foreach-performance%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.madprops.org%2fblog%2ffor-vs-foreach-performance%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/clr/For_vs_Foreach_Performance_in_NET</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/clr/For_vs_Foreach_Performance_in_NET</guid>
      <pubDate>Tue, 28 Oct 2008 23:11:18 GMT</pubDate>
    </item>
    <item>
      <title>Enumerations and Strings - Stop the Madness!</title>
      <description>a great little utility class that can parse strings to enumerations generically. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.monstersgotmy.net%2fpost%2f2008%2f08%2f05%2fEnumerations-and-Strings-Stop-the-Madness!.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.monstersgotmy.net%2fpost%2f2008%2f08%2f05%2fEnumerations-and-Strings-Stop-the-Madness!.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Enumerations_and_Strings_Stop_the_Madness</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Enumerations_and_Strings_Stop_the_Madness</guid>
      <pubDate>Fri, 15 Aug 2008 13:17:27 GMT</pubDate>
    </item>
    <item>
      <title>Out, Out, Damn Ref</title>
      <description>The difference between the out and ref keywords in C# .. and other questions this brings up. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2fstevehawley%2farchive%2f2008%2f04%2f18%2fout-out-damn-ref.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2fstevehawley%2farchive%2f2008%2f04%2f18%2fout-out-damn-ref.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Out_Out_Damn_Ref</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Out_Out_Damn_Ref</guid>
      <pubDate>Thu, 24 Apr 2008 11:01:02 GMT</pubDate>
    </item>
    <item>
      <title>A different approach for raising events</title>
      <description>This article describes different approaches how to raise events in C#. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.des-eisbaeren-blog.de%2fBlog%2fPermalink%2f2008%2f04%2f17%2fADifferentApproachForRaisingEvents.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.des-eisbaeren-blog.de%2fBlog%2fPermalink%2f2008%2f04%2f17%2fADifferentApproachForRaisingEvents.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/events/A_different_approach_for_raising_events</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/events/A_different_approach_for_raising_events</guid>
      <pubDate>Thu, 17 Apr 2008 18:16:31 GMT</pubDate>
    </item>
    <item>
      <title>Stored Procedures vs. Ad-Hoc (yet again yawn)</title>
      <description>Inspired by Chris Love's Things I Hate About NET post

http://www.dotnetkicks.com/aspnet/Things_I_Hate_About_NET 

I respond to his love of (yech) Stored Procedures.   &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fstatestreetgang.net%2fpost%2f2008%2f04%2fMy-Statement-on-Stored-Procedures.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fstatestreetgang.net%2fpost%2f2008%2f04%2fMy-Statement-on-Stored-Procedures.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/Stored_Procedures_vs_Ad_Hoc_yet_again_yawn</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/Stored_Procedures_vs_Ad_Hoc_yet_again_yawn</guid>
      <pubDate>Wed, 02 Apr 2008 17:46:03 GMT</pubDate>
    </item>
    <item>
      <title>A New Pattern for Event Declaration</title>
      <description>A better and safer way to declare events in c# &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%2f03%2f26%2fa-new-pattern-for-event-declaration%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dev102.com%2f2008%2f03%2f26%2fa-new-pattern-for-event-declaration%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/A_New_Pattern_for_Event_Declaration</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/A_New_Pattern_for_Event_Declaration</guid>
      <pubDate>Wed, 26 Mar 2008 12:01:03 GMT</pubDate>
    </item>
    <item>
      <title>.NET Event Techniques</title>
      <description>A very simple technique to avoid the need for a null check prior to raising an event &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdevlicio.us%2fblogs%2frob_eisenberg%2farchive%2f2008%2f03%2f20%2fnet-event-techniques.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdevlicio.us%2fblogs%2frob_eisenberg%2farchive%2f2008%2f03%2f20%2fnet-event-techniques.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/events/NET_Event_Techniques</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/events/NET_Event_Techniques</guid>
      <pubDate>Thu, 20 Mar 2008 22:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Correct event invocation</title>
      <description>Be aware that if there are no subscribers a .NET event will be null. Therefore when raising the event from C# test it for null first. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdotnettipoftheday.org%2ftips%2fcorrect-event-invocation.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdotnettipoftheday.org%2ftips%2fcorrect-event-invocation.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Correct_event_invocation</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Correct_event_invocation</guid>
      <pubDate>Sat, 01 Mar 2008 17:05:18 GMT</pubDate>
    </item>
    <item>
      <title>Chaining the C# ?? Operator</title>
      <description>The C# 2.0 ?? operator makes it easy to assign a default value to nulls. Nothing new here, but did you know that you can also chain the operator to quickly check many value and find the first non-null value? &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%2f236298.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.west-wind.com%2fweblog%2fposts%2f236298.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Chaining_the_C_Operator</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Chaining_the_C_Operator</guid>
      <pubDate>Tue, 29 Jan 2008 09:01:02 GMT</pubDate>
    </item>
    <item>
      <title>?? Operator and it's use case</title>
      <description>Long time I asked myself, for what the heck I could use the ?? operator. Last days I found the perfect scenario for using this operator. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjachman.wordpress.com%2f2007%2f11%2f08%2foperator-and-its-use-case%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjachman.wordpress.com%2f2007%2f11%2f08%2foperator-and-its-use-case%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Operator_and_it_s_use_case</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Operator_and_it_s_use_case</guid>
      <pubDate>Sun, 11 Nov 2007 12:01:02 GMT</pubDate>
    </item>
    <item>
      <title>?? Operator and it's use case</title>
      <description>Long time I asked myself, for what the heck I could use the ?? operator. Last days I found the perfect scenario for using this operator. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjachman.wordpress.com%2f2007%2f11%2f08%2foperator-and-its-use-case%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjachman.wordpress.com%2f2007%2f11%2f08%2foperator-and-its-use-case%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Operator_and_it_s_use_case</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Operator_and_it_s_use_case</guid>
      <pubDate>Sun, 11 Nov 2007 12:01:02 GMT</pubDate>
    </item>
  </channel>
</rss>