Java ASP加快发展

Java ASP加快发展,java,asp.net,.net,jakarta-ee,web-applications,Java,Asp.net,.net,Jakarta Ee,Web Applications,在过去的5年里,我开发了中型/大型Java web应用程序,我想看看一些用于小型web开发的平台/工具。 我心目中有ASP,有时我听说ASP.net平台比JavaEE更适合更快地开发中小型web应用程序。 这是真的吗? 有谁能反驳这一点吗?许多人认为ASP.NET和Microsoft技术总体上更容易学习,因此更容易找到员工从事该项目。就性能而言,这是有争议的。你通常会以没完没了的辩论而告终。我个人不明白为什么一个比另一个优越得多 比较Java和.NET的一般智慧是:Java是单一语言(单一规范)

在过去的5年里,我开发了中型/大型Java web应用程序,我想看看一些用于小型web开发的平台/工具。 我心目中有ASP,有时我听说ASP.net平台比JavaEE更适合更快地开发中小型web应用程序。 这是真的吗?
有谁能反驳这一点吗?

许多人认为ASP.NET和Microsoft技术总体上更容易学习,因此更容易找到员工从事该项目。就性能而言,这是有争议的。你通常会以没完没了的辩论而告终。我个人不明白为什么一个比另一个优越得多


比较Java和.NET的一般智慧是:Java是单一语言(单一规范),但有多个供应商(例如,JBoss、Websphere、Weblogic等都实现了JavaEE规范),而microsoft是多语言,但只有一个供应商(可以编写ASP+VB或C#)

我使用Java/JavaEE和.NET3.5。我注意到,由于VisualStudio的存在,.NET的编码和构建速度有所加快。但是,如果您可以编写构建脚本,并且您确信服务器可以使用[JBOSS、Tomcat等],JavaEE看起来会非常简单。
总之,我会选择.NET,因为我知道我只能使用IIS,我只需要右键单击、构建和部署,我不需要学习ANT,UNIX脚本,我不必研究使用哪台服务器。

我认为更快开发的最佳平台是您最有经验的平台。平台的选择不会影响您的应用程序。我认为.NET堆栈的主要优势在于它比JavaEE更早地抓住了开发人员方便的趋势;因此,Javaland的一个问题是,许多开发人员/组织都坚持以旧的艰难方式做事,而不是RAD选项不存在。