请帮我选择本科项目的语言和框架

ivo*_*der 0 c# java asp.net java-ee

我是印度孟买大学的最后一年计算机科学专业的学生.

我们的本科项目的主题是SOA.在这个项目下,我们应该构建3个服务组件和一个使用这些组件的示例网站.我对Java很好,对C#或.NET没有任何经验.

我很难决定我们项目的语言和平台.你能建议我应该选择哪个平台吗?

请简单比较一下Java/Java EE和C#.NET/ASP.NET在复杂性,易开发性,易部署性等方面的比较.


编辑:我提出这个问题的原因是: -

我们必须以三人一组的方式完成最后一年的项目.我的合作伙伴想在C#和asp.net中做这个项目,我想在java中做.由于我们的项目更多的是服务器端,java拥有一些优势,比如跨平台而不是C#

还有一点: -

如果我们在C#.net(他们将构建)和1部分Java(我将构建)中实现2个部分然后使用它们来构建示例网站该怎么办?

会伴随什么级别(种类)的困难?

Jon*_*nna 6

我对Java很好,对C#或.NET没有任何经验.

那么,您是否希望将您的知识扩展到C#和.NET,或者您是否只想专注于实际项目.

人们可以就C#vs Java做出各种各样的争论,但在你的情况下,相关的事实是C#在教你一门新语言方面要好得多,而Java在不要求你学习一门新语言方面要好得多.

编辑:在对问题进行编辑之后,混合使用您建议的语言作为一种可能性具有额外的优势,需要您展示如何混合使用两种不同的语言,这些语言本身可能有用,也可能没用.

  • +1 @Jon Hanna:C#在教你一门新语言方面要好得多,而Java在不要求你学习一门新语言方面要好得多. (2认同)