I am trying to run a C# windows form application on my server which has Ubuntu Server 12.04. I have installed mono on the server already but am not sure how to move forward. Should I just build/publish my code in windows, put it on a USB and transfer it to the Ubuntu machine? or is there another procedure.

My C# forms application was developed using Visual Studio 2012 and I have installed Mono JIT compiler version 2.10.8.1. Please advice me if I need to update my version of Mono to be compatible with the C# forms application.