mục Rendering
Đây là một cách để yêu cầu một phần nội dung (mục) để render chính nó. Nội dung mang thông tin về cách nó sẽ hiển thị. Để hiểu rõ nhất, kiến thức này không được sử dụng rộng rãi và không được ghi chép đầy đủ - nhưng tôi tin rằng tính năng chính nó được đặt trước Sitecore MVC.
Xem thêm ở đây: http://www.sitecore.net/unitedkingdom/Community/Technical-Blogs/John-West-Sitecore-Blog/Posts/2012/06/MVC-Item-Renderings-in-the-Sitecore-ASPNET-CMS.aspx
Xem Rendering
Về cơ bản đây là một cái nhìn Razor. Sitecore cung cấp một bộ điều khiển và mô hình mặc định cho khung nhìn. Mô hình có thể được tùy chỉnh bằng cách thay đổi đường ống mvc.getModel.
Sử dụng tính năng này khi bạn muốn hiển thị nội dung mục không yêu cầu bất kỳ logic kinh doanh hoặc bản trình bày quan trọng nào.
khiển Rendering
Với một bộ điều khiển render bạn cung cấp bộ điều khiển, mô hình và xem. Trên mục định nghĩa kết xuất của bạn, bạn chỉ định hành động mà Sitecore sẽ sử dụng để kết xuất thành phần.
Sử dụng tính năng này khi bạn cần hiển thị nội dung dựa trên dữ liệu bên ngoài và/hoặc yêu cầu logic kinh doanh hoặc bản trình bày quan trọng. Bất kỳ điều gì liên quan đến việc gửi biểu mẫu cũng có thể nằm trong danh mục này.
Phương pháp Rendering
Will đầu ra giá trị trả về của một cuộc gọi đến một phương pháp tĩnh. Để hiểu rõ nhất, điều này không được sử dụng rộng rãi và không được ghi chép đầy đủ - tôi cho rằng nó có thể được sử dụng để tích hợp nội dung cũ.
Xem thêm ở đây: http://www.sitecore.net/Community/Technical-Blogs/John-West-Sitecore-Blog/Posts/2012/03/More-Than-Anyone-Ever-Wanted-to-Know-About-Method-Renderings-in-the-Sitecore-ASPNET-CMS.aspx
XSLT Rendering
Hiển thị đường Sitecore XSLT trên một trang Sitecore MVC. Kiểu kết xuất này điền vào cùng một không gian như là Hiển thị xem chỉ sử dụng XSLT làm công cụ mẫu (chứ không phải là Dao cạo).
Sử dụng tính năng này nếu bạn có thư viện các thành phần Sitecore XSLT hiện có mà bạn không muốn viết lại. Cá nhân tôi nghĩ View Renderings để làm không có/thành phần logic thấp là thích hợp hơn nếu bắt đầu từ đầu.
Url Rendering
ám chỉ rằng phản ứng của một yêu cầu HTTP GET vào trang hiện tại.
Sử dụng tính năng này nếu bạn cần sàng lọc mã vạch HTML của một hệ thống khác. Một lần nữa, điều này có thể được sử dụng như một công cụ chuyển đổi khi di chuyển trang web cũ. Có thể được sử dụng trong một số trường hợp để tránh hội chứng iframe đáng xấu hổ.
Xem thêm ở đây: http://www.sitecore.net/unitedkingdom/Community/Technical-Blogs/John-West-Sitecore-Blog/Posts/2012/03/All-About-URL-Renderings-in-the-Sitecore-ASPNET-CMS.aspx
Rendering Parameter
Đây không phải là một kiểu vẽ và không cung cấp một cơ sở cho rendering bất cứ điều gì trên riêng của mình. Rendering Parameters được sử dụng để kiểm soát hành vi của render. Áp dụng cho tất cả các loại kết xuất ở trên.
Cảm ơn bạn @herskinduk, câu trả lời rất chi tiết. Tôi có thể hỏi nơi tôi có thể tìm thấy chi tiết ở trên, vì tôi không thể tìm thấy bất cứ điều gì như thế này trên SDN. –
Tôi tin rằng tài liệu của Sitecore MVC hiện có trên SDN là chi tiết. Đó là lý do tại sao tôi đăng một câu trả lời rất chi tiết cho bạn ở đây. – herskinduk