IDE para desenvolvimento

Fala ae pessoal, blz?
Bom…sou desenvolvedor .NET(C# para ser mais específico) e, através de um seminário na facu, me interessei bastante pela plataforma J2EE. E até escolhi a mesma para desenvolver meu projeto de final de curso.
Porém, esse meu projeto pode ser considerado de “médio porte”, e temo ñ conseguir desenvolvê-lo por falta de conhecimentos. Então vs pergunto:

  • O que vocês sugerem como fontes de estudo(tenho um bom conhecimento de inglês e tal, mas achei o J2EE tutorial uma zona)? sites? revistas? livros?

  • Vocês conhecem uma boa IDE para desenvolvimento de aplicações WEB em pelo menos 3 camadas? Achei uma legal, chamada jCompany, da brasileira PowerLogic(http://www.powelogic.com.br), porém, a mesma não dispõe de versões “trial”. Maldito vício no VisualStudio

  • Pelo que notei, o desenvolvedor java geralmente faz as coisas “na raça”…mas isso acontece até em aplicações J2EE de grande porte?

Ajudem um famigerado desenvolvedor .NET à gostar de café!

Valeu e um forte abraço à todos.

Toti

Seja bem vindo, caro desenvolvedor .NET.Cara, se vc fizer uma busca no site vc vai ver que quase 90% do pessoal aqui usa o Eclipse, mas alguns não o usam, como eu :slight_smile: .Mas pelo que o pessoal fala por aí ele é um dos melhores ou senão o melhor para desenvolçvimento Web.E o melhor de tudo é que é Open Source.Se vc der uma procurada vc vai ver que existem ótimas IDEs Open Source para se desenvolver em Java, como o Eclipse e o Netbeans.Eu uso o Netbeans, pois desenvolvo para desktop, nesta parte eu acho ele melhor que o Eclipse.Tem o JDeveloper da Oracle, que no seu caso(se não me engano) vc pode usar, já que é para fins acadêmicos.E tem mais uma porrada de IDEs, basta dar uma Googlada :lol:.Bom então segue abaixo o endereço das que te falei:

Eclipse: http://www.eclipse.org/
NetBeans: http://www.netbeans.org/
JDeveloper: http://otn.oracle.com/software/products/jdev/index.html

A Paz!!

Ola Toti

A primeira coisa acredito eu a estudar seja Java em si, mas como você vem do C#, e grande parte os comandos e idéias são parecidas, não é difícil entender o conceito de Java.

Primeiramente você pode começar aprendendo JSP e servlet, você pode usar esse tutorial http://pdf.coreservlets.com/.

Uma alternativa interessante ao JSP seria o Velocity, que aqui no GUJ tem um tutorial interessantíssimo.

Para ajudar no desenvolvimento de camadas, você pode utilizar o WebWork (http://www.opensymphony.com/webwork/), aqui no GUJ tem um tutorial legal sobre WW. (Existem outras alternativas como o Struts).

Para trabalhar com camada de persistência de objetos, você pode usar o Hibernate http://www.hibernate.org/ e pra variar existe um tutorial aqui no GUJ sobre ele :wink:

Caso você queira usar a plataforma inteira J2EE (utilizando principalmente EJB), ae você pode estudar através do livro Mastering EJB (procura no fórum que já postaram o link), mas sobre EJB eu não posso opinar pois não conheço.

E como IDE, você pode usar o Eclipse http://www.eclipse.org.

Apenas como observação, muitos acham que desenvolver Java para WEB é uma coisa trabalhosa e demora muito tempo, eu até concordo quando você cria tudo na “MÃO”, mas existem ferramentas free (as que eu citei acima), de boa qualidade e que agiliza bastante o processo de desenvolvimento. Existem outras ferramentas no mercado (o bom do mundo Java que você tem muitas opções de escolha e geralmente são Free), existem outras metodologias (AOP, IoC) que ajudam muito no desenvolvimento.

Agora o que resta é estudar e ver quais ferramentas se encaixa melhor no seu projeto, e boa sorte :wink:

P/ completar…

www.j2eebrasil.com.br “j2eebrasil”

site muito bom…

t+ :!:

Bom galera,

escolhi o jDeveloper da Oracle para o desenvolvimento de minhas aplicações. E por falar em oracle, o site deles http://otn.oracle.com é bastante completo. E para aqueles q não são chegados no idioma inglês, o site http://www.jspbrasil.com.br eh show de bola.

Mais uma vez, obrigado à todos pela ajuda.

Um forte abraço,

Toti

Boa Tarde galera,
aproveitando o assunto, gostaria de saber se dá pra usar 3 camadas com o jbuilder, pq coloquei uma projeto funcionando no jbuilder 7 e deu erro e nao funcou. :cry:
se alguem ai usa jbuilder, pf me de um help :frowning:

vlw ae

Jorge

Erhm… ah… que erro?! Se o seu projeto faz uso de .jars, vai precisar configura-los “manualmente”. Não lembro exatamente o caminho, mas deve ser algum esquema de build path ou required libraries nas propertires do seu projeto.

valeuz…

bom, no caso, iniciei o projeto com o jbuilder, depois q ele criou todas as pastas e coisa e tal, comecei a fazer em 3 camadas, mas passei a editar os fontes com o jcreator, por ser mais rapido pra carregar e ser + familiar.
quando fui usar novamente o jbuilder, uma pagina q adicionei com include nao carrega…

Esse e-book gratuito abrange JSP, Servlets e EJB
http://143.107.183.31/mello/outr.html
Escrito por brasileiros.