Opinião sobre Livro JSF

71 views
Skip to first unread message

Wagner Sousa

unread,
Mar 15, 2011, 10:56:15 AM3/15/11
to jav...@googlegroups.com
Galera,
Na opinião de vocês, qual o melhor livro de JSF no mercado? E que tenha uma boa tradução.

Daniel Tavares

unread,
Mar 15, 2011, 12:00:11 PM3/15/11
to jav...@googlegroups.com
A resposta para a segunda pergunta é bem trivial e lá vai: nenhum.

Abraços.

> --
> Você está recebendo esta mensagem porque se inscreveu no grupo "java.ce" dos
> Grupos do Google.
> Para postar neste grupo, envie um e-mail para jav...@googlegroups.com.
> Para cancelar a inscrição nesse grupo, envie um e-mail para
> javace+un...@googlegroups.com.
> Para obter mais opções, visite esse grupo em
> http://groups.google.com/group/javace?hl=pt-BR.
>
>


--
Abraços, Regards, Salutos.

Daniel Tavares
JEE programmer

Wagner Sousa

unread,
Mar 15, 2011, 12:02:39 PM3/15/11
to jav...@googlegroups.com
legal o/

Petit xD

unread,
Mar 15, 2011, 12:04:38 PM3/15/11
to jav...@googlegroups.com
Cara, eu concordo com o Daniel, mas tem uma apostila que eu achei razoável em:

http://www.k19.com.br/downloads/apostilas-java

entre outras tem de JSF
Att, Diego Brasil. ( Petit )

"Você tem que ser o espelho da mudança que está propondo. Se eu quero mudar o mundo, tenho que começar por mim. " (Gandhi)

"Estude como se você fosse viver para sempre. Viva como se você fosse morrer amanhã."



Petit xD

unread,
Mar 15, 2011, 12:06:29 PM3/15/11
to jav...@googlegroups.com
Ah! ia esquecendo, no site do rafael ponte tem muita coisas legal sobre JSF

Wagner Sousa

unread,
Mar 15, 2011, 12:06:59 PM3/15/11
to jav...@googlegroups.com
conheço essa apostila... É boa mesmo, mas eu queria um livro.

Wagner Sousa

unread,
Mar 15, 2011, 12:09:12 PM3/15/11
to jav...@googlegroups.com
Rafael é emo, mas ele realmente sabe JSF

Rafael Roque

unread,
Mar 15, 2011, 12:09:35 PM3/15/11
to java.ce

Petit xD

unread,
Mar 15, 2011, 12:14:29 PM3/15/11
to jav...@googlegroups.com
eu tenho esse, assim, ele é bom, mas ele explica muito mais o que ele fez no exemplo do que explicar o JSF, como ciclo de vida, propriedades, atributos e etc.

--
Você está recebendo esta mensagem porque se inscreveu no grupo "java.ce" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para jav...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para javace+un...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/javace?hl=pt-BR.




--

Wagner Sousa

unread,
Mar 15, 2011, 12:36:12 PM3/15/11
to jav...@googlegroups.com
Valeu pelas dicas galera.

Ythalo Rossy

unread,
Mar 15, 2011, 1:08:15 PM3/15/11
to jav...@googlegroups.com, Wagner Sousa
Wagner,

Percebi que tem conhecimentos sobre o JSF, então não seria melhor pegar o documento da especificação, ai invés de comprar um livro?

http://www.oracle.com/technetwork/java/javaee/download-139288.html

Não estou dizendo que é a melhor opção, estou sugerindo!

2011/3/15 Wagner Sousa <wagner...@gmail.com>
Valeu pelas dicas galera.

--
Você está recebendo esta mensagem porque se inscreveu no grupo "java.ce" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para jav...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para javace+un...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/javace?hl=pt-BR.



--
--
Ythalo Rossy Saldanha Lira
Analista de Sistemas
Sefaz Ce - Cesinf - NFe

Sun Certified Programmer for Java
http://yross.wordpress.com

Levy Moreira

unread,
Mar 15, 2011, 3:15:37 PM3/15/11
to jav...@googlegroups.com
Eu queria um com jsf 2... parece que vai ser o geito eu ir pra documentação.
Levy Moreira - Programador
Sistech Informática - Juazeiro do Norte - CE

...........................................................................
"Aviso de confidencialidade profissional" - Esta mensagem eletrônica e seus anexos são destinados exclusivamente ao(s) destinatário(s) acima e podem conter informações confidenciais sujeitas a restrição legal de comunicação entre as partes. Caso tenha recebido esta mensagem por engano, fica V.S.ª ciente de que a distribuição, divulgação ou disseminação das informações aqui contidas ou anexadas é terminantemente proibida, sujeitando o responsável às penalidades aplicáveis. Assim, solicitamos a gentileza de retorná-la de imediato ao remetente, eliminando-a definitivamente de seu sistema. Em caso de dúvida, queira por favor entrar em contato."

