首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >开源CMS (.Net对Java)

问开源CMS (.Net对Java)
EN

Stack Overflow用户
提问于 2010-01-17 17:57:26
回答 3查看 1.3K关注 0票数 7

我必须说,这不是一个严格的程序相关的问题,一个非常固执己见的问题。我是国内主导的.Net CMS的主要开发者,我不喜欢我自己的产品:)。对于什么是重要还是不重要的管理决策,以及在我加入之前完成的大量遗留代码,每天都让我感到头疼。总之,拥有大量的网络行业经验和非常好地掌握C#和编程实践,我正在设计我自己的CMS在过去几个月。现在的问题是,我是一个开源的家伙,所以我有一个两难的处境。,我应该使用C#和.Net,这削弱了对多平台的支持,还是应该完全放弃.Net,开始学习Java,在那里我可以创建一个真正的开源和跨平台CMS?请不要回答我应该为现有的开源CMS做出贡献。,我在花费大量时间寻找与我所想要的结构类似的东西之后,排除了这一点。

我不是以英语为母语的人,所以请随时纠正我的语法或重新表述我的问题。

EN

回答 3

Stack Overflow用户

发布于 2010-01-17 18:11:41

我将只使用与Mono兼容的跨平台库来关注C#和.NET。

您的代码将能够以这种方式在绝大多数平台上运行。

票数 2
EN

Stack Overflow用户

发布于 2010-01-17 18:31:43

我将从假设.NET和Java都有大型和等效的支持基础设施、API等开始。您有广泛的.Net知识,需要学习其中一些子集的Java --以便在Java中实现。

我非常重视学习一些新的东西,所以我不认为使用Java有什么根本问题。但是,如果你需要学习的“足迹”是非常广泛的,那么它可能会妨碍你真正的目标--那就是建立一些东西。

因此,我认为一个大的问题是您的CMS学习足迹的大小。我猜想CMS在很大程度上是关于逻辑和数据结构的,并且可能只使用少量的Java -网络和文件io,或者数据库?任何UI都可能是平台中立的Javascript/ AJAX?

主要的替代方案似乎是Mono。我不能和在Mono下工作的实践者说话,我猜这很好。我更关心的是平台的范围是否足以满足您的需求。例如,支持iSeries吗?这对你有关系吗?

我个人的看法是,模仿往往令人不满意,总是有问题的。所以我会去找爪哇。但我是爪哇人..。

票数 1
EN

Stack Overflow用户

发布于 2010-01-17 19:48:04

我不知道为什么要在这个特定的项目中使用C#或Java。我不太精通CMS的设计,但我对C#相当了解,我很难看出C#在这个问题领域比C#有什么优势,特别是考虑到像Django和Pylons这样的健壮框架作为起点。(我对Java is...faint的了解。)设计的哪些特定元素将使C#/Java成为更好的选择?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2081989

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档