Все,ASP.NET MVC WAP, SharePoint Designer и SVN
Я начинаю новый проект ASP.NET MVC, который требует некоторых возможностей управления контентом.
Люди, которые будут управлять контентом, предпочитают использовать SharePoint Designer (преемник FrontPage) для изменения содержимого. Я бы хотел, чтобы они продолжали это делать.
Вопросы являются:
Так как я хотел бы, чтобы это было WAP, а не веб-сайт проекта, как я могу позволить им увидеть свои изменения в действии, не требуя от них, чтобы иметь Visual Studio на их локальные машины? Могу ли я указать «по умолчанию» действие для контроллера так, чтобы данный URL-адрес, как
/products/new_view_here
Могу ли я позволить им сохранить страницы (взгляды) и увидеть их в браузере, без необходимости проходить через регистрацию заезда/сборки/развертывание?
Я хочу, чтобы их изменения хранились в SVN; Конструктор SharePoint, похоже, напрямую поддерживает Visual SourceSafe (ugh).
идеи я придумал до сих пор являются
Написать обработчик HTTP, который реализует протокол серверных расширений FrontPage. Это звучит много времени, но я еще не просмотрел спецификацию протокола. Тем не менее, это позволит мне выполнять любые операции, которые я хочу на стороне сервера, включая проверку файлов в SVN.
Ditch WAP в пользу проекта веб-сайта. Однако мне не нравится наличие источника на сервере. Также будет ли MVC работать в проекте веб-сайта?
Несомненно, кто-то решил эту проблему раньше?