【问题标题】:What approaches are for an ASP.NET MVC 3 App + CMS for public site公共站点的 ASP.NET MVC 3 App + CMS 有哪些方法
【发布时间】:2012-07-14 17:26:33
【问题描述】:

我们正在 MVC 3 中开发一个雄心勃勃的网络应用程序。 一开始我们想在 MVC 的一个区域中制作公共网站(商业和教育内容)。

由于维护该公共网站将涉及编译和更新整个网络应用程序,我想知道您是否可以建议将 CMS 集成到我们的网络应用程序的方法。

公共网站应该显示来自网络应用程序的一些内容,例如:

  • 用户注册
  • 公开档案目录
  • 图表中的一些统计数据

我想在 CMS 中我可以在 iFrames 中加载这些部分或通过 ajax 加载一些视图......但这不是最相关的。

您在进行此类集成方面有经验吗?

您使用什么工具? 我找到了“果园”,Umbraco……可能是 DotNetNuke

利弊?

【问题讨论】:

    标签: asp.net-mvc-3 content-management-system


    【解决方案1】:

    我们将 orchard 用于此类事情,并且最近为商业培训平台构建了一个高度扩展的版本。

    它的扩展相当简单,如果你想以 MVC3 + CMS 作为基础,这是一个很好的起点。

    果园最糟糕的事情是缺乏文档,但那是一年多以前的事了。它现在看起来更丰富了,你可以在这里用问题和答案来填补一些空白 - 如果你遇到困难,只需问问你自己的问题,因为它是一个相当活跃的话题。

    我最后一次使用 umbraco 是在他们迁移到 mvc 之前,所以无法对此发表评论。没有理由去别处寻找,因为果园对我们来说是成功的。

    【讨论】:

    • 谢谢...所以果园看起来很有希望。您是否有 2 个并排的站点...一个用于 Orchard(公共),另一个用于您的 MVC3 应用程序?
    • 不,我们在一个应用程序下运行所有​​内容,并且只使用角色权限管理对不同区域的访问。
    猜你喜欢
    • 2022-01-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-11
    • 2017-04-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多