Mi trabajo me ha requerido cambiar radicalmente de tecnología. Estoy de acuerdo con esto, estoy emocionado de aprender cosas nuevas; pero siento que soy muy novato en Java, especialmente en el lado del desarrollo web en el que no tengo experiencia.Pasar de ASP.Net a Java para desarrollo web
Solo un poco de antecedentes, normalmente crearía sitios web usando ASP MVC 3, Razor view engine, C# y en el backend todo estará muy bien TDD'd y usando EF para acceso a datos. Con .NET en general, lo he estado haciendo durante 4 años.
Ahora aprecio que para mis propósitos no me resultará difícil traducir mis habilidades de C# a Java sintácticamente, es todo lo que lo rodea, los marcos, los servidores web y todo lo que me va a confundir en el corto plazo. Incluso usar un nuevo IDE será frustrante al principio.
¿Alguien puede ofrecer algún consejo? Sé que queremos usar Spring MVC, presumiblemente con Tomcat. ¿Debo configurar e instalar Tomcat para propósitos de desarrollo? ¿O eclipse/netbeans (que debería usar ?!) automágicamente lo hace por usted, de forma similar a como lo hace Visual Studio creando un servidor web IIS local para usar.
para TDD, es que hay un buen complemento para Eclipse/NetBeans alguien podría recomendar lo que sólo puede hacer clic derecho en un archivo de clase y hacer "pruebas" run
Cualquier enlace votos generales, conseguir tutoriales iniciadas?
Saludos
En el lado ligero, busque otro trabajo ;-) – Nauman
Para IDEs, considere IntelliJ IDEA de JetBrains. Si no, entonces NetBeans sería la mejor alternativa. Tiene servidores incorporados como Tomcat y Glassfish. Para EJB, Glassfish es mejor, pero si solo estás creando sitios web, Tomcat debería hacerlo. NetBeans ejecuta automágicamente la aplicación en el servidor web. Los editores y complementos, y los atajos de teclado se pueden adaptar, por lo que el desarrollo debe ser fácil. De hecho, encuentro que los IDE de JetBrains son más cómodos de usar que Visual Studio. Lástima que no tienen un ASP.NET MVC IDE. No espero que esto se considere una respuesta, así que déjalo aquí. – AlexanderMP
Intenté saber si te has mudado a Java, pero creo que no, ¡lo sabía por tus interesantes etiquetas aquí! –