2009-02-05 11 views
8

Soy un desarrollador de .NET con aproximadamente 5 años de experiencia en desarrollo web utilizando las tecnologías de Microsoft comenzando con ASP clásico a ASP .NET 3.5.Java para intermediario .NET Developer

Tengo un poco de conocimiento en Java y puedo escribir/entender código Java muy fácilmente. Estoy buscando recursos (en línea, libros) que sean compatibles con mi experiencia .NET. Solo estoy interesado en el desarrollo web en Java y quiero comenzar en un nivel intermedio, incluso si puede requerir que busque algunos detalles.

¿Qué camino o recursos recomendaría a los desarrolladores web intermedios de .NET para obtener un dominio equivalente en las herramientas de desarrollo web de Java?

Respuesta

8
  • Obtiene un IDE: IntelliJ (mi preferencia), Eclipse, Netbeans;
  • Obtenga un servidor de aplicaciones: Glassfish (mi preferencia, ya sea v2 o v3 Preludio), JBoss o, si se siente aventurero, servidor SpringSource dm;
  • Obtenga un JDK, por ejemplo, 6u11;
  • Obtenga una copia de Spring 2.5.6 (o 3.0M2 si se siente aventurero);
  • Obtenga una copia de la documentación de referencia de Spring;

Junte las piezas.

+0

+1 para IntelliJ (¿todavía usa 8?); El contenedor de servlets como Tomcat 5/6 o Jetty es suficiente si te alejas de los EJB y te apegas a Spring y POJO. – duffymo

+0

Sí, estoy usando 8.0.1 – cletus

4

Obtenga una copia de eclipse, y simplemente comience a leer el código de otras personas y lea algunos documentos de Java. El sitio web de Java tiene todos los documentos en línea, y son uno de los mejores que he visto.

Realmente, si conoces C# bastante bien, Java debería ser un paseo. Los idiomas son bastante similares, por lo que solo necesita conocer los diferentes marcos.

0

En mi experiencia, los exámenes oficiales de Java son mejores que los equivalentes de .Net, por lo que puede valer la pena comenzar allí.

0

Busque un tutorial de servlet/JSP (bueno, aunque un poco viejo, ejemplo here). Obtendrá conocimientos básicos del desarrollo de aplicaciones web Java.

0

Revisaría Bitter Java.

Es un libro que te muestra la manera incorrecta de hacer las cosas, por qué está mal, y luego te muestra el camino correcto.

Se ajusta bastante a la evolución del framework j2ee. Empezó con servlets, y luego trasladado a JSP, entonces manda patrón, etc.

1

Probablemente el libro más útil en cuanto a aprendizaje marco de desarrollo web de Java, Java Server Faces:

Core JSF - Grandes ejemplos y explicaciones sobre los defectos a lo largo de todo el proceso de usar el Marco JSF.

Y, por supuesto, para cualquier persona nueva a Java recomendaría:

Effective Java - Cubre varios patrones y prácticas de diseño.

Cuestiones relacionadas