Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.
Create and configure a server application.
In general, it's good to look at the Remoting FAQ at thinktecture.
To create a server app domain, look at these instructions on MSDN. Use a configuration file, and use RemotingConfiguration.Configure to read it in. The objects are available at that point.
To do it programically, look at this article at Express Computer.
The MSDN article has instructions on how to configure the server application.
I don't see why building a server application is any different that other types of applications. You just compile to get an executable. Make sure that the configuration file (if you're using a config file) gets named to <app>.exe.config and is deployed with the executable.