I've been working for a few years on a project for a friend of mine, and it has slowly grown into a large website.
In the early stages, I just did development on my local machine with a local database, then deployed any site and database changes to the live site.
This worked well for a while, but lately we've been having issues with deployment. We'd like to set up a staging environment for testing before we deploy to the production environment.
I'm using DiscountASP.Net for hosting, does anyone know if they offer a service for a staging environment? Or is there another way I should go about setting it up?