Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何将博客引擎集成到asp.net mvc站点中?_C#_.net_Asp.net Mvc_Blogs_Expressionengine - Fatal编程技术网

C# 如何将博客引擎集成到asp.net mvc站点中?

C# 如何将博客引擎集成到asp.net mvc站点中?,c#,.net,asp.net-mvc,blogs,expressionengine,C#,.net,Asp.net Mvc,Blogs,Expressionengine,我当前的站点()使用ExpressionEngine,允许我在包含多个博客(一个是主博客,另一个是推荐、公告)的模板化网站中拥有所需的基本电子商务 但是我需要更多来处理许可证和订阅,所以我决定将该站点移植到asp.net mvc我现在唯一关心的是与.net博客的集成。无论采用何种解决方案,我都希望能够在主页上显示我的主要博客的一些摘录(以前的博客,如推荐信,现在可以是数据库中的连续条目) 比如说我选择了blogengine.net。我可以提取这些信息并在我的mvc网页上显示它们吗?您会首先尝试哪

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

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


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

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

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


但是,如果博客是一个独立的实体/网站,那么一定要从rss提要中删除到自定义容器中。

这实际上取决于博客数据的存储方式。这将取决于你提取你想要显示的信息并显示出来。Thx克雷格。我在我的控制器中添加了一个提要阅读器,这是一种享受。