有很多关于CMS系统的问题,但我想知道是否有任何支持ASP.NET MVC(最好是2.0)并且与SQL Server配合良好的开源版本? 我不是在寻找可以使用的CMS系统,尽管这可能也会发生。我正在寻找一个可供学习的CMS系统!基本上,它应该遵循KISS principle。 是的,我知道DotNetNuke。它看起来没问题,但对我来说感觉有些过分。应该有其他选择,对吧?
不,我不是初学者!我的Web开发技能可以追溯到Internet Explorer仍然在Windows 3.11系统上显示静态页面的时候,当RAM仍然以千字节为单位并且CompuServe作为提供商而不是33k6型号的电话线时。但是从现有代码中学习它永远不会受到伤害。
答案 0 :(得分:1)
至于什么是现成的DNN是最好的选择,虽然在单步执行代码后看起来有点过分,你会看到使用的模式,并了解DNN系统并不像它最初看起来那么大。此外,核心DNN团队还要对其代码进行审核,并在想要展示.net框架的新功能时从Microsoft corp获得大量输入。
除了DNN之外,还有一个内置于.net的商业CMS,名为Ektron(AKA CMS400)。多么糟糕的系统。我不幸在一项工作中不得不使用它,而且除了速度慢之外,它也是非常错误的。它有一些很好的功能,但我不建议从中学习,因为结果充其量只是缺乏光泽。 祝你好运答案 1 :(得分:1)
基于MVC的CMS系统非常少,因为该技术是如此新颖。我所知道的唯一开源是MyTrip.MVC。这是非常基本的,所以没有所有的花里胡哨,但似乎很好地放在一起。