"Confidentiality notice" - This message and its attachments are addressed solely to the persons above and may contain privileged and confidential
communication. If you have received the message in error, the distribution or dissemination of the content hereof is prohibited. Please return it
immediately to the sender and please delete the message from your system on a permanent basis. Should you have any questions, please contact."

...........................................................................


Petit xD

unread,
Mar 15, 2011, 3:19:44 PM3/15/11
to jav...@googlegroups.com
tem um JSF 2.0 inglês em pdf
tafim?

Levy Moreira

unread,
Mar 15, 2011, 3:29:29 PM3/15/11
to jav...@googlegroups.com
De mais amigo, por favor. Ainda to basico no inglês mas já da pra matar um livro.
Ficaria realmente agradecido.

Bruno Maomeh

unread,
Mar 15, 2011, 3:35:34 PM3/15/11
to jav...@googlegroups.com
por favor, não enviem pdf's não autorizados para a lista! :)
Bruno Maomeh
   http://brunomaomeh.wordpress.com

Levy Moreira

unread,
Mar 15, 2011, 3:43:33 PM3/15/11
to jav...@googlegroups.com
É mesmo, por favor envie para o meu email.
Obrigado desde já.

Petit xD

unread,
Mar 15, 2011, 4:07:25 PM3/15/11
to jav...@googlegroups.com
eu sei que mandar para lista é forçar d+ a barra, envio sim cara, assim que chegar em casa eu mando. =D

Levy Moreira

unread,
Mar 15, 2011, 4:17:06 PM3/15/11
to jav...@googlegroups.com
Ok aguardo anciosamente.

Rodrigo Galba

unread,
Mar 16, 2011, 11:17:32 AM3/16/11
to jav...@googlegroups.com
eu usaria esse:

Ele foca em jsf e fala ate de alguns componentes do richfaces. Nada de spring ou hibernate, apenas o core jsf. 

2011/3/15 Levy Moreira <levymor...@gmail.com>



--
--------------------------------------------
Rodrigo Galba 
Desenvolvedor de software

cmilfont

unread,
Mar 16, 2011, 11:43:17 AM3/16/11
to jav...@googlegroups.com
Eu recomendo deixar JSF de lado e estudar coisas úteis, VRaptor da Caelum é uma boa.
Frameworks Component-based não tem futuro e você vai gastar tempo e dinheiro com algo desnecessário.

Seja politicamente correto e salve o planeta, esqueça JSFail.

Petit xD

unread,
Mar 16, 2011, 12:00:31 PM3/16/11
to jav...@googlegroups.com
oO

--
Você está recebendo esta mensagem porque se inscreveu no grupo "java.ce" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para jav...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para javace+un...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/javace?hl=pt-BR.

Levy Moreira

unread,
Mar 16, 2011, 12:02:31 PM3/16/11
to jav...@googlegroups.com
Poderia fundamentar um pouco mais sua afirmação amigo comecei a pouco com
jsf e já ia desenvolver um pequeno sistema...

Adriano Brito

unread,
Mar 16, 2011, 12:22:15 PM3/16/11
to jav...@googlegroups.com
oh god... trolls

2011/3/16 Levy Moreira <levymor...@gmail.com>



--
Atenciosamente
Adriano Brito

Lessandro Notaroberto Pyrâmides

unread,
Mar 16, 2011, 12:28:32 PM3/16/11
to jav...@googlegroups.com
Podemos pensar que tudo não tem futuro, concorda?
Afinal, o profissional de informática deve estar em constante atualização sempre, ou seja, nunca
pode se prender a uma tecnologia.
O framework JSF é muito produtivo, e a cada versão que passa vem cheio de funcionalidades que
diminuem o desenvolvimento.
Então acho complicado você dar uma opnião assim, afinal estamos em atualização contínua.
Abs

Yuri Grangeiro

unread,
Mar 16, 2011, 1:01:16 PM3/16/11
to jav...@googlegroups.com, Lessandro Notaroberto Pyrâmides
Caro MILFONT,

Fundamente a sua opnião, é completamente sem sentido uma "opnião sem fundamento", se você me disser que não acredita nos benefícios que o JSF pode trazer, citando alguns exemplos e talz, talvez me convensa. Mas simplesmente dizer que não presta, é uma total demonstração de falta de conhecimento, ao meu ver. Ou simplesmente, apego ao que é, digamos, mais novo.

Atenciosamente.

