RUGBY. Marlborough Boys' College scored their sixth successive win and confirmed themselves top ...
Это продолжение цикла статей на тему разработки собственных сайтов на базе системы управления ...
Это продолжение цикла статей на тему разработки собственных сайтов на базе системы управления контентом Orchard CMS. Первые статьи данного цикла вы можете найти по следующим ссылкам:
- Как создать свой сайт с нуля с помощью Orchard CMS. Часть 1. Введение в Orchard CMS
- Как создать свой сайт с нуля с помощью Orchard CMS. Часть 1. Введение в Orchard CMS (cont)
- Архитектура Orchard CMS. Основные понятия
- Архитектура Orchard CMS. Основные понятия. Концепции компоновки (cont)
- Архитектура Orchard CMS. Основные понятия. Концепции безопасности и разработки (cont 2)
В этой статье речь пойдет о расширении сайта на базе Orchard CMS через создание элементов контента известных как контентные типы.
Создание контентных типов
Хотя Orchard CMS уже включает в себя набор из нескольких контентных типов, таких как Страница (Page) и Запись Блога (Blog Post), вы можете легко создать собственный контентный тип (или даже расширить существующий тип) с помощью панели администрирования. По умолчанию, функция контентных типов в Orchard включена. Она должна быть включена для успешного создания собственных контентных типов. Если это требуется, вы можете активировать функцию на странице Modules в панели администрирования.
Читать дальше →
В очередной раз, наверное уже в десятый за этот год, я получаю вопросы от коллег, вроде «как сделать ...
В очередной раз, наверное уже в десятый за этот год, я получаю вопросы от коллег, вроде «как сделать что-то» в обстоятельствах, когда бизнес-логика полностью или частично реализована на уровне моделей.
Эти вопросы возникают, скорее, из-за банальных пробелов в образовании. Давайте осветим этот аспект, и увидим, что более глубокое осмысление некоторых теоретических моментов может помочь быстро решать и комфортно находить ответы эти и другие вопросы.
Читать дальше →
у ...
В последнее время паттерны
Model-View-Controller и
Model-View-Presenter у разработчиков ассоциируются именно с веб-приложениями. И правда, существуют замечательные фреймворки, такие как RoR MVC, ASP.NET MVC и другие, которые великолепно справляются со своими задачами.
Однако это вовсе не значит, что данные паттерны могут использоваться
только при разработке веб-приложений. В этой статье я продемонстрирую возможность их применения в настольных приложениях на примере программы для работы с текстовым файлом.
Читать дальше →