代码之家  ›  专栏  ›  技术社区  ›  Nicolas Cadilhac

如何将博客引擎集成到ASP.NET MVC站点中?

  •  1
  • Nicolas Cadilhac  · 技术社区  · 17 年前

    我的当前网站( VisualHint )使用ExpressionEngine,并允许我在包含多个博客的模板化网站(一个是主博客,另一个是证明和公告)内进行基本的电子商务。

    但我需要更多的东西来处理许可证和订阅,所以我决定将该站点移植到ASP.NET MVC。 我现在唯一关心的是与.NET博客的集成 . 无论解决方案是什么,我都希望能够在主页上显示我的主要博客的一些摘录(以前是博客的内容,比如证词,现在可以是数据库中的连续条目)。

    比如说,我选择blogengine.net。我可以提取这些信息并在我的MVC网页上显示它们吗?你会首先尝试哪个.NET博客来实现这个目标?

    2 回复  |  直到 17 年前
        1
  •  2
  •   Craig Stuntz    17 年前

    我所知道的每一个博客服务器都支持Atom/RSS提要,其中包含最新文章的摘录。阅读提要并将其放在网站主页上。

        2
  •  1
  •   nkirkes    17 年前

    我同意@craig尝试使用RSS提要阅读器(可能是一个用户控件/小部件),除非您需要将博客与其他站点完全集成。根据您需要博客的复杂程度,编写一个博客可能非常简单,并且可能比尝试移植到更大的应用程序(如blogengine.net)中更容易集成到现有的基础设施中。

    但是,如果博客是一个独立的实体/网站,那么绝对只需将RSS提要撕碎到您的自定义容器中即可。