Acho que a dúvida deveria ser: Devo aprender c# para implementar depois ou devo começar usando Java e depois, SE c# colar, usá-la?
Lembre-se que .net por enquanto é só uma promessa. Lembre-se também dos objetivos de seu projeto. Se você quer ser independente de plataforma e de implementador, c# nunca será a escolha certa. Há algum tempo venho dizendo, se seu projeto não tem dimensões gigantescas, você pode usar do sistema operacional (linux, freebsd, openbsd...) ao servidor de aplicações (JBoss, Jonas, HP...), sem gastar nenhum centavo. Difícil implementar isso em c#. Até. ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------