terça-feira, 1 de maio de 2012

Re: [java-br] Re: : "Novato"

·

 

Cara acho que vale muito a pena investir em java porém o mais importante é
ter uma base teórica forte sobre desenvolvimento.
Algoritmos, Estruturas de Dados, Arquitetura, Design Patterns, banco de
dados, XML, etc.
Assim você consegue migrar de uma tecnologia para outra com facilidade.
Se você já tiver domínio sobre uma linguagem será muito mais fácil migrar
para outras.

Agora se você fazer um treinamento de VB.NET para arrastar botão vai ficar
preso a essa tecnologia e se tornar um programador muito limitado..

abcs

Em 18 de abril de 2012 20:47, Josenaldo de Oliveira Matos Filho <
josenaldo@gmail.com> escreveu:

> 1 - Multiplataforma no .Net ainda é uma coisa complicada. O Mono tem muita
> coisa pronta, mas me pergunto se está tão maduro assim. E quando falamos em
> multiplataforma Java, falamos em Windows, Linux, Mac, Unix, BSD, celular,
> tv, carro, cartão, geladeira, maquina de lavar, camisinha, cachorro,
> gato,....
>
> 2 - Sobre ficar preso à Microsoft, sim, você fica. Acho que o Marcelo não
> entendeu esse ponto, mas essa dúvida é bastante comum. Veja, quando você
> usa o C#, se tiver problema com a implementação da MS, vai correr pra quem?
> Com java, você usa Oracle. Não gostou? Vai pro servidor da Apache. Não deu
> conta? Vai pro da IBM. E assim, temos várias opções de JVM, de servidores
> de aplicação, de implementação de especificações... Você não fica preso a
> uma IMPLEMENTAÇÃO. No .Net você paga a IDE, usa e fica à mercê da MS.
> Lembro do tempo em que, de uma versão do VB pra outra, você tinha que
> reescrever boa parte do código. graças a Deus esse tempo passou.
>
> 3 - O "Java Enterprise" não é pago. Alguns servidores e JVM é que são. Mas
> estes, normalmente, justificam o preço com recursos muito necessários para
> um determinado nicho do mercado. Mas os servidores free aguentam o tranco
> da maior parte das aplicações tranquilamente. Existem muitos sites grandes
> por aí rodando com versões free de servidores de aplicação e a Hotspot (a
> JVM grátis da Oracle) é a mais usada no mundo.
>
> 4 - Realmente, a curva de aprendizagem de Java é mais complicada.Não
> adianta correr, não vai ser com um cursinho meia boca que você vai ser
> chamado de ninja Java. As IDES Java são tão boas quanto o VS, mas o pessoal
> ainda se confunde ao compará-las com o VS porque não entendem que o
> paradigma que as IDEs Java usam é diferente do VS. O VS leva vantagem nos
> assistentes e nos recursos drag-and-drop. As Ides Java (eclipse e netbeans)
> levam vantagens no editor de código e integração com frameworks opensource.
> Portanto, o VS dá um resultado mais visível a curto prazo, o que confunde
> as pessoas. Tenho vários amigos que trabalham com .Net e, pelo que converso
> com eles, a dificuldade deles está na manutenção das aplicações, não na
> geração. Neste ponto,bons programadores Java levam mais vantagens que bons
> programadores .Net. Já programadores lixo se lascam com qualquer plataforma
> mesmo. rssr
>
> 5 - Nunca trabalhei com ASP.Net, mas quando comparo os reviews dos
> profissionais JSF, Struts, Vraptor com ASP.Net, me assusto com a quantidade
> de pessoas que reclamam do ASP. Entre os frameworks Java, existem
> verdadeiras guerras de profissionais apaixonados pelos seus frameworks
> favoritos, mas do lado .net, vejo só reclamação... Alguém aí sabe me dizer
> se isso é generalizado e porque? Suspeito que meus amigos é que gostam de
> reclamar à toa. Duvido que a MS, após tantos concorrentes opensource de
> qualidade no mercado, seria capaz de fazer algo pior.
>
>
> Josenaldo de Oliveira Matos Filho
> Diretor executivo - JNaldo Consultoria - http://jnaldo.com
> +55 (34) 3212 4560 | +55 (34) 9196 4560
> Uajug Leader - http://uaijug.com.br
> http://br.linkedin.com/in/josenaldo
>
>
>
>
> 2012/4/18 marcelo santos <m_augustosantos@hotmail.com>
>
> > **
> >
> >
> >
> > A proposta do java e do .net é a mesma, multiplataforma. tanto faz linux
> > ou windows.
> > acho que ai respode a sua primeir pergunta. inclusive foi levantada a
> > questao aqui no forum ou em outro que participei que com o lançamento do
> > windows 8 que tambem vai ter para dispositivos moveis tipo, tablet
> celular
> > e outros, tambem vai dar pra trabalhar ai tambem. O java ja possui a
> versao
> > me a muito tempo, mas nunca entrei nesse mercado.
> >
> > Ficar preso a microsoft acho que nao é bem assim.
> >
> > Olha só, o java é gratis, menos a enterprise edition que precisa
> > licenciar, os especialistas ai do java podem responder melhor que eu.
> mas o
> > .net é gratis tambem, o que se paga é a ide visual studio da microsoft
> que
> > nao deve ser barato chuta ai um 3 paus penso eu.
> > acho que o que vai te deixar atrelado a microsoft é o fato de pagar a IDE
> > e mais nada. Fez o codigo compilou, vendeu acabou.
> >
> > Olha eu estou usando aqui a versao express da pra fazer muita coisa com
> > ela.
> > Uso tambem uma ide muito boa que respode muito bem, chamada,
> > sharpdeveloper é gratis.
> > O projeto dos caras e muito serio, fiz muitos testes aqui e nao abriu o
> > bico pra nada, é muito semelhante com a parte do C# do visual studio.
> > porque nao podemos esquecer que o .net é uma tecnologia que permiter usar
> > qualquer linguagem desde que essa linguagem leia, inteprete e gere codigo
> > nos padroes .net framework.
> >
> > quanto aou java é como falei tem os frames e plataformas do lado do
> > servidor, jsf e outros, mas eu pessoalmente perdi muito tempo para
> aprender
> > o java imagina mais algumas camadas de acesso que precisa ser aprendida
> > tambem, me parece que nesse ponto o .net é "mais facil".
> >
> > Ai alguem poderia dizer, isso depende da capacidade da pessoa em aprender
> > ou tempo. Concordo em partes, deve haver algem que aprenda mais rapido
> que
> > eu e tenha mais tempo, ou nao. sei la entende. nao vou desmerecer essa ou
> > aquela linguagem ou plataforma. pra mim tive muita dificuldade em
> aprender
> > java e agora com c# para mim esta sendo melhor.
> >
> > O resto da aplicação que a pessoa desenvolve seria o banco de dados, ai
> > iguala com o java, porque pode usar mysql, postgree e outros free. Já vi
> > muita gente postando que usa o mssql express e garante muito
> processamento,
> > da pra trabalhar com gigas de informação. é claro que se voce vai
> trabalhar
> > como autonomo talvez usar SGDB pago nao seja a melhor opcao porque o
> > cliente nao vai querer pagar uma licenca cara do mssql, se bem que fui em
> > um cliente do escritorio aqui que usa outro software e ele pagou r$
> > 25.000,00 para ativar uma licença do Oracle na empresa, mas ai é uma
> > questão de nincho de mercado e porte da empresa.
> >
> > Tem a questao do asp.net versus outro server sides, mas ainda nao
> cheguei
> > nesse ponde para avaliar, muitos dizem que o asp e uma droga e pirir e
> > poróró. Mas como ainda estou focado em fazer aqui uma aplicações desktop
> > por enquanto não sei dizer.
> >
> > Espero ter ajudado.
> >
> > Abraços
> >
> > marcelo
> >
> >
> >
> > > To: java-br@yahoogrupos.com.br
> > > From: emircalife@gmail.com
> > > Date: Wed, 18 Apr 2012 12:34:42 -0300
> >
> > > Subject: Re: [java-br] Re: : "Novato"
> > >
> > > Conhece bem os conceitos de oop? Se sim é isso mesmo.
> > > Em 18/04/2012 12:00, "Erik Castilho" <escastilho@gmail.com> escreveu:
> > >
> > > > Marcelo,
> > > >
> > > > E o fato para quem esta começando agora e precisa de desenvolver
> > aplicações
> > > > multiplataformas, como rodar no Linux e Windows, acho que Java ganha
> > nesse
> > > > fator, ou temos outro meio termo para isso?
> > > >
> > > > Se o cara começa com .NET, não tem essa situação dele ficar "preso" a
> > > > Microsoft? até que ponto isso é compensável?
> > > >
> > > > Abraços a todos.
> > > >
> > > > Em 18 de abril de 2012 11:50, marcelo santos
> > > > <m_augustosantos@hotmail.com>escreveu:
> > > >
> > > > > **
> > > > >
> > > > >
> > > > >
> > > > > Na minha modesta opinião java é uma excelente ferramenta, porem a
> > curva
> > > > de
> > > > > aprendizado é muito grande.
> > > > > A porposta do .net é a "mesma" do java uma "especie de maquina
> > virtual
> > > > que
> > > > > interpreta o codigo". Na verdade os especialistas dizem que o .net
> > > > apareceu
> > > > > para concorrer mesmo com o java.
> > > > > O que acho incoveniente no java é os trocentos framewors que a
> pessoa
> > > > > precisa aprender para fazer alguma coisa girar, ai voce acaba
> > perdendo um
> > > > > tempo precioso. Mas nao estou querendo depreciar a ferramenta de
> > forma
> > > > > alguama.
> > > > > Já usando o C# com .net achei bem mais facil, a microsoft pode ter
> > seus
> > > > > problemas, mas as ides costumam ser mais intuitivas e melhores, na
> > minha
> > > > > opinião.
> > > > >
> > > > > os contras é que a principio voce vai ficar atrelado ao asp.net,
> > não sei
> > > > > de da para integrar php, e outros com o .net, deve ter gente mais
> > > > > qualificada para responder.
> > > > > Emfim to gostando de aprender o c#.
> > > > >
> > > > > abraços
> > > > >
> > > > > marcelo
> > > > >
> > > > >
> > > > > > To: java-br@yahoogrupos.com.br
> > > > > > From: valdecism@yahoo.com.br
> > > > > > Date: Tue, 17 Apr 2012 18:00:26 -0700
> > > > > > Subject: Re: [java-br] Re: : "Novato"
> > > > > >
> > > > > > Boa noite Douglas.
> > > > > >
> > > > > > Obrigado pelas dicas. O que estão discutindo no VFP Brasil nesta
> > semana
> > > > > é justamente isso, o C#. Mas aí aparece programadores apaixonados
> por
> > > > JAVA,
> > > > > Ruby, Flex, etc..., é muito difícil optar. Por isso acho muito
> > importante
> > > > > sair "coletando" informações, antes de tomar qualquer decisão.
> > > > > >
> > > > > > De qualquer forma, eu agradeço,
> > > > > >
> > > > > > Um abraço.
> > > > > >
> > > > > >
> > > > > >
> > > > > > ________________________________
> > > > > > De: Douglas Nogueira <douglaskd88@hotmail.com>
> > > > > > Para: java-br@yahoogrupos.com.br
> > > > > > Enviadas: Terça-feira, 17 de Abril de 2012 12:03
> > > > > > Assunto: RE: [java-br] Re: : "Novato"
> > > > > >
> > > > > >
> > > > > > amigo, além do java, eu te recomendaria o framework .NET com C# o
> > OO é
> > > > > mais facil aprender pelo java, há algumas apostilas da caelum
> FJ-11 e
> > > > CS-14
> > > > > que explicam de forma didática orientação a objetos e estruturas de
> > > > dados,
> > > > > depois caso queira migre para o .NET... java tem seus beneficios
> > focados
> > > > em
> > > > > WEB, com os frameworks JSF e primefaces a interatividade web fica
> bem
> > > > > bacana... só que não é tão simples, você precisa de um framework de
> > > > > back-end como o Spring ou o Struts II, ou você trabalha puramente
> com
> > > > > servlets e jsp... (é bastante coisa pra estudar e nem sempre o
> > resultado
> > > > é
> > > > > o esperado) ja com .NET usa-se apenas o framework .NET..., e você
> > > > consegue
> > > > > programar de forma padronizada utilizando tanto camadas, webforms e
> > MVC,
> > > > > sem contar windows forms ou seja...o céu é o limite, além do que C#
> > te
> > > > dará
> > > > > oportunidades para trabalhar com dispositivos móveis, ainda mais
> > agora
> > > > com
> > > > > o lançamento do windows 8 para portateis... qualquer dúvida
> > > > > > estamos ai. att Douglas NogueiraTo: valdecism@yahoo.com.br;
> > > > > java-br@yahoogrupos.com.br
> > > > > > From: gsdesigner.pi@gmail.com
> > > > > > Date: Tue, 17 Apr 2012 12:26:26 +0000
> > > > > > Subject: [java-br] Re: : "Novato"
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > Esqueci de falar que no youtube tem 136 aulas da universidade XTI
> > de
> > > > > Java que são muito boas do estruturado para o Orientado
> > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > ----------
> > > > > >
> > > > > > Env. via Nokia E-mail
> > > > > >
> > > > > >
> > > > > >
> > > > > > ------Mensagem original------
> > > > > >
> > > > > > De: Valdeci Manoel <valdecism@yahoo.com.br>
> > > > > >
> > > > > > To: "java-br@yahoogrupos.com.br" <java-br@yahoogrupos.com.br>
> > > > > >
> > > > > > Date: Terça-feira, 17 de Abril de 2012 4h57min58s GMT-0700
> > > > > >
> > > > > > Subject: Re: [java-br] Re: "Novato"
> > > > > >
> > > > > >
> > > > > >
> > > > > > Obrigado pelas dicas!
> > > > > >
> > > > > >
> > > > > >
> > > > > > ________________________________
> > > > > >
> > > > > > De: betofroesjr <betofroesjr@gmail.com>
> > > > > >
> > > > > > Para: java-br@yahoogrupos.com.br
> > > > > >
> > > > > > Enviadas: Terça-feira, 17 de Abril de 2012 8:46
> > > > > >
> > > > > > Assunto: [java-br] Re: "Novato"
> > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > Bom dia a todos,
> > > > > >
> > > > > >
> > > > > >
> > > > > > Sou iniciante e o que me ajudou muito foi o livro "use a cabeça -
> > JAVA"
> > > > > pois apresenta os conceitos basicos até os mais avaçados os outros
> > livros
> > > > > como o do DEITEL por exemplo são muito bons mais achei a leitura
> mais
> > > > > pesada e cansativa...
> > > > > >
> > > > > >
> > > > > >
> > > > > > Falow
> > > > > >
> > > > > >
> > > > > >
> > > > > > --- Em java-br@yahoogrupos.com.br, "valdecism" <valdecism@...>
> > > > escreveu
> > > > > >
> > > > > > >
> > > > > >
> > > > > > > Bom dia a todos!
> > > > > >
> > > > > > >
> > > > > >
> > > > > > > Meu nome é Valdeci, trabalho com Visual Fox Pro, desde os
> > primórdios
> > > > > (Dbase III, Clipper Summer, FoxBase+, ...), mas com o decreto da M$
> > em
> > > > > descontinuar o VFP, estou "meio" perdido. Existem tantas opções,
> > cada um
> > > > > tem a sua paixão, enfim, não existe um consenso entre os ex
> > programadores
> > > > > VFP sobre qual linguagem "nova" migrarmos.
> > > > > >
> > > > > > >
> > > > > >
> > > > > > > Tenho lido muitos artigos nos últimos meses sobre várias
> > linguagens,
> > > > > mas, também não existem consenso. Enfim, estou procurando uma
> > alternativa
> > > > > ao VFP, e vários programadores do grupo VFP Brasil, recomendaram
> > estudar
> > > > o
> > > > > Java.
> > > > > >
> > > > > > >
> > > > > >
> > > > > > > Bom, cheguei aqui, e tenho a pergunta mais básica possível: por
> > onde
> > > > > começar?
> > > > > >
> > > > > > >
> > > > > >
> > > > > > > Qualquer ajuda é bem vinda.
> > > > > >
> > > > > > >
> > > > > >
> > > > > > > Muito obrigado por qualquer informação a respeito.
> > > > > >
> > > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > [As partes desta mensagem que não continham texto foram
> removidas]
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > [As partes desta mensagem que não continham texto foram
> removidas]
> > > > > >
> > > > > >
> > > > > >
> > > > > > ------------------------------------
> > > > > >
> > > > > > Para sair da lista, envie email para:
> > > > > java-br-unsubscribe@yahoogroups.com
> > > > > > Para upload/download de arquivos:
> > > > > http://www.yahoogroups.com/files/java-brLinks do Yahoo! Grupos
> > > > > >
> > > > > > [As partes desta mensagem que não continham texto foram
> removidas]
> > > > > >
> > > > > >
> > > > > >
> > > > > > ------------------------------------
> > > > > >
> > > > > > Para sair da lista, envie email para:
> > > > > java-br-unsubscribe@yahoogroups.com
> > > > > > Para upload/download de arquivos:
> > > > > http://www.yahoogroups.com/files/java-brLinks do Yahoo! Grupos
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > > > [As partes desta mensagem que não continham texto foram removidas]
> > > > >
> > > > >
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > Atenciosamente
> > > > Erik da Silva Castilho
> > > > Bacharel Sistemas de Informação
> > > > Supervisor IT at Consórcio Nacional Recon
> > > >
> > > >
> > > > [As partes desta mensagem que não continham texto foram removidas]
> > > >
> > > >
> > > >
> > > > ------------------------------------
> > > >
> > > > Para sair da lista, envie email para:
> > java-br-unsubscribe@yahoogroups.com
> > > > Para upload/download de arquivos:
> > > > http://www.yahoogroups.com/files/java-brLinks do Yahoo! Grupos
> > > >
> > > >
> > > >
> > >
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> > > ------------------------------------
> > >
> > > Para sair da lista, envie email para:
> > java-br-unsubscribe@yahoogroups.com
> > > Para upload/download de arquivos:
> > http://www.yahoogroups.com/files/java-brLinks do Yahoo! Grupos
> > >
> > >
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ------------------------------------
>
> Para sair da lista, envie email para: java-br-unsubscribe@yahoogroups.com
> Para upload/download de arquivos:
> http://www.yahoogroups.com/files/java-brLinks do Yahoo! Grupos
>
>
>

