sending one buffer instead of multiple, multiples buffers is expensive in .net