Yuri Grangeiro.

Renan Montenegro

unread,
Mar 16, 2011, 1:09:45 PM3/16/11
to jav...@googlegroups.com
Não dizendo que o JSF é ruim, o pouco que conheci sobre o mesmo, usando JSF puro pude trabalhar bem, porém onde tive mtaaaa dor de cabeça foi para aplicar CSS nele.
Se for usar Testes Unitários, acho que também complica um pouco.
Mas hoje em dia prefiro frameworks como VRaptor, bem simples mesmo de usar, apesar de conhecer pouco tb e para trabalhar com testes unitários é bem mais fácil !
Renan Teixeira Lima Verde Montenegro

Rodrigo Galba

unread,
Mar 16, 2011, 1:20:04 PM3/16/11
to jav...@googlegroups.com
Sem querer trollar mas já trolando, o JSF é usado de maneira muito errada.

Esse paradigma web baseado em componentes é bom quando se tem ferramentas que façam o trabalho, é o caso do visual studio. Ele sim é produtivo. Não estou falando de qualidade de código, estou falando de produtividade.

O JSF veio com essa idéia, mas não veio com uma ferramenta junto, ou seja, o programador fazer tudo na mão não acho vantagem nenhuma. Ele adiciona muita complexidade que deveria ser transparente. Se ele viesse com uma ferramenta que funcionasse, eu não me importaria de usa-lo, desde que eu não tivesse que alterar na mão o código gerado (isso é praticamente impossível).

Resumindo, JSF não é produtivo como deveria e não permite bom design com testes como deveria.
Fim do troll. :)

2011/3/16 Renan Montenegro <rena...@gmail.com>



--

Ednardo Rubens Matos Ignácio

unread,
Apr 19, 2011, 12:43:00 PM4/19/11
to jav...@googlegroups.com
Grandes empresas já utilizam JSF. exemplo: Bradesco

Ednardo Rubens

Paulo Silveira - Caelum

unread,
Apr 19, 2011, 5:49:42 PM4/19/11
to jav...@googlegroups.com
2011/4/19 Raphael Pereira Ferreira <raphael....@ivia.com.br>:
> Quem sabe, gosta e utiliza. Quem não sabe prefere recomendar outras coisas
> :). A verdade é que JSF é tão fácil de usar que, apesar  do paradigma web
> baseado em componentes ser bom quando se tem ferramentas que façam o
> trabalho, é tão fácil usar que nem precisou de ferramentas para isso.

Nao acho que o JSF seja _tao_ facil assim de usar, mas o Raphel tem um
ponto muito bom: quem sabe gosta e utiliza, como a maioria absoluta
das outras tecnologias, é necessário conhecer _muito_ bem para poder
tomar as decisoes corretas, e ate mesmo decidir nao optar por ela.

abracos

Paulo

> Nada contra o VRaptor e outros, mas quem garante que isso vai durar? Se bem
> que na cabeça de alguns sistema é algo descartavel que se faz 1 vez e depois
> joga tudo fora e faz de novo com as "novas moda do momento", eu sou do tempo
> que sistema é feito pra durar o resto da vida mudando apenas as regras
> de negócios, tecnologia deve ser transparente para o cliente.
> A propósito quem tá afim de usar JSF sugiro o primeFaces muito bom.
> --
> Atenciosamente,
> ------------------------------------------------
> Raphael P Ferreira
> Analista de Sistema - Especialista Java - SCJP
> Tel. +55 85 3305 4747 -  Cel. +55 85 8818 6358
> rpf...@gmail.com
>
> www.ivia.com.br       www.twitter.com/ivianoticias
> IVIA ® Inovação e Tecnologia - Great Place to Work
> [ CMMI 2 + ISO 9001:2008 + MPS.Br E  ]
> [ Great Place to Work 2010 - Revista Época ]
> [ Great Place to Work TI & Telecom 2010 - Computerworld  ]
> [ Melhores Empresas para Trabalhar 2010 - Exame/VocêSA ]
>
> Cultivando o conhecimento,
>                 produzindo soluções.
>
>
>
> Em 19 de abril de 2011 13:43, Ednardo Rubens Matos Ignácio
> <ednard...@gmail.com> escreveu:


>>
>> Grandes empresas já utilizam JSF. exemplo: Bradesco
>>
>> Ednardo Rubens
>>

Raphael Pereira Ferreira

