Favourite C# Blog

One of my favourite C# blogs at the moment is ‘I know the answer (it’s 42)‘ by Abhinaba Basu (http://blogs.msdn.com/abhinaba/). Abhinaba currently works for Microsoft at the development centre in Hyderabad, India.

I really like this blog becuase Abhinaba goes beyond the code an explains why things work the way they do, getting deep into the MSIL (I’ve always been a fan of understanding how things work under the hood ;-)

Of particular interest are the following recent posts:

  1. Why can we only use constants in a switch-case statement – Investigating how the compiler handles switch statements ‘under the hood’ and explains why non-constants cannot be used with the case operator;
  2. Switches and jump tables – A more in-depth look at the switch statement;
  3. Conditional methods and their Parameter evaluation – Investigating the System.Diagnostics.ConditionalAttribute and how it can be used for conditional compilation;

Keep up the great work Abhinaba, I’ve lovin’ your blog!

Advertisements

One thought on “Favourite C# Blog

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s