我正在开发一个MVC .Net站点,并希望实现一个CMS系统。到目前为止,我已经看过Umbraco,看起来不错,但是帮助很差,并且开始视频部分是空的,而dotnetnuke,再次看起来不错,但我得到的印象是针对非开发人员,加上比我更多需要和想要。
在我上一份工作中,我创建了一个基本的自定义CMS系统,只需将值添加到数据库中,应用程序就可以从那里调用文本。它工作正常,但我没有源代码。
我所追求的是一个简单的CMS系统,它实际上只是控制文本和图像,我不需要umbraco和dotnetnuke中的所有花哨的东西,我可以自己完成所有的设计和CSS。
同时我正在使用MVC(非常棒,与我在工作中忍受的网络表格/ telerik垃圾相比,这种呼吸新鲜空气)需要兼容。
一个简单的CMS,任何人都可以提供任何建议吗?
Truegilly
答案 0 :(得分:17)
值得关注Orchard Project。它是Oxite和官方Code Plex Foundation project的精神继承者。
答案 1 :(得分:12)
答案 2 :(得分:5)
我一直在努力解决同样的问题。我不想处理培训客户使用复杂的CMS系统,所以作为一个学习经验让我进入MVC我建立了自己的CMS。它做我需要的一切,没有我不做。如果我确实需要添加一两件东西以满足项目要求,那么我对它非常熟悉,这样就可以让它更新。我使用我自己的系统来工作的方式比我想要它工作的方式更开心,而不是我曾经解决其他应用程序所遇到的问题。
我想我的建议是,如果你有几天时间计划出来并且花几周的时间来制定工作模式,为什么不去建造自己的模型呢?如果你像我一样,你会经常发现要更新的东西,随着时间的推移你会不断改进它,它将成为一个非常强大的应用程序。
如果您愿意,我很乐意分享一些想法。
答案 3 :(得分:2)
Asad Butt提到它,所以我第二次看看N2 CMS,显然(实际上并没有实际使用它)你可以使用它的API,这意味着你不必将你的应用程序集成到它的独立系统中,而是您可以将特定的CMS功能集成到您的应用程序中。值得一看......
答案 4 :(得分:0)
有Oxite这是一个由微软一些人编写的博客引擎,试图用ASP.NET MVC演示一些真实世界的例子。可能值得一试,但不确定它是否是最佳解决方案。
答案 5 :(得分:0)
我认为你应该检查TOKO CMS,它是一个免费的文本和几美元的所见即所得
答案 6 :(得分:0)
Microsoft提供了一个很好的开源应用程序列表,包括CMS等应用程序 Umbraco,Orchard和DotNetNuke在他们新近重新设计的ASP.NET站点上。这是worth a look.
答案 7 :(得分:0)
您可以查看Uco Lite
基于:MVC3,Telerik MVC。适用于小型网站的CMS。所有数据都以XML格式存储。
答案 8 :(得分:-5)