2009-10-27 66 views
1

我的当前网站(VisualHint)使用ExpressionEngine并允许我在包含多个博客(其中一个是主博客,其他博客是推荐信,公告)的模板化网站中使用我需要的基本电子商务。如何将博客引擎整合到asp.net mvc网站?

但我需要更多的处理许可证和订阅,所以我决定将网站移植到asp.net mvc。 我现在唯一关心的是与.net博客的整合。无论哪种解决方案,我希望能够在主页上显示我主博客的一些摘录(以前曾经是博客,像褒奖,现在可以是我的数据库中的顺序条目)。

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

+0

这的确是要关注博客数据的存储方式。这将取决于你提取你想要显示的信息并显示它。 – Lazarus 2009-10-27 14:43:25

回答

2

我知道的每个博客服务器都支持包含最近发布的摘要的Atom/RSS源。阅读Feed并将其放在您的网站上。

+0

Thx Craig。我给我的控制器添加了一个feed阅读器,这是一种享受。 – 2009-10-27 17:48:18

1

我同意@Craig尝试使用RSS阅读器(也许是用户控件/小工具),除非您需要将博客与您网站的其他部分完全集成。取决于您需要博客的复杂程度,编写一个可能非常简单,并且可能更容易集成到您现有的基础架构中,而不是尝试移植到像blogengine.net这样的大型应用程序。

如果博客是一个单独的实体/网站,但是,绝对只是从RSS订阅源转到您的自定义容器。