<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by jeisenberg</title>
    <description>Stories kicked by jeisenberg</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>How to respond with code 404 (Not Found) in ASP.NET</title>
      <description>Quick tip on using HttpException  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdotnettipoftheday.org%2ftips%2fhow-to-respond-with-code-404-not-found-in-aspnet.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdotnettipoftheday.org%2ftips%2fhow-to-respond-with-code-404-not-found-in-aspnet.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/How_to_respond_with_code_404_Not_Found_in_ASP_NET</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/How_to_respond_with_code_404_Not_Found_in_ASP_NET</guid>
      <pubDate>Tue, 26 Aug 2008 23:01:01 GMT</pubDate>
    </item>
    <item>
      <title>Scraping, or Programatically Accessing, a Secure Webpage</title>
      <description>There are many secure websites out there that provide useful information but do not have a public API to access it's data. A prime example of this is the LinkedIn website. You might love to gather some info from LinkedIn, but their promise to deliver a public API has yet to come to fruition. The problem is, the pages with all the good data are secure, requiring the user to log in before accessing these pages. Let's say we want to scrape this data from these pages programatically? We need to authenticate to access these pages. We can do that by reusing the authentication cookie from the site that we receive when we log in with a browser. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fryanfarley.com%2fblog%2farchive%2f2008%2f08%2f25%2fscraping-or-programatically-accessing-a-secure-webpage.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fryanfarley.com%2fblog%2farchive%2f2008%2f08%2f25%2fscraping-or-programatically-accessing-a-secure-webpage.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Scraping_or_Programatically_Accessing_a_Secure_Webpage</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Scraping_or_Programatically_Accessing_a_Secure_Webpage</guid>
      <pubDate>Wed, 27 Aug 2008 08:46:11 GMT</pubDate>
    </item>
    <item>
      <title>Completely Scripting a SQL Server Database</title>
      <description>A guide on how to easily script out an entire database (schema and data) using the Database Publishing Wizard. A tool that you may not know you have access to. And if you have Visual Studio 2008, you already have installed! &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%2f25%2fCompletely-Scripting-a-SQL-Server-Database.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2008%2f08%2f25%2fCompletely-Scripting-a-SQL-Server-Database.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/Completely_Scripting_a_SQL_Server_Database</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/Completely_Scripting_a_SQL_Server_Database</guid>
      <pubDate>Tue, 26 Aug 2008 19:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Json.NET 3.0 Released</title>
      <description>The latest version of Json.NET brings lots of new features including Silverlight support. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjames.newtonking.com%2farchive%2f2008%2f08%2f25%2fjson-net-3-0-released.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjames.newtonking.com%2farchive%2f2008%2f08%2f25%2fjson-net-3-0-released.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Json_NET_3_0_Released</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Json_NET_3_0_Released</guid>
      <pubDate>Mon, 25 Aug 2008 20:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Delayed execution and &amp;quot;yield return&amp;quot;</title>
      <description>A quick look at &amp;quot;yield return&amp;quot; focusing on arguably the most important aspect...delayed execution. &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%2f06%2fDelayed-execution-and-quot3byield-returnquot3b.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2008%2f06%2fDelayed-execution-and-quot3byield-returnquot3b.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Delayed_execution_and_yield_return</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Delayed_execution_and_yield_return</guid>
      <pubDate>Tue, 10 Jun 2008 17:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Behind the scenes of the C# yield keyword</title>
      <description>Yield is not a CLR feature, it's just about the C# compiler. This post explains how this works. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fstartbigthinksmall.wordpress.com%2f2008%2f06%2f09%2fbehind-the-scenes-of-the-c-yield-keyword%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fstartbigthinksmall.wordpress.com%2f2008%2f06%2f09%2fbehind-the-scenes-of-the-c-yield-keyword%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Behind_the_scenes_of_the_C_yield_keyword</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Behind_the_scenes_of_the_C_yield_keyword</guid>
      <pubDate>Tue, 10 Jun 2008 22:16:10 GMT</pubDate>
    </item>
    <item>
      <title>Why Are Our Programs Still Represented by Flat Files?</title>
      <description>It's time to leave the secondary, external structure of our programs behind. If you can treat the reflected code from a programming language like an abstract data structure, why can't you just keep the source itself in a similarly abstracted data structure? Isn't the structure of a program more similar to a graph, than a list? Besides the momentum of the past, what is keeping us tied to having our code in this format? &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%2frickm%2farchive%2f2008%2f06%2f06%2fwhy-are-our-programs-still-represented-by-flat-files.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2frickm%2farchive%2f2008%2f06%2f06%2fwhy-are-our-programs-still-represented-by-flat-files.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Why_Are_Our_Programs_Still_Represented_by_Flat_Files</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Why_Are_Our_Programs_Still_Represented_by_Flat_Files</guid>
      <pubDate>Tue, 10 Jun 2008 18:31:25 GMT</pubDate>
    </item>
    <item>
      <title>How to wrap the ASP.NET session state</title>
      <description>A handy C# code snippet for accessing ASP.net session state data. Exceptions are handled, usage is intuitive.
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fstartbigthinksmall.wordpress.com%2f2008%2f05%2f14%2fhow-to-wrap-the-aspnet-session-state%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fstartbigthinksmall.wordpress.com%2f2008%2f05%2f14%2fhow-to-wrap-the-aspnet-session-state%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/How_to_wrap_the_ASP_NET_session_state</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/How_to_wrap_the_ASP_NET_session_state</guid>
      <pubDate>Mon, 19 May 2008 13:16:16 GMT</pubDate>
    </item>
    <item>
      <title>Nice way to store data on a single tread (Ambient Context Pattern)</title>
      <description>Lars writes about how to store contextual data in a nice way. His approach uses the using statement to have a value set only in a certain scope. He also provides the full source for his implementation as a downloadable zip-file. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fstartbigthinksmall.wordpress.com%2f2008%2f04%2f24%2fnice-free-and-reusable-net-ambient-context-pattern-implementation%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fstartbigthinksmall.wordpress.com%2f2008%2f04%2f24%2fnice-free-and-reusable-net-ambient-context-pattern-implementation%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Nice_way_to_store_data_on_a_single_tread_Ambient_Context_Pattern</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Nice_way_to_store_data_on_a_single_tread_Ambient_Context_Pattern</guid>
      <pubDate>Mon, 28 Apr 2008 19:40:27 GMT</pubDate>
    </item>
    <item>
      <title>ReSharper 4.0, I love you but it may be time we break up </title>
      <description>What's happening with R# 4? 
