使用ASP.NET MVC的Umbraco 7

问题描述 投票:1回答:1

我有关于使用Umbraco 7 CMS和MVC应用程序的以下问题,因为我是Umbraco的新手。

1)是否可以在Umbraco中存储和检索客户特定内容,如图像等。在Umbraco数据库中,我没有看到任何类似客户端/客户端ID的信息,表明内容是客户特定的。

2)如果Umbraco中没有特定于客户端的东西,我想使用另一个选项。即,将内容存储在自定义数据库中并将其与客户端链接。这是正确的方法吗?

3)我们可以在Umbraco中创建多个子域,看起来像http://example.com/Client1http://example.com/Client2等。但是我们可以创建看起来像http://Client1.example.comhttp://Client2.example.com的网站吗?如果是的话,如何实现呢?

4)Umbraco视频教程是否有用?我读到它们只适用于WebForms。

谢谢。

umbraco umbraco7
1个回答
0
投票

1)是的,但由于umbraco不是专门为您的用例而构建的,因此您很可能必须自己完成一些工作才能实现这一目标。通常,开发人员会在每个客户端的媒体库中创建一个特定的根文件夹,然后使用作用域范围内的选择器。内容选择器也可以做同样的事情。然而,实际的实现很大程度上取决于您需要做什么。

2)您可以自由地将数据存储在自定义数据库中,然后使用某种提供程序/存储库或任何您喜欢的方式将其加载到umbraco中。由于umbraco只是一个“框架”,因此您不会限制在.NET解决方案的其他部分中编写的其他代码。你也不受umbraco对任何特定ORM工具的限制,所以随意使用你喜欢的任何东西。

3)您可以使用与注册所列子域相同的方式注册带有子域的主机名(右键单击所需子域的根节点并转到主机名)。请记住,这些子域也应该映射到您的IIS中,否则请求将永远不会实际到达umbraco。

4)是的,它们非常有用 - 它们已经更新为更新的代码而不是webforms,它是对使用umbraco的Web开发人员所需的大部分内容的一个很好的介绍。

© www.soinside.com 2019 - 2024. All rights reserved.