Сказать, что разрабатывать под Umbraco просто ничего не сказать. Я с огромным удовольствием сделаю подробный обзор. Но самое главное, здесь максимально большое число действий осуществимо через админку разработчика и лишь определенные детали бизнес-логики (т.е. то, где без кода уже не обойтись) требует реальной разработки.
Вывод информации из того, что есть максимально укладывается в XSLT и редактирование master-pages. Подключить любой JS-фреймворк: как нечего делать. Добавить какое-то контекстно-зависимое меню: ерунда. Мне даже обидно, что не я эту штуку разработал.
Хотя пара серьезных огрехов, они, в общем-то, меркнут, особенно если соблюдать элементарные правила аккуратности.
Notas del Terrible.