NetBeans + Arquitetura

2 respostas
C

Ola, se alguem puder me ajudar…

Instalei o NetBeans 5.5 e preciso desenvolver um projeto para
web de consultas, onde terei que usar Ajax , em alguns casos janelas modais, e algum componente que tenha o comportamento do jTable,
exportar para pdf, excel…

O que devo, usar jsp, struts, jsf, ou Web Developer Pack do NetBeans

Muito Obrigado

2 Respostas

eltonk

Os frameworks mais utilizados para projetos web são o JSF e Struts (hoje…). Mas há muitos outros que dependendo do tamanho e complexidade do seu sistema podem ser mais produtivos e fáceis de usar.
Vejo que não tens muita experiência com desenvolvimento web… Neste caso te recomento uma breve pesquisa sobre o Pattern MVC e os Patterns J2EE (os GoF são essenciais). Isso é o básico para que tu faça uma escolha do Framework que tu vai utilizar, tendo realmente conhecimendo do porque e do quando :slight_smile:
Mas isso leva um certo tempo para “sovar” na sua mente. Caso tempo é algo que você não tenha muito agora, leia sobre algum framework web, veja um que te agrada mais e use alguma receita pronta que você encontra por aí… Não vai te fazer um às em programação web, mas vais aprender muito na tentativa/erro 8)

[]s

le-silva

Cesarmene!

Cara a gente tem usado aqui no trampo:

  • MyFaces: implementação JSF da Apache;
  • Tomahawk: extensão do MyFaces, também da Apache;
  • Ajax4JSF: o nome já diz tudo, é da JBoss.

Tem sido uma combinação legal, não temos enfrentado maiores problemas não. Até agora tá bem tranquilo.

O pacote web do NetBeans também tem uma implementação bem legal de JSF e AJAX, bem fácil de usar, tipo drag’n’drop. Acho que vale a pena dar uma olhada já que você está começando.

Ah! E não se esqueça…

Além da parte visual, você terá que se preocupar também com a camada de persistencia. Aconselho você a usar JPA (Java Persistence API).

Novamente citando um caso real, aqui no trabalho usamos o TopLink Essential como a nossa implementação JPA. Em uma outra empresa que trabalhei usavamos Hibernate, que também é show!

Onde você fará o deploy da aplicação? Tomcat? Ou o quê?

É isso ai, boa sorte!

Criado 7 de maio de 2007
Ultima resposta 7 de mai. de 2007
Respostas 2
Participantes 3