This.
Mono is awesome. I haven't used linux in years, but I managed to install linuxmint and setup Mono + Nginx + ServiceStack over the weekend. It's a bit difficult at first, but when it works it's nice. You can even build in visual studio and copy the files over to your linux box.