8

I am a .NET Developer with about 5 years of web development experience using Microsoft technologies starting with classic ASP to ASP .NET 3.5.

I do have a little background in Java as well and can write/understand Java code very easily. I am looking for resources (online, books) that are compatible with my .NET experience. I am only interested in web development in Java and want to start at intermediate level even if it may require me to look up some details.

What path or resources would you recommend for intermediate .NET web developers to gain equivalent proficiency in Java web development tools?

7 Answers 7

8
  • Get an IDE: IntelliJ (my preference), Eclipse, Netbeans;
  • Get an application server: Glassfish (my preference; either v2 or v3 Prelude), JBoss or, if you're feeling adventurous, SpringSource dm server;
  • Get a JDK eg 6u11;
  • Get a copy of Spring 2.5.6 (or 3.0M2 if you're feeling adventurous);
  • Get a copy of the Spring reference documentation;

Put the pieces together.

Sign up to request clarification or add additional context in comments.

1 Comment

+1 for IntelliJ (using 8 yet?); servlet container like Tomcat 5/6 or Jetty is sufficient if you steer clear of EJBs and stick with Spring and POJOs.
4

Get yourself a copy of eclipse, and just start reading other people's code, and reading some java docs. The Java website has all the docs online, and they're one of the best language specs I've seen.

Really, if you know C# pretty well, Java should be a cake walk. The languages are pretty similar, so you just need to get to know the different frameworks.

Comments

1

Probably the most helpful book in regards to learning Java's web development framework, Java Server Faces:

Core JSF - Great examples and explainations throughout on the whole process of using the JSF Framework.

And of course for anyone new to Java I would recommend:

Effective Java - Covers various design patterns and practices.

Comments

0

In my experience that official Java exams are better than the .Net equivalents, so it may be worth starting there?

Comments

0

Search for a servlet/JSP tutorial (Good, albeit a little old, example here). You'll get basic knowledge of Java web application development.

Comments

0

Whatever your level is, JSF for Nonbelievers is the best introduction to JSP/JSF.

Comments

0

I'd check out Bitter Java.

It's a book that shows you the wrong way to do things, why it's wrong, and then it shows you the right way.

It pretty much falls in line with the evolution of the j2ee framework. Started with servlets, then moved into jsps, then command pattern, etc.

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.