Update the SharePoint Web.config file efficiently in Web hosting environment
[ Background Information ] The Internet SharePoint Web application has staging and production Web hosting environment.The external users only can access to staging Web site folders via FTP / FTPS, and so it's inconvenienced to update the production Web.config file frequently for them. [Solution] In this case, I designed a ASP.NET Web Application which provides a interface to merge the changes to production Web.config file. Firstly, external developers login to the Web application with their windows authentication credentials. The Web application will list Web.config files in staging and production environment for the SharePoint Web application, and then developer chooses which web.config file to be merged and also uploads the XML file which contains the changed sections of the Web.config file. Once submit the change, the Web application will backup the existing Web.config file, and then apply the changes. If the merged is successful, the Web application will send the...