I did not realize how unfamiliar many .NET developers are with the Large Object Heap (LOH) until we were interviewing a candidate for a dev position recently. He was explaining how .NET garbage collection happens and how allocations are done and the promotions...