在asp.net mvc中是否有像drupal那样的cms系统

时间:2009-02-03 06:22:56

标签: asp.net-mvc plugins

我是asp.net mvc世界的新手。是否有任何基于asp.net mvc的cms系统,如drupal(php,cms,plugin modules)。我不喜欢dotnetnuke,因为他们使用webform并且很难扩展。

感谢

8 个答案:

答案 0 :(得分:3)

如果你没有过多的Drupal经验,Umbraco是一个不错的选择,如果你想要.NET(尽管他们有一个动画的图标)。如果您需要,也有专业支持。

答案 1 :(得分:3)

我很惊讶没人提到Orchard

  

基本果园概念

     

Orchard是一个Web CMS,主要旨在帮助您构建Web   现有作品的网站。这些作品有几种不同的尺寸   和形状需要很好理解,如果你将成为   和他们一起工作。本文将介绍这些内容   解释他们的名字和行为。

更多信息:http://docs.orchardproject.net/Documentation/Basic-Orchard-Concepts

答案 2 :(得分:2)

BeerHouse

从他们的网站:

TheBeerHouse是一个使用纯ASP.NET 2.0开发的网站,其中包含您希望从典型的CMS /电子商务网站获得的许多功能和模块,例如:

* Layout with user-selectable themes.
* Membership system with registration, login, profile setup and complete administration.
* Content management system for publishing and syndicating articles and photos, with support for categories, comments, rating and profile-based personalization.
* Opinion polls with support for multiple active polls and archived polls.
* Mailing lists with support for HTML and plain-text newsletters, background transmission and real-time AJAX-based feedback.
* Forums with support for multiple categories, custom pagination, avatars, signatures, moderation, and complete administration.
* E-commerce store with support for real-time credit card processing, with support for multiple categories, percentage discounts, zoomable pictures, ratings, availability display and more.
* Homepage personalization with webparts.
* Localization.

答案 3 :(得分:1)

我不认为DNN难以扩展,但我没有太多经验。 ASP.Net MVC显然没有太大的数量,这并不奇怪,因为它还没有实际出来:-)

主要的,如果相当简单,一个是Oxite,它位于CodePlex上。它在MVC首次发布时并不被认为是一个特别“好的例子”,但是社区已经有很多重构帮助,所以值得关注。这只是一个相对简单的博客,而不是CMS上的完整,所以不要指望Drupal: - )

答案 4 :(得分:1)

我正在玩N2汽车。我还没有充分了解它,但你可以将它插入网络表单或asp.net mvc(他们有两个平台的示例网站)。由于nhibernate,它也可以使用各种各样的数据库平台。它基本上可以对后端进行分类,因此您可以专注于前端。 N2 cms click here

答案 5 :(得分:1)

我可以推荐使用MojoPortal,它有一个很棒的Framwework,它在Linux和Windows上完美运行:) url is => http://www.mojoportal.com/

答案 6 :(得分:1)

您还可以查看:http://cmsmvc.codeplex.com/这是使用带有插件和主题支持的asp.net mvc构建的CMS

答案 7 :(得分:1)

有一个项目正在将Drupal移植到名为Drupal.NET的.NET平台,目前正在开发中。