Позвольте мне сначала объяснить, что я новичок в веб-разработке, и это не моя сфера интересов.Несколько месяцев назад я быстро изучил различные веб-технологии и решил, что буду изучать ASP.NET - веб-формы.Для меня это работает для простого сайта - мне нравится идея главных страниц и идея модульности, поддерживаемая пользовательскими элементами управления.Я сделал несколько пользовательских элементов управления, которые наверняка не смогу найти в Интернете.
Проблемы начались, когда я начал искать блог, который я мог бы элегантно интегрировать в мою существующую главную страницу с моими существующими темами и стилями.Лучшая вещь, которую я мог найти, была BlogEngine.NET.Но он разработан как отдельная система ведения блога, а не как элемент управления (я просто хочу отображать сообщения и комментарии).Изоляция того, что я хочу от базы кода и интеграция с моим веб-приложением, потребует неизвестного количества работы и времени.
Поэтому я обратился к CMS с блогом - Орчард выглядел очень многообещающим.Затем я понял, что интеграция моих собственных веб-форм в Orchard для меня практически невыполнимая задача (определенно не то, на что у меня есть время).В чем я думаю проблема здесь?CMS не предоставляет многократно используемые компоненты для простой интеграции в духе веб-форм - она меня удерживает - пока я придерживаюсь того, что они предлагают, я в безопасности, но как только я захочу интегрировать свою собственную веб-форму - это не пойдет.
Итак, знаете ли вы какую-либо NET CMS, которая позволяет интегрировать сторонние веб-элементы управления так же, как вы бы без CMS?Или еще лучше - это просто набор изолированных, многократно используемых компонентов?