我们需要找到一个能够很好地处理外部数据的.NET CMS系统。大多数数据来自外部CRM系统,它会不断更新 一些要求:
这个问题的焦点是哪个CMS系统善于处理外部数据,其他要求只是为了了解我们所追求的CMS类型。
**更新**
答案 0 :(得分:3)
我认为您应该更少关注CMS产品,而应更多关注用于在CRM系统和CMS之间传输数据的中间件。
有些问题要问:
如果您的解决方案相当复杂,并且您将从需要合并到单个主服务器的多个源中提取数据,请查看Biztalk,Pervasive,Castiron等集成解决方案提供商;这些是用于处理重型集成逻辑的昂贵产品。如果您的要求很简单,请查看SSIS或编写Web服务以处理您的集成。
有很多支持良好且免费的CMS产品,例如umbraco和dotNetNuke,这些产品是用C#开发的,有新闻,博客和购物模块,可以开箱即用,也可以作为插件模块。 EPiServer是一种支持良好的商业产品,也是用C#开发的。您应该能够相对轻松地从任何这些系统导出和导入数据,或者编写其他功能以连接到外部系统并读取/更新数据。
希望有所帮助!
答案 1 :(得分:2)
我建议你看看Umbraco CMS。 它是一个基于.NET框架的优秀CMS。 即使您需要执行几个步骤,也可以使用MVC。 目前,我们正在一个调用某些SAP ERP API的项目中使用它。 您可以创建自定义管理部分,它们将成为后端UI的一部分。这些部分将能够处理CMS数据(节点,项目等),但他们也可以访问外部信息或运行远程方法(正如我们为SAP R / 3集成所做的那样)。 它开箱即用,包含几个模块:常见问题解答,新闻,博客,站点地图等,可以从管理GUI内部选择性地安装。 看看our.umbraco.org,了解社区......
干杯, -G。