unread,
Apr 19, 2011, 4:04:55 PM4/19/11
to jav...@googlegroups.com
Quem sabe, gosta e utiliza. Quem não sabe prefere recomendar outras coisas :). A verdade é que JSF é tão fácil de usar que, apesar  do paradigma web baseado em componentes ser bom quando se tem ferramentas que façam o trabalho, é tão fácil usar que nem precisou de ferramentas para isso. Até existem plugins que prometem isso, mas ficou tão fácil programar com JSF que ninguém usa elas. Existe uma coisa que é levado em conta quando se define JSF em novos sistemas, faz parte da especificação JEE, e isso garante longevidade aos projetos. 

Nada contra o VRaptor e outros, mas quem garante que isso vai durar? Se bem que na cabeça de alguns sistema é algo descartavel que se faz 1 vez e depois joga tudo fora e faz de novo com as "novas moda do momento", eu sou do tempo que sistema é feito pra durar o resto da vida mudando apenas as regras de negócios, tecnologia deve ser transparente para o cliente. A propósito quem tá afim de usar JSF sugiro o primeFaces muito bom.

--
Atenciosamente,
------------------------------------------------
Raphael P Ferreira
Analista de Sistema - Especialista Java - SCJP
Tel.
+55 85 3305 4747 -  Cel. +55 85 8818 6358
 
IVIA ® Inovação e Tecnologia - Great Place to Work
[ CMMI 2 + ISO 9001:2008 MPS.Br E  ]
[ Great Place to Work 2010 - Revista Época ]
[ Great Place to Work TI & Telecom 2010 - Computerworld  ]
[ Melhores Empresas para Trabalhar 2010 - Exame/VocêSA ]
 
Cultivando o conhecimento,
                produzindo soluções.



Em 19 de abril de 2011 13:43, Ednardo Rubens Matos Ignácio <ednard...@gmail.com> escreveu:
Grandes empresas já utilizam JSF. exemplo: Bradesco

Ednardo Rubens

cmilfont

unread,
Apr 19, 2011, 6:13:44 PM4/19/11
to jav...@googlegroups.com
Leia assim:

Quem sabe, gosta e utiliza. Quem não sabe prefere recomendar outras coisas :). A verdade é que COBOL é tão fácil de usar que, apesar  do paradigma web baseado em componentes ser bom quando se tem ferramentas que façam o trabalho, é tão fácil usar que nem precisou de ferramentas para isso. Até existem plugins que prometem isso, mas ficou tão fácil programar com COBOL  que ninguém usa elas. Existe uma coisa que é levado em conta quando se define COBOL em novos sistemas, faz parte da especificação IBM, e isso garante longevidade aos projetos. 

Nada contra o VRaptor e outros, mas quem garante que isso vai durar? Se bem que na cabeça de alguns sistema é algo descartavel que se faz 1 vez e depois joga tudo fora e faz de novo com as "novas moda do momento", eu sou do tempo que sistema é feito pra durar o resto da vida mudando apenas as regras de negócios, tecnologia deve ser transparente para o cliente. A propósito quem tá afim de usar COBOL sugiro o COBOL2002 muito bom.

http://pt.wikipedia.org/wiki/COBOL

2011/4/19 Raphael Pereira Ferreira <raphael....@ivia.com.br>
Quem sabe, gosta e utiliza. Quem não sabe prefere recomendar outras coisas :). A verdade é que JSF é tão fácil de usar que, apesar  do paradigma web baseado em componentes ser bom quando se tem ferramentas que façam o trabalho, é tão fácil usar que nem precisou de ferramentas para isso. Até existem plugins que prometem isso, mas ficou tão fácil programar com JSF que ninguém usa elas. Existe uma coisa que é levado em conta quando se define JSF em novos sistemas, faz parte da especificação JEE, e isso garante longevidade aos projetos. 



--

Raphael Pereira Ferreira

unread,
Apr 19, 2011, 8:33:28 PM4/19/11
to jav...@googlegroups.com
Já que você é chegado, eu sugiro o Acucobol. Conheço gente que faz novos projeto com ele, inclusive no site do fabricante tem um comparativo do Cobol vs Java.


Só não entendi o que teu ultimo email tem a ver com a thread e com o grupo. Cobol? Essa lista não é de Java e a thread não é sobre JSF? Podia ter pelo menos colocado um OFF-TOPIC :D.

--
Abraço,

------------------------------------------------
Raphael P Ferreira
Analista de Sistema - Especialista Java - SCJP
Tel.
+55 85 3305 4747 -  Cel. +55 85 8818 6358
 
IVIA ® Inovação e Tecnologia - Great Place to Work
[ CMMI 2 + ISO 9001:2008 MPS.Br E  ]
[ Great Place to Work 2010 - Revista Época ]
[ Great Place to Work TI & Telecom 2010 - Computerworld  ]
[ Melhores Empresas para Trabalhar 2010 - Exame/VocêSA ]
 
Cultivando o conhecimento,
                produzindo soluções.



