这两个平台/生态系统中哪一个更适合编写Web应用程序/网站?
我对语言功能不感兴趣,而是对可用的工具感兴趣:Monorail,MVC.NET,NHibernate等.这些工具通常用于构建现代的,数据驱动的,支持AJAX的网站.
假设平台的选择取决于您.操作系统无关紧要.
Jus*_*ner 17
都不是.这一切都取决于您的个人喜好和您的舒适.你们两个都可以完成工作.
编辑
为了更直接地解决您在编辑后引发的工具问题,您可以直接比较这样的事情:
+--------------------+------------+-----------+
| Tool \ Environment | .NET | Java |
+--------------------+------------+-----------+
| Web framework | .NET MVC | Struts |
| ORM Mapper | NHibernate | Hibernate |
| Unit testing | NUnit | JUnit |
+--------------------+------------+-----------+
Run Code Online (Sandbox Code Playgroud)
......事实上,很多工具(NHibernate和NUnit都是例子)在.NET领域被移植和使用之前起源于Java世界.
您需要询问贵公司的最重要问题是:我们是否仅将Windows用作未来的部署平台?
如果不是,那么.NET是不可能的:)
如果是,那么我们可以继续 - 我相信.NET在工具方面优于Java.