Необходимо готовую программу разбить на клиент и сервер. Сервер на языке с#. Более подробно в документе