VB.net UPD communication system