I have this scenario. I am not sure how to implement it. I am using Sharepoint 2010. I have a site on client environment and it has the production data. Now I have made some changes to the sharepoint site on my development server. These changes include columns in list and libraries, views on list and libraries, some new lists and libraries Top navigation added etc... Here my problem is to make this change available in the production environment. If I restore the backup to the production environment then all the production data are gone and it has to be added fresh. Is there a way to update the site(not manually making the changes) at the production environment without restoring it ?
Thanks in advance.