My Faq on "hashtable lookups for struct types" is published at http://blogs.msdn.com/CSharpFaq

  Check out http://blogs.msdn.com/csharpfaq/archive/2006/03/20/556192.aspx  for a FAQ on Hashtable lookup for value types.

Public readonly string vs. public readonly property

EricGu (Microsoft) has made an excellant post on readonly strings and read-only properties. Check it out http://blogs.msdn.com/ericgu/archive/2006/03/17/553934.aspx

My articles on "Anonymous types" is up

Check out http://www.developer.com/net/csharp/article.php/3589916 for my article on “Anonymous Types“, This cool new feature coming in C# 3.0 is surely going to go places. Codeguru also contains the same article at http://www.codeguru.com/csharp/csharp/cs_misc/designtechniques/article.php/c11551/ Next stop, extension methods.

Guidelines on clean up code

Many a times, we use the catch block inside the try catch block for our clean up code. Something like try {  // Do something } catch {     // work failed, clean up code here}   Rather than the above approach of using the catch block, it would be nicer to use the finally […]