OrchardCMS
, Umbraco
и DotNetNuke
- CMS в галактике .Net. Они хорошо работают как самостоятельные приложения. Предположим, у меня есть требование, чтобы функции CMS нуждались в другом приложении ASP.NET MVC. Мне не нравится снова внедрять CMS в приложение. Скорее, мне нравится использовать текущие CMS как компонент приложения.Использование OrchardCMS, Umbraco или DotNetNuke в качестве компонента в приложении ASP.NET
Возможно ли вообще использовать OrhcardCMS в качестве компонента моего приложения MVC? Идеально иметь отношения между CMS и самим приложением, например я могу загружать объекты из CMS, обновлять их и т. Д.
Я знаю, что в .NET есть методы интеграции. Например, ASP.NET Identity интегрируется с приложениями ASP.NET на основном уровне, но просмотр (CSHTML) должен быть скопирован и настроен в большинстве случаев. Or Hangfire и ELMAH, которые интегрируются с приложением без необходимости скопировать представление (cshtml, html, css) в целевое приложение. В самом деле, хорошо знать, что доступны методы интеграции для подключения CMS в приложения ASP.NET.
Существует также [BetterCMS] (http://www.bettercms.com/), который является пакетом NuGet, поэтому можно интегрировать – devqon