Olá Paulo, tudo bem? A minha sugestão: faça um protótipo em .Net e um protótipo em Java. Telinha do tipo Inclusão, Alteração, Exclusão e Relatório. E daí tire as suas conclusões.
Teoricamente entretanto, são vários pontos que vc deve levar em consideração: 1. Se vc vai programar para Web, o seu conhecimento de Delphi Win32 não vai ser utilizado em quase nada. São paradigmas diferentes. O Dialeto Pascal é o mesmo mas a forma de utilizá-lo será totalmente diferente. 2. Na minha opinião, Java para Web é o que existe de melhor em termos de desenvolvimento a longo prazo. Eu já vi grandes sistemas nas duas plataformas e 3. A base de desenvolvedores, comunidades e sistemas aqui no Brasil de Java é muito maior que .Net - para contratar e aprender Java, a comunidade é muito melhor. Veja a estatística recente na InfoExame: Java já tem mais de 40% do mercado aqui no Brasil. 4. Tente também PHP - a curva de aprendizado é bem menor que Java e ele é MUITO mais leve que .Net. PHP tem crescido muito no resto do mundo e tem o suporte de pesos pesados da indústria como IBM e Oracle. Por exemplo: experimente o Delphi for PHP - eu gostei muito. 5. Com Delphi.Net vc estará sempre preso ao ambiente Microsoft - com Java e PHP vc terá liberdade para navegar entre os diversos sistemas operacionais (não me venham falar em Mono - ele só funciona legal no Desktop - na Web ainda deixa muito a desejar) Finalmente, em todas as soluções: busque o caminho dos Web Services/SOA - esse é o futuro. Com ele vc pode fazer o seu front-end em qq linguagem/ambiente e não ficará preso a nenhuma empresa. Boa Sorte, Josir Gomes http://fronteira-digital.blogspot.com http://www.jsk.com.br >From: "Paulo Sergio Dias" <[EMAIL PROTECTED]> >Reply-To: delphi-br@yahoogrupos.com.br >To: <delphi-br@yahoogrupos.com.br> >Subject: [delphi-br] Ajuda para poder comparar Delphi.Net com Java >Date: Wed, 2 May 2007 09:04:14 -0300 > >Pessoal: >(já enviei esta mensagem, mas não a vi na lista) > >Peço a licença (e paciência) de vocês para me alongar >na descrição da minha situação... > >Solicito ajuda de quem tenha experiência com Delphi.Net e também >de Java, para me dar algumas dicas sobre como comparar >os dois ambientes de desenvolvimento. > >a) Na empresa onde trabalho, temos um sistema grande (Compras, Estoque, >Faturamento, Produção, etc.) feito em Delphi Win32 (D3, D7, D2006), e >por isso já estamos familiarizados com o Delphi (desde 1997). > >b) Também já criamos dois sistemas pequenos em Delphi.Net (D2006), >e alguns módulos que se acessam os mesmos dados dos programas >feitos em Win32. > >c) Agora, vamos iniciar um novo sistema de RH (folha de pagamento, >controle de recursos humanos, etc.) que tende a ser grande, e >necessariamente >terá de rodar na Web (no Internet Explorer, principalmente). > >d) Alguns membros da equipe acham que em vez de construirmos o novo >sistema em Delphi.Net, deveríamos partir para JAVA. > >e) Eu não conheço quase nada sobre JAVA... Já tentei ler algumas >revistas >(brasileiras) sobre Java, para tentar conhecer um pouco, mas não consegui >entender absolutamente nada do que estava lá... (provavelmente por culpa >minha, já que nunca me dediquei aprofundadamente no aprendizado). > >f) Como a nossa equipe não conhece nada de Java, eu estou prevendo que, >pelo menos para esse primeiro projeto, o tempo de desenvolvimento >será muito maior que o tempo que levaríamos desenvolvendo em Delphi.Net >(que já conhecemos razoavelmente). Por exemplo, se em Delphi.Net >demoraremos 1 ano para terminar o projeto, em Java demoraremos >o dobro (é apenas um palpite !). > >Em resumo, incumbiram-me da tarefa de fazer um levantamento de todos >os prós e contras do Delphi.Net e do Java, e apresentar para o restante >da equipe. Como eu só conheço o Delphi, inevitavelmente vou acabar >sendo tendencioso em relação a ele, principalmente porque achei que o >desenvolvimento em Java é muito mais difícil que em Delphi (sei que posso >estar errado). Apenas para terem uma idéia, uma das "defesas" do Java >que foi levantada em conversas iniciais é que "quem não conhecer Java >estará fora do mercado" (não sei se esse tipo de colocação é procedente).