Я успешно реализовал свою собственную реализацию MVP с использованием Sitecore. MVP немного более простителен, чем MVC, и может быть легко интегрирован в приложения на основе веб-форм. Я использовал шаблоны T4 для генерации моделей непосредственно из шаблонов Sitecore с использованием встроенных веб-сервисов, которые действительно хорошо работали.
Sitecore пока не поддерживает MVC (в рекомендованном выпуске), и попытка заставить его работать, вероятно, не стоит усилий. Я полагаю, что они работают над версией, которая должным образом поддерживает MVC, которая может быть ссылкой, которую вы предоставили. Однако он, вероятно, также очень новый, и в старой версии есть много функциональных возможностей, основанных на веб-формах. Мне бы хотелось, чтобы он работал под MVC в официальном качестве еще несколько итераций.
Реализация таких шаблонов, как MVC и MVP, сводится к разделению задач и обеспечению возможности тестирования вашего уровня представления. Это также поощряет более элегантный дизайн.
Просто читая документ, похоже, что это руководство по запуску Sitecore параллельно с MVC. Я не вижу ничего о новых механизмах рендеринга для Sitecore, которые затруднили бы создание шаблонов во всем, кроме веб-форм. Однако это позволит вам использовать API Sitecore для создания собственных шаблонов с помощью MVC Views, но при этом вы потеряете встроенную функциональность редактирования, которую вы получаете из коробки с веб-формами.