Со временем, работая с большим проектом, приходишь к тому, что записей appSettings и handlers становится очень много. Чтобы не путаться в большом файле Web.config есть элегантное решение: вынести значения appSettings и handlers в отдельные файлы. Для того, чтобы вынести значения в отдельный файл используется атрибут configSource. Запись в Web.config меняется на следующую: ..... <appSettings configSource="appSettings.config" /> ...... <handlers configSource="handlers.config" /> ........ Соответственно, файл appSettings.config будет выглядеть так: <appSettings> <add key="ключ" value="значение" /> <add key="ключ" value="значение" /> .... </appSettings> А файл handlers.config: <handlers> <add name="Имя" verb="GET,POST" path="путь" type="тип" /> .............. </handlers>
примеры mvc с# asp.net