You are designing an application configuration approach for a custom SharePoint 2010 application. You need to
design the application configuration to:
Store and secure custom configuration settings for the application including connection strings, server names, file
paths, and other miscellaneous settings.
.Read and display the settings on the site with an administrative user interface that can be configured using a
custom _layouts page.
.Store configuration settings at the farm, Web application, site collection, and site levels as needed. You need to
design a storage option that is simple and lightweight in structure and programmatically configurable.
Which approach should you recommend?
A.
Add custom configuration settings to the web.config file and programmatically read this file to display the custom settings.
B.
Use a hierarchical object store to save the custom configuration settings and programmatically read it to display the custom settings.
C.
Use a property bag to store the custom configuration settings.
D.
Use SharePoint lists to store the custom configuration settings.
Store at different levels (webapp, site, web) & admin user interface : property bag