2014-02-21 7 views
0

Я создаю сайт в ASP.NET MVC Orchard CMS 1.7, и мой клиент просит особенную функциональность.Как запустить WGET из класса ASP.NET MVC

Мне нужно создать и сохранить папку, в которой будут храниться все физические файлы сайта, статический HTML с каталогами, отображающими URL-адреса. Пожалуйста, не спрашивайте меня, почему, но это требование.

Страницы будут сгенерированы один раз автоматически, затем должны быть созданы вручную по требованию, и каждый раз, когда содержимое изменяется в CMS, конкретная страница HTML будет восстанавливаться.

Создание страницы в базе данных для меня не является проблемой. Я дошел до того момента, когда я использовал Workflow для доступа к точке публикации или обновления страницы. Но после этого я застрял.

  1. Я смущен тем, что было бы жизнеспособным решением для получения страниц. wget (для окон), crul или что-то родное для ASP.NET
  2. Как реализовать его так, чтобы сценарий командной строки можно было вызвать из класса.

Я пытался сделать wget (windows based) для этого, но с классом процессов C# не было большой удачи.

ответ

0

Для этого я использую csQuery. Я был доволен результатом, который получаю с тех пор, как он позволяет мне настроить таргетинг на элементы HTML, поскольку я выполняю таргетинг jQuery css.

 Смежные вопросы

  • Нет связанных вопросов^_^