Комментарии 14
А в чем преимущество данной системы на другими решениями? есть ли какие-то сильные стороны или «технология ради технологии»?
+3
Ожидаемый и логичный вопрос, спасибо. Я фанат C# и ASP.NET, не буду скрывать. На этой платформе не так много хороших CMS. Мне нравится, например, Umbraco, но пока-что насколько я знаю она не портирована на ASP.NET Core. Также мне не слишком по душе ее архитектура и сложность (в технологическом плане), вызванная, наверное, частично, большим сроком в open source. Хочется иметь простую, быструю и расширяемую систему на новой платформе, чтобы писать на C# и при этом не быть привязанным к Windows-среде, т. к. многим клиентам не нравится это ограничение (и их можно понять). Можно было бы посмотреть в сторону Java, там тоже есть и хороший язык (который я знаю благодаря Android-разработке) и кроссплатформенность, но, как я уже сказал, весь стек от MS мне как-то ближе что-ли. Так что, отвечая на ваш вопрос, я бы субъективно назвал сильными сторонами хорошую платформу, язык, легкость, расширяемость, простоту использования.
0
НЛО прилетело и опубликовало эту надпись здесь
Не совсем. Отдельные вьюхи создаются для отдельных классов объектов. Т. е. у всех новостей может быть одинаковая вьюха, но если необходимо, можно для какой-то особенной новости задать особенную вьюху.
Если я правильно вас понял, то да, согласен, нужно сделать возможным редактировать представлений прямо из админки в будущем (как это сделано в Ubraco, например). Сейчас это приходится делать через внешний редактор + необходим доступ к файловой системе сайта.
Если я правильно вас понял, то да, согласен, нужно сделать возможным редактировать представлений прямо из админки в будущем (как это сделано в Ubraco, например). Сейчас это приходится делать через внешний редактор + необходим доступ к файловой системе сайта.
0
Стоп, Razor views работает разве с дотнет кором? Мне казалось что там что-то с чем-то не дружило.
0
Если считаете свойство лишним — просто удалите его из соответствующего класса и оно исчезнет. Контентом управляете вы. Что касается META-keywords, то как-то читал об эксперименте. Ребята придумали несуществующие слова и на полностью новом сайте добавили их только исключительно в META-keywords. После индексации гугл показывал сайт по соответствующему запросу. Это было не так давно, ссылку уже не найду, наверное. Но, повторюсь, в данном случае полная свобода в плане свойств, решать вам.
+1
Если еще не видели, то думаю было бы интересно посмотреть как референс на OrchardCMS https://github.com/OrchardCMS/Orchard2
Вторая версия (версия по ссылке) будет на asp.net core
Вторая версия (версия по ссылке) будет на asp.net core
+1
Спасибо! Конечно, сложно не знать об одной из самых популярных CMS на ASP.NET :) Интересно было посмотреть, как у них реализована модульность. В свое время я здорово помучался на этой теме.
0
Вот тут они рассказывают, как они всё сделали.
channel9.msdn.com/Shows/On-NET/Sbastien-Ros-Modular-ASPNET-apps
channel9.msdn.com/Shows/On-NET/Sbastien-Ros-Modular-ASPNET-apps
0
Как человек, работающий в команде, которая тоже занимается разработкой open-source системы на ASP.NET (nopCommerce), желаю вам удачи! Если не остановитесь в разработке и донесете продукт до ума и сердец пользователей, то будет здорово.
Мы, кстати, тоже будет переходить на ASP.NET в следующем году
Мы, кстати, тоже будет переходить на ASP.NET в следующем году
+1
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Разработка веб-сайта на базе ASP.NET Core и Platformus CMS