﻿<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>Cool Programming</title>
    <link>http://www.kbcafe.com/csharp/</link>
    <description>Cool Programming Tips with C#</description>
    <managingEditor>webmaster@kbcafe.com</managingEditor>
    <webMaster>webmaster@kbcafe.com</webMaster>
    <pubDate>Sat, 30 Dec 2006 18:10:28 GMT</pubDate>
    <lastBuildDate>Sat, 30 Dec 2006 18:10:28 GMT</lastBuildDate>
    <copyright>Copyright 2005 Randy Charles Morin</copyright>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <ttl>60</ttl>
    <image>
      <url>http://www.kbcafe.com/csharp/logo.jpg</url>
      <title>Cool Programming</title>
      <link>http://www.kbcafe.com/csharp/</link>
    </image>
    <rar:archive xmlns:rar="http://tempuri.org">http://www.kbcafe.com/csharp/archive.xml</rar:archive>
    <item>
      <title>Calling Google AJAX Search API from C#</title>
      <description>&lt;blockquote&gt;Everyone and their aunt knows that Google’spulled the plug on the SOAP Search API and pulled the SDK from their site. I expected that, but I figured that it’ll be replaced by POX over HTTP. Or JSON. I could’ve accepted even, uhm, CSV. XLSX even. But, fear not! Davanum Srinivas has waded through the obfuscated Javascript and produced this piece of Java code that’ll give you a JSON feed of the search terms. It didn’t take me much time to convert it to C#.
&lt;/blockquote&gt;
&lt;div&gt;&lt;a href='http://blog.yuvisense.net/2006/12/30/calling-google-ajax-search-api-from-c/'&gt;blog.yuvisense.net/...&lt;/a&gt;&lt;/div&gt;</description>
      <link>http://www.kbcafe.com/csharp/?guid=20061230101028</link>
      <pubDate>Sat, 30 Dec 2006 18:10:28 GMT</pubDate>
      <guid>http://www.kbcafe.com/csharp/?guid=20061230101028</guid>
      <comments>http://www.kbcafe.com/csharp/?guid=20061230101028</comments>
      <trackback:ping xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">http://www.kbcafe.com/csharp/trackback.aspx?guid=20061230101028</trackback:ping>
      <wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.kbcafe.com/csharp/commentapi.aspx?guid=20061230101028</wfw:comment>
      <wfw:commentRSS xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.kbcafe.com/csharp/20061230101028.xml</wfw:commentRSS>
    </item>
    <item>
      <title>Microsoft hiring "open source evangelist"?</title>
      <description>I couldn't make this up if I tried. A friend pinged me and said he'd gotten a call from a Microsoft recruiter trying to fill a position she described as "open source evangelist." My friend, who does not want his name associated with this story, is without question an open source evangelist, and quite a successful one at that. But he is not interes&lt;br/&gt;&lt;br/&gt;&lt;a href="http://community.linux.com/community/06/12/20/1844217.shtml?tid=19"&gt;read more&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://digg.com/linux_unix/Microsoft_hiring_open_source_evangelist"&gt;digg story&lt;/a&gt;</description>
      <link>http://www.kbcafe.com/csharp/?guid=20061224062705</link>
      <pubDate>Sun, 24 Dec 2006 14:27:05 GMT</pubDate>
      <guid>http://www.kbcafe.com/csharp/?guid=20061224062705</guid>
      <comments>http://www.kbcafe.com/csharp/?guid=20061224062705</comments>
      <trackback:ping xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">http://www.kbcafe.com/csharp/trackback.aspx?guid=20061224062705</trackback:ping>
      <wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.kbcafe.com/csharp/commentapi.aspx?guid=20061224062705</wfw:comment>
      <wfw:commentRSS xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.kbcafe.com/csharp/20061224062705.xml</wfw:commentRSS>
    </item>
    <item>
      <title>JSON and XML</title>
      <description>&lt;blockquote&gt;I hear people saying “JSON is great, XML is over”, but I don’t hear
XML partisans saying anything bad about JSON.
There are two arguments that are over, though.It seems to me that the great thing about JSON is that it exists for one
purpose: to put...
&lt;/blockquote&gt;
&lt;div&gt;&lt;a href='http://www.tbray.org/ongoing/JSON'&gt;www.tbray.org/...&lt;/a&gt;&lt;/div&gt;

