It is good that you have decided to develop your application locally on then go a staging environment and deploy it on production. This gives you the option to test and diagnose your project and if there are any problems you will be able to diagnose and fix them without affecting the live site.
Having a development and staging environment gives you the option to make changes to your website on the development machine and use a data comparing tool, like the one that is built in VS ( check the attached screenshot ) to commit and upload all changes that are being made to the database to the staging environment. The tool will compare the two databases and change only the data that has been modified on the target database. It is not necessary to use the one that comes with VS if you feel more comfortable using other software.
You can use FTP for any files that need to be uploaded or other type of file comparison tool.
The same process can be applied for the production stage.
the Telerik team
Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Public Issue Tracking
system and vote to affect the priority of the items