将现有MSSQL数据库集成到Umbraco的最佳实践?

时间:2017-04-14 12:00:17

标签: c# .net sql-server umbraco umbraco7

这是一个一般的Umbraco架构问题,而不是特定于代码行的问题。

我是Umbraco的新手,但我很了解.net和asp.net mvc。

对于即将开展的项目,我正在考虑使用Umbraco作为cms,但由于我对Umbraco的经验很少,所以在集成已有的mssql数据库时,我无法完全掌握我的选择。

支持Umbraco安装的数据库已经存在一些包含产品信息的表。使用Umbraco api / models公开这些数据并随后将这些数据集成到Umbraco视图中的最佳方法是什么?

E.g。我可以在Umbraco管理员中创建数据模型并将其映射到现有表格,还是有另一种被认为是最佳实践的方式?

谢谢。

1 个答案:

答案 0 :(得分:0)

我没有很多关于这个主题的第一手经验,但我最近做了一个Umbraco训练营,其中包含了这个,它被称为“Umbraco Application Integration”。

该课程讨论了Route Hijackingcontentfinders,用于将外部数据映射到umbraco请求管道。

要从代码中调用外部表,您可以查看Umbraco的集成轻量级orm,名为peta poco,但只需要一点工作,实体框架或nHibernate也可以工作。

要将外部表集成到umbraco后端,有一个名为ui-o-matic的插件可以帮助你

希望这能让你走上正轨:)