ASP.NET MVC 4 - CMS / CMS组件(如Wordpress)

时间:2013-06-21 08:49:14

标签: asp.net wordpress asp.net-mvc-4 content-management-system orchardcms

我正在asp.net MVC 4中开发一个站点 - 代码优先,EF 5。

网站的某些区域需要CMS功能 - 但我需要将MVC部分删除到网站中 - 并且希望坚持使用MVC 4(不是MVC 2,或者说Web表格)。

理想情况下插入现有的MVC 4应用程序 - 而不是接管(但对两者都开放)。

是否有任何MVC 4'组件'我可以使用 - 或者我可以使用完整的CMS?

认为ASP MVC 4相当于Wordpress。

要求包括:

 - Free / Low price (< $99) / Open Source
 - Good SEO optimization 
 - Easily adding multiple images to a page, and laying it out
 - Adding new pages to the website
 - Editing Navigation
 - Friendly URLs
 - Tagging
 - Social Sharing buttons with appropriate page titles
 - Drafts and future posts
 - RSS
 - Blog + Comments
 - Polling
 - Contact Form
 - Google Authorship Integration
 - All text on site editable
 - Image Gallery, click for larger image, thumbnails
 - WYSIWYG page editing - and templating
 - User friendly admin tools (ideally not requiring technical / HTML / CSS knowledge)
 - Storing all of this in a SQL Server 2012

关于是否只使用Wordpress的想法将是一个很大的优势? (此时我对MVC一直致力于 - 尽管如果有很多缺点可能会被说服改变)。

由于

1 个答案:

答案 0 :(得分:9)

您是否尝试过/检查过食人鱼CMS?使用NuGet安装的开源,MVC 4和Web Pages 2.0。您可以轻松地将其包含在现有项目中,并为其添加内容管理。 您可以在http://piranhacms.org/查看,也可以直接从https://github.com/piranhacms

获取