В разделе AppSetttings в качестве предустановки для настроек уже написана оболочка, в которой вы можете получить доступ к типам ключей, безопасным из вашего кода. С другой стороны, ваш web.config - это просто XML, куда вы можете добавлять свои собственные типы. Вам нужно будет написать код для доступа к этим разделам.

ли раздел appSettings Web.config хранить только такие простые строки?

   <appSettings>
     <add key="OKPage" value="http://mysite.com/okpage.html" />
   </appSettings>

или я могу иметь более сложные значения, такие как CDATA или вложенные значения? Если нет, то это единственное место в Web.config, где хранить пользовательские настройки? Спасибо

Ответы на вопрос(3)

Ваш ответ на вопрос