http://www.codeproject.com/KB/exception/MakingYourCodeRobust.aspx http://www.codeproject.com/KB/tips/CBP_for_memory_allocation.aspx