Feb 19, 2014 02:34 PM|Mikesdotnetting|LINK
A controller is just one class in the resulting assembly (.dll) that gets created when you build your application. It cannot stand alone unless you create it as a separate project (which would require more work).
I usually publish my apps locally to the file system and FTP the bit that changed to the server. In your case, that would be just the dll file that gets generated in the bin folder.