Te situas sobre tu sitio lue das clic derecho y escoges "publish web site" este te pedira informacion de donde quieres que te mande los archivos necesarios a subir al server le especificas una carpeta luego subes la carpeta al dominio que tengas y listo.
El subir el dominio depende del proveedor de hosting que tengas el te proveera de alguna forma de subir tu sitio ya sea por FTP, un upload via web, etc.
Salu2