&lt;p&gt;Tim Bray makes an argument for Bend Over and Grease Up. I really hate this attitude. We can't settle on any standardization because the people behind the standards spend too much of their time trying to make everybody happy. At some point, you have to put your foot down and tell people that "you don't want another parser, you already have an XML parser".&lt;/p&gt;</description>
      <link>http://www.kbcafe.com/csharp/?guid=20061222135017</link>
      <pubDate>Fri, 22 Dec 2006 21:50:17 GMT</pubDate>
      <guid>http://www.kbcafe.com/csharp/?guid=20061222135017</guid>
      <comments>http://www.kbcafe.com/csharp/?guid=20061222135017</comments>
      <trackback:ping xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">http://www.kbcafe.com/csharp/trackback.aspx?guid=20061222135017</trackback:ping>
      <wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.kbcafe.com/csharp/commentapi.aspx?guid=20061222135017</wfw:comment>
      <wfw:commentRSS xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.kbcafe.com/csharp/20061222135017.xml</wfw:commentRSS>
    </item>
    <item>
      <title>God bless the re-inventers</title>
      <description>&lt;blockquote&gt;
				Gotta love em, because there's no way they're going to stop breaking what works, and fixing what don't need no fixing.
				I've been hearing, off in the distance, about something called JSON, that proposes to solve a problem that was neatly solved...
&lt;/blockquote&gt;
&lt;div&gt;&lt;a href='http://www.scripting.com/2006/12/20.html#godBlessTheReinventers'&gt;www.scripting.com/...&lt;/a&gt;&lt;/div&gt;

&lt;p&gt;Dave it 100% correct here. It's bad enough we have to fight over SOAP vs XML-RPC vs XML-REST. Do we really have to revisit whether the serialization should be XML? Anybody that uses JSON is an idiot.&lt;/p&gt;</description>
      <link>http://www.kbcafe.com/csharp/?guid=20061220185324</link>
      <pubDate>Thu, 21 Dec 2006 02:53:24 GMT</pubDate>
      <guid>http://www.kbcafe.com/csharp/?guid=20061220185324</guid>
      <comments>http://www.kbcafe.com/csharp/?guid=20061220185324</comments>
      <trackback:ping xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">http://www.kbcafe.com/csharp/trackback.aspx?guid=20061220185324</trackback:ping>
      <wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.kbcafe.com/csharp/commentapi.aspx?guid=20061220185324</wfw:comment>
      <wfw:commentRSS xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.kbcafe.com/csharp/20061220185324.xml</wfw:commentRSS>
    </item>
    <item>
      <title>Pass Variables to a New Thread in C#</title>
      <description>&lt;blockquote&gt;When you create a new thread in .net 1.1, you cannot pass any parameters to the ThreadStart delegate, which makes passing startup variables difficult. This recipe shows you an easy workaround.
   
&lt;/blockquote&gt;
&lt;div&gt;&lt;a href='http://feeds.feedburner.com/~r/Tech-RecipesMain/~3/60095000/pass_variables_to_a_new_thread_in_c'&gt;feeds.feedburner.com/...&lt;/a&gt;&lt;/div&gt;</description>
      <link>http://www.kbcafe.com/csharp/?guid=20061212051130</link>
      <pubDate>Tue, 12 Dec 2006 13:11:30 GMT</pubDate>
      <guid>http://www.kbcafe.com/csharp/?guid=20061212051130</guid>
      <comments>http://www.kbcafe.com/csharp/?guid=20061212051130</comments>
      <trackback:ping xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">http://www.kbcafe.com/csharp/trackback.aspx?guid=20061212051130</trackback:ping>
      <wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.kbcafe.com/csharp/commentapi.aspx?guid=20061212051130</wfw:comment>
      <wfw:commentRSS xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.kbcafe.com/csharp/20061212051130.xml</wfw:commentRSS>
    </item>
    <item>
      <title>The 5 Books that Every Programmer Should Read</title>
      <description>Over the years I have read many programming related books, and there are a few that really should be required reading for anyone who develops software. All of these books are language-neutral and cover ideas that pertain to any kind of programming.&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.turnofthecrank.com/2006/12/01/the-5-books-that-every-programmer-should-read/"&gt;read more&lt;/a&gt;&amp;nbsp;|&amp;nbsp;&lt;a href="http://digg.com/programming/The_5_Books_that_Every_Programmer_Should_Read"&gt;digg story&lt;/a&gt;</description>
      <link>http://www.kbcafe.com/csharp/?guid=20061202075543</link>
      <pubDate>Sat, 02 Dec 2006 15:55:43 GMT</pubDate>
      <guid>http://www.kbcafe.com/csharp/?guid=20061202075543</guid>
      <comments>http://www.kbcafe.com/csharp/?guid=20061202075543</comments>
      <trackback:ping xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">http://www.kbcafe.com/csharp/trackback.aspx?guid=20061202075543</trackback:ping>
      <wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.kbcafe.com/csharp/commentapi.aspx?guid=20061202075543</wfw:comment>
      <wfw:commentRSS xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.kbcafe.com/csharp/20061202075543.xml</wfw:commentRSS>
    </item>
  </channel>
</rss>