Every build has more issues than the previous one...  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdevlicio.us%2fblogs%2fderik_whittaker%2farchive%2f2008%2f04%2f22%2fresharper-4-0-i-love-you-but-it-may-be-time-we-break-up.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdevlicio.us%2fblogs%2fderik_whittaker%2farchive%2f2008%2f04%2f22%2fresharper-4-0-i-love-you-but-it-may-be-time-we-break-up.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/products/ReSharper_4_0_I_love_you_but_it_may_be_time_we_break_up</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/products/ReSharper_4_0_I_love_you_but_it_may_be_time_we_break_up</guid>
      <pubDate>Tue, 22 Apr 2008 23:01:03 GMT</pubDate>
    </item>
    <item>
      <title>Five recommendations for starting a startup with ASP.NET</title>
      <description>Here are five practical pieces of advice for developers who want to build a web startup, and use ASP.NET to do it. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.dimebrain.com%2f2008%2f04%2ffive-recommenda.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dimebrain.com%2f2008%2f04%2ffive-recommenda.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Five_recommendations_for_starting_a_startup_with_ASP_NET</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Five_recommendations_for_starting_a_startup_with_ASP_NET</guid>
      <pubDate>Tue, 22 Apr 2008 16:16:03 GMT</pubDate>
    </item>
    <item>
      <title>Correctly disposing using the using()-statement</title>
      <description>A nice little article for newbies about how the using()-statement in C# works. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fstartbigthinksmall.wordpress.com%2f2008%2f04%2f10%2fdispose_correctly_with_the_using_statement%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fstartbigthinksmall.wordpress.com%2f2008%2f04%2f10%2fdispose_correctly_with_the_using_statement%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Correctly_disposing_using_the_using_statement</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Correctly_disposing_using_the_using_statement</guid>
      <pubDate>Fri, 18 Apr 2008 16:16:07 GMT</pubDate>
    </item>
    <item>
      <title>A C# fluent repeater</title>
      <description>A fully-featured fluent class used for repeating method calls, handle exceptions, callbacks and more...

Just plug-and-play and start repeating stuff! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.sharpregion.com%2fpost%2fA-fluent-repeater.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.sharpregion.com%2fpost%2fA-fluent-repeater.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/A_C_fluent_repeater</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/A_C_fluent_repeater</guid>
      <pubDate>Fri, 18 Apr 2008 05:01:03 GMT</pubDate>
    </item>
  </channel>
</rss>