Em 19 de abril de 2011 19:13, cmilfont <cmil...@gmail.com> escreveu:
rante longevidade aos projetos.

Renan Salvador

unread,
Apr 19, 2011, 11:14:51 PM4/19/11
to jav...@googlegroups.com
Bom  a thread foi pedindo recomendação de um livro e se tornou outra coisa, vou contribuir com essa outra coisa.

Não sou expert em JSF mt pelo contrário estava escolhendo a tecnologia,arquitetura e suporte a produtividade do meu projeto pessoal e JSF estava cotado ... pelas pesquisas que fiz na net desisti de usar, sim ele é produtivo desde que você faça o que ele tem a te oferecer... se for fazer algo fora do contexto fica uma novela (não tenho experiência nisso baseado em experiência dos colegas).

Lembrando que produtividade em software não é apenas fazer o software do 0 e ficar prontinho... pois essa etapa na construção de um software é a menor... manutenção/evolução é a maior  :)

Outra coisa dizer pq uma empresa grande usa tal coisa não é sinônimo de tal coisa ser "foda", a GOL usa CGI , facebook PHP , Banco do Brasil JSP, a melhor tecnologia é aquela que cai como uma luva pra o seu contexto... mas lembre que a manutenção 99% dos casos vai estar no contexto ;).

Tem quem goste e ache legal o JSF, mas os cometários bizarros que eu vi de gente experiente, pensei em nem chegar perto... diferente do VRAPTOR , procurei,procurei e procurei e só vi elogios... sem contar que a CAELUM da suporte a ele... vc posta algo no forum da caelum e eles respondem (pode até demorar mas respondem) , documentação em português , apostila da CAELUM show de bola free...

Ah mas VRAPTOR não é oficial da SUN (Oracle agora) , sim mesmo que for descontinuado... se sua aplicação funciona com aquela biblioteca.. vai continuar funcionando ;) agora se precisar crescer um dia e o framework não dê suporte as coisas da moda na época... sua aplicação vai continuar sendo em JAVA nada impede que sua aplicação continue a evoluir usando suporte de alguma outra coisa da moda...

Tem gente fazendo aplicação do 0 em delphi 7... 70% dos softwares do mundo rodam em cobol ainda... esse négocio que a tecnologia evolui e o software do cara tem que USAR (como se fosse roupa) a tecnologia da moda... sim vc tem que evoluir pra acompanhar o mercado, caso você esteja perdendo mercado pra concorrentes(ou até pra previnir isso) que começaram com algo muito inovador e atual, mas como eu disse MESMO que o VRAPTOR seja descontinuado um dia ... ainda sim da pra evoluir o software até pq sua aplicação não deixa de ser JAVA.

A a USP da suporte a ao VRAPTOR tb...

Bom usei o Vraptor como exemplo...

até mais :)

Em 19 de abril de 2011 19:13, cmilfont <cmil...@gmail.com> escreveu:

Raphael Pereira Ferreira

unread,
Apr 20, 2011, 6:24:43 AM4/20/11
to jav...@googlegroups.com
A propósito se JSF é tão ruim pq tá incluída no curso de formação Java AVANÇADO da Caelum?

--
Atenciosamente,
------------------------------------------------
Raphael P Ferreira
Analista de Sistema - Especialista Java - SCJP
Tel.
+55 85 3305 4747 -  Cel. +55 85 8818 6358
 
IVIA ® Inovação e Tecnologia - Great Place to Work
[ CMMI 2 + ISO 9001:2008 MPS.Br E  ]
[ Great Place to Work 2010 - Revista Época ]
[ Great Place to Work TI & Telecom 2010 - Computerworld  ]
[ Melhores Empresas para Trabalhar 2010 - Exame/VocêSA ]
 
Cultivando o conhecimento,
                produzindo soluções.



Em 16 de março de 2011 12:43, cmilfont <cmil...@gmail.com> escreveu:

cmilfont

unread,
Apr 20, 2011, 7:49:31 AM4/20/11
to jav...@googlegroups.com
Não sou chegado, apenas enfatizei como o seu discurso torto é igual ao do pessoal que defendiam o Mainframe, é a mesma coisa, fanatismo religioso sobre tecnologia.
Eu detesto explicar piada, mas é necessário quando a pessoa precisa que desenhe.

2011/4/19 Raphael Pereira Ferreira <raphael....@ivia.com.br>
Já que você é chegado, eu sugiro o Acucobol. Conheço gente que faz novos projeto com ele, inclusive no site do fabricante tem um comparativo do Cobol vs Java.

--
Você está recebendo esta mensagem porque se inscreveu no grupo "java.ce" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para jav...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para javace+un...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/javace?hl=pt-BR.

