Sitecore MVC просто тонкий шар поверх ASP.NET MVC. Усе, що ви можете зробити за допомогою MVC, ви можете зробити за допомогою Sitecore MVC. Хоча ви можете скористатися такими перевагами інфраструктури Sitecore, як конвеєри та контекст (особливо елемент контексту), це лише шари поверх того, що вже є в ASP.NET.
Модель–перегляд–контролер (MVC) є шаблон проектування програмного забезпечення, який зазвичай використовується для розробки інтерфейсів користувача, який розділяє відповідну логіку програми на три взаємопов’язані елементи.
Sitecore є провідний постачальник комплексної цифрової платформи (DXP).. Їхня місія полягає в тому, щоб надати провідним брендам можливість спілкуватися зі своїми клієнтами за допомогою низки рішень, які охоплюють різні канали, пристрої та платформи.
Щоб додати макет MVC:
- У редакторі вмісту перейдіть до sitecore/Layout, клацніть правою кнопкою миші Layouts, натисніть Insert і виберіть MVC Layout.
- На сторінці «Ім’я» майстра введіть ім’я та натисніть «Далі».
- На сторінці «Розташування» майстра виберіть папку для нового файлу, наприклад «Макети», натисніть «Створити», а потім — «Закрити».
Microsoft створила ASP.NET Core і MVC для розробки веб-сайтів. Однак парадигми суттєво відрізняються. Нова рамка ASP.NET Core легший і більш портативний, ніж MVC. Він допомагає створювати Windows, macOS, Linux та інші сумісні інтернет-програми.
MVC означає Модель-Вид-Контролер, цей шаблон був розроблений у середині 1990-х років, щоб допомогти веб-розробникам створювати веб-програми, які були б не лише зручними для користувачів, але й простими в обслуговуванні. Цей шаблон все ще використовується сьогодні, і його можна побачити в багатьох поширених веб-фреймворках, таких як Ruby on Rails, Laravel і ASP.NET MVC.