从.Net Web开发到Java Web开发

问题描述:

在我的工作中,我使用C#,Microsoft SQL Server,Windows Server和Microsoft Visual Studio。正如你所看到的,我完全处于微软的世界。从.Net Web开发到Java Web开发

但我想扩大我的开发知识,并再次从Java开始。我在学校有java课程,但是我的第一个开发工作是在.Net VB中,直到那时我被困在.Net世界。并不是我不喜欢.Net。我喜欢将Visual Studio与R#结合使用,而且SQL Management Studio也非常易于使用且非常舒适。

我对ASP.Net Webforms有很好的了解,并开始使用ASP.NET MVC 2创建使用此平台的Intranet应用程序。

我想在家用java创建小型web应用程序,并且想知道,作为一名经验丰富的java开发人员,您可以向我推荐哪些工具。

对于IDE:我在版本3中使用了eclipse,我认为它是在2004年左右。它仍然是一个很好的免费IDE,或者现在有更好的IDE吗?或者,您会推荐NetBeans还是IntelliJ的社区版用于Web开发?

相当于Asp.Net MVC Java中的Spring框架吗?

我还需要寻找什么,才能顺利地从java切换到.net?

在此先感谢大家...

我会去Intellij,但这是个人喜好。

至于春天,它绝对是一个有用的工具,可以放在你的口袋里或简历上。它提供了开发应用程序所需的大部分堆栈。最大的缺失部分是持久性。它与所有流行的持久化框架进行交互,Hibernate是我将要使用的框架,所以这不是一个真正的问题。

如果你不喜欢Spring web框架,你可以和其他人一样使用Struts2。您可以使用Struts2而不是自己的MVC框架。还有Guice,它是一个像Spring这样的依赖注入框架,我比Spring更喜欢它。

还有Play!框架,它试图成为像Rails这样的完整栈。我只是简单地看了一下,所以我不太了解它。不过,它看起来不错。

只是我2美分。