【问题标题】:How to integrate a blog engine into an asp.net mvc site?如何将博客引擎集成到 asp.net mvc 站点中?
【发布时间】:2009-10-27 14:34:44
【问题描述】:

我当前的网站 (VisualHint) 使用 ExpressionEngine,并允许我在包含多个博客(一个是主博客,其他是推荐、公告)的模板化网站中拥有我需要的基本电子商务。

但我需要更多处理许可证和订阅,所以我决定将站点移植到 asp.net mvc。 我现在唯一关心的是与 .net 博客的集成。无论采用何种解决方案,我都希望能够在主页上显示我的主要博客的一些摘录(以前的博客,如推荐书,现在可以是我数据库中的连续条目)。

假设我选择 blogengine.net 为例。我可以提取这些信息并在我的 mvc 网页上显示它们吗?您会首先尝试哪个 .net 博客来实现这样的目标?

【问题讨论】:

  • 这实际上取决于博客数据的存储方式。提取您想要显示的信息并显示它将由您来决定。

标签: c# .net asp.net-mvc blogs expressionengine


【解决方案1】:

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

【讨论】:

  • 谢谢克雷格。我在控制器中添加了一个提要阅读器,这是一种享受。
【解决方案2】:

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

但是,如果博客是一个单独的实体/网站,那么肯定只是从 rss 提要中提取到您的自定义容器中。

【讨论】:

    猜你喜欢
    • 2010-10-04
    • 2010-11-08
    • 2016-03-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多