cmilfont

unread,
Apr 20, 2011, 7:51:21 AM4/20/11
to jav...@googlegroups.com
Pq existem projetos com essa tecnologia, ela está no portfolio de empresas e a Caelum é uma empresa de treinamentos completa?

2011/4/20 Raphael Pereira Ferreira <raphael....@ivia.com.br>

Maurício Linhares

unread,
Apr 20, 2011, 9:10:00 AM4/20/11
to jav...@googlegroups.com
Por que o mercado pede JSF e a Caelum não vive de fazer filantropia.
Muita gente procura JSF porque as empresas estão usando ou porque é o
framework web da Sun/Oracle e muita gente acha que é o melhor por
isso.

Apesar disso a Caelum tem cursos de VRaptor e Rails :)

-
Maurício Linhares
http://techbot.me/ - http://twitter.com/#!/mauriciojr

2011/4/20 Raphael Pereira Ferreira <raphael....@ivia.com.br>:

Raphael Pereira Ferreira

unread,
Apr 20, 2011, 9:21:25 AM4/20/11
to jav...@googlegroups.com
Leiam assim:

Não sou chegado, apenas enfatizei como o meu discurso torto contra o JSF é igual ao do pessoal que defendiam o Mainframe, é a mesma coisa, fanatismo religioso sobre tecnologia.
Eu detesto JSF, mas é necessário quando o mercado pede. :)

Rodrigo M. Palheta

unread,
Apr 20, 2011, 9:40:04 AM4/20/11
to jav...@googlegroups.com

Aproveitando a thread,

Wagner ou qualquer outra pessoa que tiver interesse em adquirir o livro citado abaixo, eu o estou vendendo , é usado( quase novo, acho que nem li
 um capítulo todo) , por R$ 60,00 , caso tiver interesse entre em contato comigo.

Até mais!
Rodrigo M. Palheta


Bacharel em Ciência da Computação
Universidade Estadual do Piauí - UESPI

Mestrando em Informática Aplicada
Universidade de Fortaleza - UNIFOR

http://www.worldcommunitygrid.org

Rodrigo Galba

unread,
Apr 20, 2011, 9:40:50 AM4/20/11
to jav...@googlegroups.com
Pessoal, não vamos mais desvirtuar do assunto da thread. Vamos tentar focar em dar opiniões boas ou ruins, mas que sejam válida sobre o livro de jsf.

2011/4/20 Raphael Pereira Ferreira <raphael....@ivia.com.br>
Leiam assim:

cmilfont

unread,
Apr 20, 2011, 9:41:08 AM4/20/11
to jav...@googlegroups.com
Sua tentativa de demonstrar criatividade - que foi pífia - não faz sentido porque eu nunca disse que é necessário e nunca direi pelo contrário.
Eu desgosto de JSF não somente pela tecnologia em si, que tenho minhas reservas e já expliquei em inúmeros emails, mas principalmente pela comunidade que se criou em volta e todos os projetos que já presenciei serem uma mer$a, não vou citar nomes porque isso é deselegante e ilegal, mas você conhece alguns deles e sabe do que estou falando.

2011/4/20 Raphael Pereira Ferreira <raphael....@ivia.com.br>
Leiam assim:

Igor Queiroz

unread,
Apr 20, 2011, 9:41:31 AM4/20/11
to jav...@googlegroups.com
Não querendo dar continuidade a desvirtuação da Thread, mas já o fazendo, me estranha o Milfont falar sobre "fanatismo religioso sobre tecnologia." e defender tão veementemente a morte do JSFail (como ele mesmo gosta de alcunhar). De certo que eu não conheço nenhuma linguagem estilo "Bala de prata" que resolverá todos os seus problemas "forever and ever", mas acredito que para criticar qualquer linguagem que seja, que ao mínimo se dê o trabalho de argumentar com argumentos sólidos, e não unicamente com opinião pessoal sem contextualizar.

Não quero criar Flame War, não tenho nada contra ninguém daqui, e nem pretendo ter, só acho que para um fórum de tecnologias e discussões, certos tipos de atitude são no mínimo questionáveis.

Vamos nos manter coesos na hora de criticar, e evitar o famigerado "fanatismo religioso tecnológico".

Abraço, galera ^^

--
Você está recebendo esta mensagem porque se inscreveu no grupo "java.ce" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para jav...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para javace+un...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/javace?hl=pt-BR.




--
------------------------------------------------------------------------------------------------
Igor Fernandes de Queiroz

Programador JEE, futuro Game Designer, e Blogueiro nas horas vagas.



Filipe Aguilar Santana

