Orchard работает на ASP.NET MVC - он был спроектирован таким образом с самого начала.Создание приложений с его помощью очень похоже на создание обычных приложений ASP.NET MVC 3, поэтому кривая обучения не такая крутая.Кроме того, Orchard предоставляет расширяемую компонентную инфраструктуру для облегчения создания приложений MVC, поэтому я думаю, что это гораздо больше, чем CMS.И в своей основе он использует чистый подход MVC (полностью управляемый и без прикрепленной разметки мусора) для визуализации окончательного результата.
Хотя, не очень много знаю об Umbraco.Пробовал, что некоторое время назад и на первый взгляд это выглядело слишком сложным, поэтому я искал другое решение и придерживался Орчарда, поскольку он казался чистым и простым.Это было более года назад, поэтому в то время Орчард находился на довольно ранней стадии (<0,5), хотя и не был готов к использованию.Но с тех пор многое изменилось, и теперь это полнофункциональная платформа, за которой стоит большое сообщество.Не говоря уже о том, что Orchard является бесплатным, открытым исходным кодом и имеет сильную поддержку Microsoft (финансовую и личную).Команда, работающая над этим, - все ребята из ASP.NET, так что я думаю, что это не может быть лучше :) Кстати, новейшая версия Orchard - 1.1 - будет официально анонсирована на предстоящем MIX'11. </p>
I 'В настоящее время я создаю два крупных коммерческих приложения на основе Orchard, и я просто очень доволен этим.