C# 2.0

Get underlying type from a nullable type

posted @ Tuesday, March 11, 2008 11:33 AM | Feedback (1)

Determine if a process is already running

posted @ Monday, January 14, 2008 9:56 AM | Feedback (0)

Properties or Public variables - The debate must end!

posted @ Thursday, November 29, 2007 11:42 AM | Feedback (3)

Re-throwing an exception

posted @ Monday, November 05, 2007 9:06 PM | Feedback (11)

My Favorite Interview Questions

posted @ Friday, November 02, 2007 2:40 PM | Feedback (20)

Building a custom ASP.NET paging control

posted @ Sunday, October 14, 2007 12:47 PM | Feedback (1)

Check for internet connection - Method #2

posted @ Monday, September 24, 2007 10:32 AM | Feedback (1)

Sending email via GMail smtp server

posted @ Friday, August 24, 2007 10:00 AM | Feedback (1)

C# - Get short month name from month int value

posted @ Monday, July 02, 2007 9:52 AM | Feedback (1)

What is .Net Generics? A beginners guide.

posted @ Friday, May 25, 2007 11:22 AM | Feedback (0)

Copying nodes from one XML document to another

posted @ Wednesday, May 09, 2007 11:19 AM | Feedback (0)

Starting a new thread with parameters

posted @ Sunday, April 15, 2007 6:18 PM | Feedback (0)

SubSonic 2.0 BETA 1

posted @ Tuesday, April 10, 2007 2:28 PM | Feedback (0)

Get IP address of host

posted @ Thursday, March 22, 2007 12:13 AM | Feedback (0)

Beginners guide to .Net Generics

As famous as the word generics is among .Net developers, I was amazed when I found out that a huge percentage of .Net developers have only heard of it but have never actually used it or know of any reason why they should use it. If you have read my past articles, you would know that my philosophy is to code simple and efficiently, there is no need to write complex code that could have been done with simple techniques.

posted @ Monday, March 12, 2007 12:42 PM | Feedback (0)