unread,
Apr 20, 2011, 9:51:49 AM4/20/11
to jav...@googlegroups.com
Ai livro legal é corejavaserverfaces 3ed. aborda o jsf2.

T+

cmilfont

unread,
Apr 20, 2011, 10:01:32 AM4/20/11
to jav...@googlegroups.com
JSF não é linguagem, é um framework mal acabado e sem sentido no contexto atual do dev web.
Vamos lá, a explicação seria longa, mas vou tentar resumir em poucos pontos:

1 - Desenvolvimento web caminha para aproveitar o estilo REST de arquitetura, ou seja, HTTP como base. Observe que WS* morreu e quase ninguem vai iniciar o desenvolvimento de web services que não sejam REST ou se beneficiando dessa abordagem, como CRUST [REST Crudificado como Rails e o VRaptor faz];
   1.1 - Component-based é estruturalmente dependente de session e stateful, quem disser o contrario é um mentiroso e peço que prove o contrário. JSF é bonitinho para aplicações com poucos usuários dentro de uma intranet, se for "escalar", para usar uma palavra da "moda", vai ter que empilhar servidor por cima de servidor, algo idiota de fazer.

2 - A grande maioria das desculpas de se utilizar JSF não é nem pela abordagem Component-based, tanto é, que muitos projetos dos quais presenciei de defensores do JSF eram na verdade tentativas de action-based em cima do JSF, que fica um caos. A desculpa mesmo é por ser parte da especificação JEE, sendo que nem a SUN existe mais, quanto mais aplicação durar pra sempre mudando apenas "lógica de negócios".

3 - Quando a pessoa fala que algo é tão fácil dá a impressão, principalmente para os novatos, que se alguém está tendo dificuldades é porque é burro já que qualquer um poderia desenvolver, quando na verdade isso é uma grande mentira, basta perguntar aos maiores especialistas do Brasil nessa tecnologia em questão, dois deles estão aqui na lista. Rafael Ponte, líder da comunidade JSF e Paulo Silveira, sem apresentações necessárias.
    3.1 - é a mesma coisa quando defendiam o RUP, o pessoal dizia que a culpa era do povo, ñ da abordagem, já que tinha 3 iluminados no Brasil que conseguiam implentar de verdade.
   3.2 - O problema é que email aceita tudo, voce escreve oq ue quiser, eu recomendo a quem está começando que questione sempre, recorra aos bons profissionais, conheça os projetos existentes em diversas empresas e por ultimo, mas não menos importante, implemente!
   3.3 - engraçado que 90% da threads em listas de discussões de Java hoje se resumem a como montar um combo aninhado com JSF, então voce ai que está lendo isso e já sofreu com esse componentes mixurucos e teve que sair mesclando ou desplugando e plugando conjunto de componentes para resolver algo que com jQuery faria em 5min, não se preocupe, voce não é burro, apenas não é tão iluminado quanto esses defensores do JSFail - ou pelo menos o que eles dizem ser.

4 - "Todo mundo usa" é uma desculpa de preguiçoso, não caia nessa, tecnologia é algo passageiro, olha aí para a SUN. Muda a arquitetura que o desenvolvimento atual está baseado e voce fica obsoleto.

Não revisei, portanto ignorem os possiveis erros de ptBR, eu teria muito o que falar sobre JSF, depois blogo sobre isso e colo aqui.


2011/4/20 Igor Queiroz <igorce...@gmail.com>



--

cmilfont

unread,
Apr 20, 2011, 11:04:39 AM4/20/11
to jav...@googlegroups.com
Outra coisa que lembrei e voltei para dizer: comecei com Delphi, mexei muito pouco com clipper, tenho projetos com Java [inúmeros ao longo de 12 anos], Rails, PHP, node.js, estou estudando dotnet, espero por um projeto em Python tão logo. E sim, tive o desprazer de trabalhar em projetos JSF há muito tempo.
Portanto me chamar de fanático por alguma tecnologia eu não admito, já fui sim um #javatard no passado, não tenho orgulho disso. Desgostar de uma tecnologia ñ é ser fanático, ainda mais pela péssima experiência.
Parece que alguém colou esse meu email em outra lista, falaram pra mim aqui, e alguem nessa outra lista questionou qual seria minha recomendação. Como não fazem o trabalho direito eu peço que escrevam lá que eu recomendo o VRAPTOR se for trabalhar em Java, grato!

2011/4/20 cmilfont <cmil...@gmail.com>

Daniel Tavares

unread,
Apr 20, 2011, 12:21:03 PM4/20/11
to jav...@googlegroups.com
Até os caras da Sun, opa, Oracle, ficaram babando quando viram a documentação do VRaptor durante o J1BR.

