Ответ 1
Рендеринг элементов
Это способ запросить кусок контента (элемент) для рендеринга. Содержимое содержит информацию о том, как это сделать.
Насколько мне известно, это не широко используется и не задокументировано, но я считаю, что эта функция предназначена для предсказания Sitecore MVC.
Подробнее здесь: http://www.sitecore.net/unitedkingdom/Community/Technical-Blogs/John-West-Sitecore-Blog/Posts/2012/06/MVC-Item-Renderings-in-the-Sitecore-ASPNET-CMS.aspx
Просмотр рендеринга
В основном это вид бритвы. Sitecore предоставляет стандартный контроллер и модель для представления. Модель может быть настроена путем изменения конвейера mvc.getModel.
Используйте это, когда вы хотите отображать содержимое элемента, для которого не требуется значительная бизнес-логика или представление.
Отображение контроллера
С помощью контроллера вы будете поставлять контроллер, модель и представление. В элементе определения рендеринга вы указываете, какое действие Sitecore следует использовать для рендеринга компонента.
Используйте это, когда вам нужно отображать контент, который зависит от внешних данных и/или требует значительной логики бизнеса или представления. Все, что связано с представлением формы, вероятно, также попадет в эту категорию.
Метод рендеринга
Выведет возвращаемое значение вызова статическому методу.
Насколько я знаю, это не широко используется и не хорошо документировано - я полагаю, он может быть использован для интеграции устаревшего контента.
XSLT Rendering
Отображает Sitecore XSLT на странице MVC Sitecore. Этот тип рендеринга заполняет то же пространство, что и просмотр рендеринга, только используя XSLT в качестве механизма шаблона (а не Razor).
Используйте это, если у вас есть библиотека существующих компонентов Sitecore XSLT, которую вы не хотите переписывать. Лично я думаю, что View Renderings для создания нечетных/низких логических компонентов более подходят, если начать с нуля.
рендеринг URL
Отправляет ответ HTTP-запроса GET на текущую страницу.
Используйте это, если вам нужно экранировать HTML-код другой системы. Опять же, это может быть использовано в качестве инструмента перехода при переносе устаревшего сайта. Может использоваться в некоторых случаях, чтобы избежать смущающего синдрома iframe.
Параметр рендеринга
Это не тип рендеринга и не предоставляет возможности для рендеринга чего-либо самостоятельно. Параметры рендеринга используются для управления поведением рендеринга. Применяется ко всем вышеперечисленным типам рендеринга.