.net多语言CMS
我正在计划一个简单的双语网站,并且我想使用基于.net的cms,但找不到任何合适的东西。我有dotnetnuke和sharepoint的经验,但是都不适合该法案dotnetnuke不会多语言地处理动态站点元素,无论我们从哪个角度看,sharepoint都是一个PITA怪物。
我即将选择Joomla! &Joom!鱼。它们非常适合该法案,但有一个例外:我想创建一些cms插件,而我更愿意在.net中编写它们。有什么建议?
解决方案
回答
我们看过Umbraco吗?我已经与它一起尝试为客户,它看起来真的很好。
我希望他们是一个可能的解决方案。
回答
有N2 CMS,非常好。也看看cuyahoga
回答
BlogEngine非常适合具有良好多语言支持的博客平台。
回答
Umbraco还有1票。
取决于习惯,但这是我使用过的最好的CMS之一,并且发现将自己的用户控件添加到其中非常容易。
显然支持多种语言,但我从未尝试过。
回答
我们可以签出Sitefinity。它是专有的,但是支持多语言站点,并且非常非常可扩展。基于.NET的,因此我们基本上可以根据需要进行微调,或者编写任何不常见的自定义项。
回答
对于.NET,假设我们熟悉XSLT,Umbraco www.umbraco.org
XSLT资格很重要,因为这是模板(用于内容)系统的基础,因此,最终用户不需要使用XSLT,而那些定义模板的人也可以使用。
编辑:
随着2011年底的到来,XSLT有了替代方案,对Uzbraco的Razor引擎的支持也得到了增加,可以说Razor的挑战性可能比XSLT少(这让我印象深刻) XSLT可以做什么,它确实需要另一种心态)。
回答
+1为Umbraco带来了出色的CMS。至于多语言支持,我和seanb在同一条船上。我知道它支持它,但是我自己从未处理过它。
回答
我建议使用Ektron CMS400.net-这是一款出色的CMS,具有出色的内置翻译功能。
回答
我同意
@动物
ektron很好。它不是免费的,但是我们肯定会得到所要付出的代价。
回答
Kentico也很不错。
回答
umbraco +1. 它从来没有以任何方式限制我。它确实有一个学习曲线,但是一旦我们了解了系统的基础知识,我们就会惊讶在短时间内可以完成哪些工作。另外,很棒的支持社区!
回答
Webnodes CMS支持多种语言,并且我们不需要了解XSLT。.模板是标准的aspx页面。
我们可以在内容定义模块中定义内容类型,然后基于这些内容类型创建强类型的类。这为我们提供了强类型的集合,编译时错误检查以及内容对象(称为节点)上所有属性的Intellisense。由于系统还具有内置的ORM,因此我们无需编写SQL行。