Ninguém me contou. Eu estava lá do lado deles e vi.

Assino em baixo da recomendação do CMilfont.

2011/4/20 cmilfont <cmil...@gmail.com>



--
Abraços, Regards, Salutos.

Daniel Tavares
JEE programmer

Levy Moreira

unread,
Apr 20, 2011, 1:23:01 PM4/20/11
to jav...@googlegroups.com
'Até os caras da Sun, opa, Oracle, ficaram babando quando viram a documentação do VRaptor durante o J1BR.'
Serio?

Daniel Tavares

unread,
Apr 20, 2011, 1:28:34 PM4/20/11
to jav...@googlegroups.com
Sério.

O que não quer dizer que eles vão fazer do VRaptor uma JSR, ou que vão fazer uma JSR inspirada nele, mas, se tiver 1 ou 10 minutos livres, inclua-o no seu backlog de estudos

http://vraptor.caelum.com.br/documentacao/vraptor3-o-guia-inicial-de-10-minutos/

Abraços.

2011/4/20 Levy Moreira <levymor...@gmail.com>

Marcelo Emanoel B. Diniz

unread,
Apr 20, 2011, 10:00:51 AM4/20/11
to jav...@googlegroups.com
A minha opinião é que o JSF esconde do desenvolvedor uma necessidade básica que é a de saber html e javascript. A base da tecnologia está numa arquitetura de componentes com um ciclo de vida pra lá de complicado e desnecessário. 
Os bons e velhos JSP e Servlets resolvem isso tranquilamente, sem sair da especificação JEE, com seu simplório modelo de request-response. Com o mínimo de conhecimento em html e javascript tudo que é feito com JSF e seus componentes pode ser feito de maneira bem mais simples e sem as dores de cabeça.
Já reparou em quantas threads se discute sobre problemas com JSF? Criaram até um framework que se propõe a resolver os problemas do JSF, o Seam, mas mesmo assim, não vejo salvação. JSF simplesmente não desce... 


--
[]'s
Marcelo Emanoel


Rafael Roque

unread,
Apr 21, 2011, 10:07:18 PM4/21/11
to java.ce
"A minha opinião é que o JSF esconde do desenvolvedor uma necessidade
básica
que é a de saber html e javascript."

Esconde a necessidade de se "usar na unha" html e javascript,não de
saber html e javascript

On 20 abr, 11:00, "Marcelo Emanoel B. Diniz"

Marcelo Emanoel B. Diniz

unread,
Apr 22, 2011, 8:10:09 PM4/22/11
to jav...@googlegroups.com
Pra mim o que você chama de "usar na unha" depende primeiro de saber o que é, como, pra que e por que usar... e é o básico... 

2011/4/21 Rafael Roque <raf...@gmail.com>
--
Você está recebendo esta mensagem porque se inscreveu no grupo "java.ce" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para jav...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para javace+un...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/javace?hl=pt-BR.




--
[]'s
Marcelo Emanoel


Rafael Roque

unread,
Apr 25, 2011, 7:01:53 AM4/25/11
to java.ce
Com certeza...só não vejo pq 'esconder' essa necessidade seja algo
ruim,isso é um problema do desenvolvedor,não do framework.

On 22 abr, 21:10, "Marcelo Emanoel B. Diniz"
<marceloeman...@gmail.com> wrote:
> Pra mim o que você chama de "usar na unha" depende primeiro de saber o que
> é, como, pra que e por que usar... e é o básico...
>
> 2011/4/21 Rafael Roque <rafa...@gmail.com>

Marcelo Emanoel B. Diniz

unread,
Apr 25, 2011, 2:33:55 PM4/25/11
to jav...@googlegroups.com
O problema de "esconder" é que muitas pessoas não vão entender o que está sendo feito. Quer um exemplo? 

GWT do Google é nada mais nada menos que um compilador de java para javascript. Ou seja, o que você está escrevendo no final das contas é javascript e não java. Porém, como o framework esconde um pouco isso do desenvolvedor, a grande maioria dos erros está no fato de que as pessoas não "sabem" que estão programando com javascript e não entendem as limitações. Reclamam da serialização que tem muitas regras, reclamam que não conseguem fazer uma coisa simples e bla bla bla... quando tudo se resume a uma pergunta só... "Dá pra fazer com javascript?" Se sim, a resposta é: "Então da pra fazer com GWT", se não, a resposta é "Devo procurar outra forma de fazer ou outra tecnologia". 

Ao meu ver, esse é o problema de "esconder".

2011/4/25 Rafael Roque <raf...@gmail.com>



--
[]'s
Marcelo Emanoel


Reply all
Reply to author
Forward
0 new messages