I'm almost finished with my first Umbraco site and i've been looking through these forums as well as the ourumbraco.org forums to try and find a definitive guide as to how to publish an Umbraco site to a live staging area however, as I have found so far, such a guide does not exist. In particular, I am interested in how an Umbraco site developed using Visual Studio can be deployed and which folders can be removed/streamlined for a production environment. I am using the latest version of Umbraco 7.3.1 and a SQL CE database.
I'm happy to use FTP to upload the site to the server if that is an option but I also want to ensure that my site has the basic level of out of the box Umbraco security so I am assuming things like the installation directory should be removed.
Any help with this would be greatly appreciated. I am using Visual Studio 2013.