ASP.NET MVC - Dot Net Nuke

时间:2009-05-01 11:03:42

标签: asp.net-mvc

我们如何在MVC的帮助下创建像dotnetnuke这样的应用程序。我们可以直接添加模块和其他东西而无需修改代码。

3 个答案:

答案 0 :(得分:6)

这类问题很有说服力。虽然你通过尝试这样一个项目肯定会学到很多东西,但你提出这个问题的事实表明你的知识存在很多很多差距,其中最重要的是你不会得到有用答案的理解通过提出这样一个问题,因为这样的事业是由许多子组件和跨越多个学科组成的大型工作。您不能指望任何人在此处所需的空间内为您提供所需的答案。

我的建议是退后一步,启动Visual Studio并首先使用MVC创建一个简单的网站;也许还有一些功能,如会员资格,论坛,可编辑的页面和页面评论。

一旦您对MVC感到满意并且能够轻松找到适合您的架构的方法,您就能够开始考虑解决更复杂问题的方法,例如构建像DotNetNuke这样的CMS。

我鼓励你也不要建立一个新版本的DotNetNuke,因为它是你习惯的,但要看看那个系统并决定这是否真的是做事的最佳方式,看看是否有您可以改进(或彻底改革)这种类​​型的CMS实施的方法。

答案 1 :(得分:2)

开始查看Kooboo

来自网站:

  

基于ASP的企业CMS。 NET MVC

     

Kooboo CMS允许您有效地创建专业网站   不会失去产品质量。

     

<强>开发
  此企业CMS系统可以节省时间并允许您使用   您需要用个人自由开发高质量网站的自由   触摸。我们简化了Web开发流程。 Kooboo CMS是   基于ASP.NET MVC。我们易于使用的教​​程和快速响应   论坛提供明确的指导和支持,让您充满信心   释放您的创造潜力。

     

<强>设计者
  我们为您提供HTML / CSS中应得的控件   编码。 Kooboo CMS不会生成任何外部HTML代码。在   此外,我们还提供有关HTML编码的支持和建议。

     

<强>个体
  轻松创建自己的个人网站!访问   kooboostore.com下载网站包和模块,并开始使用   只需点击一下即可设置您的网站!在商店办理登机手续   来自社区用户或Kooboo的每周站点包更新   球队。

     

Kooboo CMS提供快速的企业级Web开发   非常人性化。由于没有找到,我们建立了这个系统   我们在任何其他开发包中寻找的东西。让我们   向您展示如何轻松和有利可图的Web开发!

许可是GPL v3,带有支持选项。

答案 2 :(得分:0)

据我所知,没有任何基于MVC框架构建的CMS提供与DotNetNuke相同的灵活性和功能。这可能是因为MVC的1.0版本仅在4-6周前发布。