У вас есть несколько вариантов
Частичные представления
Представления в ASP.NET не компилируются во время развертывания .Вы можете редактировать их на рабочем сервере в режиме реального времени, не затрагивая процесс развертывания .Они составлены в режиме реального времени.Все, что вам нужно сделать, это нажать Ctrl-F5 в вашем браузере, чтобы получить последние представления из файловой системы.
Параметры рабочего процесса
- Рефакторинг вашего контентатак что частичные представления содержат только контент, который должен редактироваться не разработчиками.
Это будет означать, что частичные виды, которые редактируют не разработчики, содержат только html и не содержат код типа бритвы.
Если вы действительно не хотите, чтобы не разработчики прикасались к каталогу исходного кода, включая представления, вы можете хранить содержимое, которое они предоставляют, в базе данных.
Таким образом, в вашемконтроллеры, вы можете проверить базу данных на предмет содержимого, которое не разработчик сохранил, и сохранить его в переменной ViewBag.Таким образом, не разработчики не касаются любого исходного кода
Управление контентом
Если ваши не разработчики будут иметь доступк файлам с исходным кодом, почему бы не пять из них FTP доступ.Обновление просмотров в режиме реального времени прекрасно.Или вы можете использовать клиент исходного кода Subversion для ведения истории версий