| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/03/2009 16:25:45
|
marthian_2
JavaBaby
![[Avatar]](/images/avatar/ef86e2c126d3fbb45783c5ccd26daed2.jpg)
Membro desde: 24/09/2007 12:44:38
Mensagens: 92
Offline
|
Boa noite pessoal...
preciso fazer um sisteminha pra uma escola... é basicamente cadatros....
Trabalho mais com swing, mas me sugeriram fazer com que o sistema funcionasse no browser... tipo um sistema "web-standalone"...
Quais tecnologias web seriam mais rápidas pra aprender e quais as mais eficientes para este caso?
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/03/2009 17:03:16
|
bsatrianim
GUJ Ranger
![[Avatar]](/images/avatar/4428d361dbb6f73f849bf17d85c0aee7.png)
Membro desde: 10/12/2007 19:21:51
Mensagens: 919
Localização: Jundiai - SP
Offline
|
Ola Marthian_2
A Caelum tem uma apostila muito boa sobre Desenvolvimento Web http://www.caelum.com.br/curso/fj-21-java-web/ ela é gratuita, baixa ela e ela usa um exemplo pratico, nela tem tudo que você precisa... Ai você depois faz seu sistema em cima do exemplo da Apostila.
Abraços.
|
Saber muito é bom, mas saber o suficiente e ajudar o próximo, é o mais importante.
Tenha sua empresa na web:
http://suaempresanaweb.vila.bol.com.br
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/03/2009 17:16:52
|
leandronsp
Virtual Machine Man
![[Avatar]](/images/avatar/b0dfd1bbadca4092f9d14d7a74085df0.jpg)
Membro desde: 22/03/2008 22:24:29
Mensagens: 520
Localização: São Paulo
Offline
|
Isso mesmo o que o amigo disse.
Eu fiz o curso 11 e 21 na Caelum, e com a base deles e mais alguns livros, desenvolvi um sistema de faturamento para escola.
eu te mandei uma MP. Qq coisa avise.
[]´s
|
Blog | Github | About me! |
Contribua => Parser HTML
Compartilhe arquivos e ideias no ebaH! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/03/2009 17:18:30
|
qmx
JavaGuru
Membro desde: 14/02/2007 10:49:14
Mensagens: 212
Localização: Sampa
Offline
|
Rails?
|
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/03/2009 17:39:43
|
leandronsp
Virtual Machine Man
![[Avatar]](/images/avatar/b0dfd1bbadca4092f9d14d7a74085df0.jpg)
Membro desde: 22/03/2008 22:24:29
Mensagens: 520
Localização: São Paulo
Offline
|
qmx wrote:Rails?
Esse tá na minha lista doq quero aprender em 2009.
Só ouço dizer bem de Rails. Tanto é que comprei um livro de Ruby on Rails do Rodrigo Urubatan, e esotu gostando mto.
Com o passar dos dias vou me aprofundando um pouco mais.
Mas aprender Ruby on Rails é um bom negócio.
|
Blog | Github | About me! |
Contribua => Parser HTML
Compartilhe arquivos e ideias no ebaH! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/03/2009 18:50:24
|
andreiribas
JavaEvangelist
![[Avatar]](/images/avatar/39016cfe079db1bfb359ca72fcba3fd8.jpg)
Membro desde: 30/04/2006 10:43:13
Mensagens: 478
Localização: Curitiba - PR
Offline
|
rails!
|
SCJP 6.0
OCE JSP and Servlet Developer, JEE 6 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/03/2009 18:57:28
|
rp.guimaraes
JavaBaby
![[Avatar]](/images/avatar/bb362cee390d6a412b936924e97085d1.jpg)
Membro desde: 14/11/2006 19:10:31
Mensagens: 97
Offline
|
marthian_2,
Comecei em Java swing tbm. Dessa forma vivi um situação muito semelhante...Rails é super interessante, tanto q minha migração p Web foi p Rails. Depois estudei outros frameworks, dos quais t aconselho o Grails tbm.
Abraços.
This message was edited 1 time. Last update was at 18/03/2009 19:00:17
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/03/2009 06:35:09
|
leandronsp
Virtual Machine Man
![[Avatar]](/images/avatar/b0dfd1bbadca4092f9d14d7a74085df0.jpg)
Membro desde: 22/03/2008 22:24:29
Mensagens: 520
Localização: São Paulo
Offline
|
rp.guimaraes wrote:marthian_2,
Comecei em Java swing tbm. Dessa forma vivi um situação muito semelhante...Rails é super interessante, tanto q minha migração p Web foi p Rails. Depois estudei outros frameworks, dos quais t aconselho o Grails tbm.
Abraços.
Bacana cara...quais são as vantagens do Grails para o Rails? To pensando em estudar esse tbm...
|
Blog | Github | About me! |
Contribua => Parser HTML
Compartilhe arquivos e ideias no ebaH! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/03/2009 07:41:40
|
peczenyj
Moderador
![[Avatar]](/images/avatar/299dc35e747eb77177d9cea10a802da2.jpg)
Membro desde: 26/03/2006 23:25:37
Mensagens: 3191
Localização: Rio de Janeiro
Offline
|
marthian_2 wrote:Boa noite pessoal...
preciso fazer um sisteminha pra uma escola... é basicamente cadatros....
Trabalho mais com swing, mas me sugeriram fazer com que o sistema funcionasse no browser... tipo um sistema "web-standalone"...
Quais tecnologias web seriam mais rápidas pra aprender e quais as mais eficientes para este caso?
Se vc precisa fazer um sistema que funcione tanto web quanto desktop, não tem jeito: vc vai ter que desenvolver pelo menos 2 projetos diferentes e escolher um ponto de integração. É tentador colocar a integração no banco de dados (vc insere pela web e confere pelo desktop na base do SQL). Infelizmente vc vai replicar muito codigo sem falar que este tipo de integração dá dor de cabeça.
Vc pode criar uma aplicação central que tenha as classes de dominio do seu negócio (Cliente, Produto, Negocio, Pessoa, aquelas coisas), o acesso ao banco de dados (se houver) e toda a parte de autenticação (não confunda com sessão), segurança, etc. Essa aplicação pode trabalhar com um webservice REST (que é uma forma simples de trabalhar com os verbos HTTP e respostas em XML ou JSON) para se comunicar com o mundo externo. Imagine que vc tem um cadastro de negocios
GET /negocios -> traz todos os negocios
GET /negocio/100 -> detalhe o negocio de id 100 (pode usar um uuid tambem)
POST /negocio -> insere um novo negocio (via querystring, upload de xml, como vc achar melhor, interessante vc retornar o id do novo negocio na resposta)
PUT /negocio/101 -> altera o negocio de id 101 (dados fluem da mesma forma que o post)
DELETE /negocio/101 -> adivinha
Dessa forma vc tem um CRUD simples e basico. Agora só falta vc desenvolver um cliente que transforma o xml em objetos (XStream?) e conecta no webservice fazendo os GETs e POSTs certos (Apache HttpClient?). Dessa forma vc pode ter um sistema web que consome esse webservice e um sistema desktop que consome tambem (seriam aplicações burras). É claro que vc pode acabar juntando o sistema web e o webservice em um projeto só mas dessa forma vc pode ter funcionalidades no sistema web que não estã o replicadas no webservice e ai a sua integração começa a dar problemas.
Uma forma de trabalhar com REST em java é via Jersey. Se vc documentar numa wiki o funcionamento dos webservices, trabalhar com testes unitarios (Junit 4, JMock), testes funcionais (Selenium pra web, tem que ver o que existe pra swing) e, de repente, integração continua (Cruise Control). Dependendo de como vc fizer esse sistema vai longe
|
http://pacman.blog.br
'Não importa quanto alguém se dedique à tarefa. Ninguém consegue fazer a água da cascata cair para cima.' |
|
|
 |
|
|