--
Minha chave PGP:

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v2.0.17 (MingW32)

mQENBE5P1ScBCADJuFD9tstgTM5UF2I7UzM1SsEg+W/EeDfRdbMyioa7/LbokVB1
UsW4ke6TPlrvc3FNB+2d/O6+fz2poPcQMMVeBDssQqIfdaPNy2LVyYg8a4qeAmSI
tSCWh1ttH1zEre+2xjhqCk5Vh6Pk4DiQNKV3rseG8cCkwwXpnyO2E/Or1WuGjPOm
FyJ62XxBKBarvL6i/H2Q+5Pz6XqoOh7JW6rHzFUtBHBjsP0f2Uskkxox8JCdbtmU
/mfzVP5gokBoNJQMWtqdbsZAv3pTQW60zr8tb8P7jBYdn1BhTUBomKAeRIMTQe42
3kb/H7DFeTdmCpfPqP8qhaH5NRv9EEdwb2MfABEBAAG0RVJpY2FyZG8gTXVyYWQg
KENlcnRpZmljYWRvIGRlIFJpY2FyZG8gTXVyYWQpIDxyaWNhcmRvbXVyYWRAZ21h
aWwuY29tPokBOAQTAQIAIgUCTk/VJwIbDwYLCQgHAwIGFQgCCQoLBBYCAwECHgEC
F4AACgkQsh6PPPi/t6PegQf/eTHFPD7AG1anXp6MaNvqMhp4hcyAhrCbJhtTw/KP
MJqHvfEBZhkt9Sluzomz+OxDtl34pMnZtPoJymGOWEa+mA2DuMrqH4pjMDpOTA2z
Beb+A/rvGo4fEtDG115h8xR6CpYd/LH/+HDsdj2HVEqfg0oY+V3GEaGGzvEdaxkf
NpCyGc1U3kR5Wkvha12J9cewUPCtwXR2OFUb1USfsPpu5lgr1vmJ1+WgZPExFqd2
SZcb4VAt4m7iab/hMaRJApHekk70oaY45GiPGMAxf4zUQz9l22O9Lk6ri9mBWLlg
e1yn6ilDzLzYd449DEnTwGOv3dyfp17HDbXWD3PkJllogQ==
=i+yT
-----END PGP PUBLIC KEY BLOCK-----

[As partes desta mensagem que não continham texto foram removidas]

__._,_.___
Atividade nos últimos dias:
Para sair da lista, envie email para: java-br-unsubscribe@yahoogroups.com
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br
Quer conhecer gente nova e interessante? Só depende de você.

Quantidade ou qualidade? No Y!Encontros vc encontra de tudo um pouco.
.

__,_._,___

0 comentários:

Pague com LPs do Mister Colibri

Pague com LPs do Mister Colibri
Quer comprar celular,Tablet,pen drive, GPS e muito outros produtos e ainda podendo pagar tudo em LPs ?Pois saiba que isso é possível,basta você visitar o site downloadstotal.com e realizar a sua compra com toda tranquilidade e segurança!!!

Hora

Online

Arquivo do Blog