он также использует localdb из коробки, но если вы не хотите устанавливать его, просто присоедините файл базы данных mdf к обычному серверу sql и измените строку подключения

ался узнать, как разрабатывать веб-сайты с ASP.NET, а также настроить личный веб-сайт для использования в качестве онлайн-портфолио / резюме. На своем веб-сайте я решил не пытаться изобретать велосипед, и поэтому решил использовать готовую CMS на базе ASP.NET.

Прочитав много отзывов, я остановился на Umbraco, но теперь я ищу альтернативы. Мне очень нравится Umbraco, но я продолжаю сталкиваться с проблемами. С момента его установки на моем хосте я не вносил никаких изменений ни в файловую систему, ни в базу данных напрямую. Все изменения были сделаны через админ сайта. Тем не менее, каким-то образом я продолжал приводить его в состояние, в котором я не мог удалить тип данных, и теперь у меня возникают проблемы при удалении или переименовании одного из моих шаблонов. Я искал решения для форумов Umbraco и, как правило, обнаруживаю, что мне нужно запустить какой-то обходной сценарий SQL в базе данных, чтобы все исправить. Я не хочу возиться с подобными вещами на моем личном сайте.

У кого-нибудь еще было много проблем с Umbraco, как у меня? Существуют ли другие бесплатные системы CMS, более надежные, но похожие на Umbraco? В частности, мне действительно нравится, как Umbraco дает мне полный контроль над HTML, генерируемым моим сайтом. Простое тоже лучше в этом случае. Я не пытаюсь создать какую-то социальную сеть / портал сообщества / форум / блог. Там не будет несколько человек, заходящих на этот сайт или что-то подобное.

Я немного читал о N2, который сейчас начинаю рассматривать. Мне нравится, что это больше для разработчиков и что вы настраиваете типы страниц с помощью реальных классов .NET в Visual Studio. Опять же, я не хочу пытаться создать свою собственную CMS с нуля, но в то же время мне действительно не нравится, как тяжело видеть, что происходит под капотом с большинством других систем CMS.

 Tim Saunders17 янв. 2011 г., 16:04
Привет, жаль слышать, что у тебя проблемы с Умбрако. Я могу честно сказать, что я не видел проблем, с которыми вы сталкивались раньше. Однако в последнее время в базу данных были внесены изменения, добавлены дополнительные ограничения внешнего ключа и т. Д., Которые иногда не позволяют удалять объекты с неоднозначной ошибкой. Например, при удалении типов документов и шаблонов необходимо убедиться, что на шаблон не ссылается тип документа или наоборот, поскольку это может вызвать проблемы с ограничениями. Если вы разместите чуть более подробную информацию о проблемах или ссылки на сообщения на форуме, я могу вам помочь.

Ответы на вопрос(3)

вы будете счастливы, что застряли с Умбрако. Я был очень разочарован Umbraco, когда впервые начал работать с ним по точным причинам, которые вы указали выше. Проблема с невозможностью удалить типы данных может означать, что это связано с чем-то (IE: документ или тип носителя) где-то, и если вы принудительно удалите это (IE: через db), вы действительно можете испортить вашу установку. <- исходя из опыта.

Теперь я абсолютно влюблен в Умбрако. Я абсолютно уверен, что теперь я могу построить практически все, что мне нужно.

, что мой лучший совет, который я могу извлечь из своего собственного опыта, это убедиться, что вы тщательно спланировали архитектуру своего сайта, прежде чем приступить к его созданию в Umbraco. Вы не хотите возиться там после того, как что-то меняете, и именно здесь вы действительно можете погрузиться в горячую воду.

Веселиться!

Решение Вопроса

поэтому я не могу комментировать это, но вы можете рассмотреть следующие варианты:фруктовый сад или жеFunnelWeb, оба находятся на MVC 3 и Razor.

Если вам нужен блог, который в основном является просто блогом, тогда FunnelWeb - хороший вариант.

Я сейчас пишу сравнение междуФруктовый сад и Умбрако если тебе интересно

 Eric Anastas20 янв. 2011 г., 05:16
Ну, я решил придерживаться Умбрако на данный момент. Я смог решить мою проблему, вручную удалив элементы из таблиц базы данных. Но я отмечаю это как правильный ответ, потому что и FunnelWeb, и Orchard выглядят как жизнеспособные варианты CMS, которые я также должен проверить.

проверьте шайбуhttps://bitbucket.org/yohsii/puck/overview

он добавляет очень мало концепций поверх того, что вам нужно знать для .net mvc, но для работы требуется .net4.5 (и, следовательно, VS2012).

он также использует localdb из коробки, но если вы не хотите устанавливать его, просто присоедините файл базы данных mdf к обычному серверу sql и измените строку подключения

Ваш ответ на вопрос