Java для среднего .NET Developer - PullRequest
       12

Java для среднего .NET Developer

8 голосов
/ 05 февраля 2009

Я - разработчик .NET с 5-летним опытом веб-разработки с использованием технологий Microsoft, начиная с классического ASP до ASP .NET 3.5.

У меня также есть небольшой опыт работы с Java, и я могу очень легко писать / понимать код Java. Я ищу ресурсы (онлайн, книги), которые совместимы с моим опытом .NET. Я заинтересован только в веб-разработке на Java и хочу начать с промежуточного уровня, даже если это может потребовать от меня поиска некоторых деталей.

Какой путь или ресурсы вы бы порекомендовали веб-разработчикам промежуточного уровня .NET получить эквивалентный уровень в инструментах веб-разработки на Java?

Ответы [ 7 ]

8 голосов
/ 05 февраля 2009
  • Получить IDE: IntelliJ (мои предпочтения), Eclipse, Netbeans;
  • Получите сервер приложений: Glassfish (мои предпочтения; либо прелюдия v2 или v3), JBoss или, если вы любите приключения, сервер SpringSource dm;
  • Получить JDK, например, 6u11;
  • Получить копию Spring 2.5.6 (или 3.0M2, если вы любите приключения);
  • Получить копию справочной документации Spring;

Соберите кусочки вместе.

4 голосов
/ 05 февраля 2009

Получите себе копию Eclipse, и просто начните читать код других людей и читать некоторые документы Java. На веб-сайте Java есть все документы в Интернете, и они являются одной из лучших языковых спецификаций, которые я видел.

Действительно, если вы хорошо знаете C #, Java должна быть идеальной прогулкой. Языки очень похожи, так что вам просто нужно познакомиться с различными структурами.

1 голос
/ 06 февраля 2009

Пожалуй, самая полезная книга по изучению среды веб-разработки Java, Java Server Faces:

Core JSF - Прекрасные примеры и объяснения всего процесса использования JSF Framework.

И, конечно, для тех, кто плохо знаком с Java, я бы порекомендовал:

Эффективная Java - Охватывает различные шаблоны проектирования и практики.

0 голосов
/ 06 февраля 2009

Я бы проверил Горькая Ява .

Это книга, которая показывает вам неправильный способ делать вещи, почему это неправильно, а затем показывает вам правильный путь.

Это в значительной степени соответствует эволюции платформы j2ee. Начал с сервлетов, затем перешел в jsps, затем шаблон команды и т. Д.

0 голосов
/ 05 февраля 2009

Независимо от вашего уровня, JSF для неверующих - лучшее введение в JSP / JSF.

0 голосов
/ 05 февраля 2009

Поиск учебника по сервлету / JSP (Хорошо, хотя и немного стар, пример здесь ) Вы получите базовые знания по разработке веб-приложений на Java.

0 голосов
/ 05 февраля 2009

По моему опыту, официальные экзамены по Java лучше, чем эквиваленты .Net, так что, возможно, стоит начать там?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...