| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/01/2011 14:10:51
|
fgsl
Entusiasta Java
![[Avatar]](/images/avatar/4ba9c4cbc9d4bc70794e3ba598e0ece6.jpg)
Membro desde: 10/09/2008 09:12:55
Mensagens: 23
Localização: *
Offline
|
Já tendo atingido o objetivo da padronização nos seus dois primeiros anos, a nova versão do Demoiselle está totalmente focada em alavancar a produtividade. No último dia 30/12 foi lançado o Demoiselle 2.0 totalmente aderente ao Java EE 6. O núcleo do framework faz uso intenso da nova especificação CDI (JSR-299) e as extensões do núcleo utilizam as demais especificações (JSF2, JPA2, Validation, Servlet3 e EJB 3.1).
Desde julho/2010 ocorreram discussões públicas no fórum Demoiselle para debater publicamente as propostas para a versão 2.0. Foi estabelecido o conjunto de especificações registradas no tracker, que foram implementadas na versão. Alguns desenvolvedores do projeto tiveram a oportunidade de participar do JavaOne Brasil, de 07 a 09/12/2010, apresentando a então versão 2.0-Beta2. O evento serviu para consolidar as decisões já tomadas, na certeza de que a nova versão do framework está completamente alinhada com o que há de mais moderno na plataforma Java EE, proporcionando maior segurança na continuidade e evolução.
A versão 2.0 inaugura um novo estilo de documentação, disponível em http://demoiselle.sourceforge.net/docs, QuickStart e Reference, visando facilitar o aprendizado dos usuários do framework. Em breve serão publicadas também instruções para migração da v1.* para a 2.0. A nova aplicação ContactList foi utilizada para validar as implementações e agora está sendo revisada para servir de exemplo de uso da versão 2.0. Por enquanto, pode ser acessada no endereço http://demoiselle.svn.sf.net/svnroot/demoiselle/sample/branches/contactlist-2.0/ até que seja migrada para o seu endereço definitivo.
Para mais detalhes sobre a versão 2.0-Final, acesse o respectivo post do fórum Demoiselle-Proposal, verificando cada uma das liberações desde a versão 2.0-Alpha1.
|
Flávio Gomes da Silva Lisboa
Analista de Desenvolvimento de Sistemas |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/01/2011 17:35:56
|
Diabo Loiro
GUJ Master
Membro desde: 24/03/2009 07:46:14
Mensagens: 1040
Localização: Praia Grande - SP
Offline
|
legal, a palestra do pessoal foi muito boa no Java One agora é testar.
|
Sun Certified Java Associate
Sun Certified Java Programer 6.0
Sun Certified Web Component Developer
Oracle Certified Professional, Java EE 5 Business Component Developer
Blog
http://brunodanielmarinho.wordpress.com
Fals - Osum Leader
http://osum.sun.com/group/fals
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/01/2011 19:15:28
|
Adelar
GUJ Master
![[Avatar]](/images/avatar/4ad38ecf2884a47a5efa657f3358e635.jpg)
Membro desde: 31/10/2008 10:07:36
Mensagens: 1237
Localização: Cascavel
Offline
|
Legal... usar este framework é mais uma coisa na minha lista de coisas para fazer em 2011
|
"Errando e aprendendo com os bugs"
http://www.cajuscript.org |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/01/2011 22:51:05
|
otaviojava
GUJ Master
![[Avatar]](/images/avatar/d419e81be1290357badc49826f0a8a72.jpg)
Membro desde: 14/12/2010 10:09:09
Mensagens: 1192
Localização: Salvador,Bahia
Offline
|
Diabo Loiro wrote:legal, a palestra do pessoal foi muito boa no Java One agora é testar.
Para o pessoal que não assistiu ou não foi para o javaone segue o link:
http://www.youtube.com/watch?v=cAmOM7XkYVc
|
twitter- https://twitter.com/otaviojava
java -http://home.java.net/blogs/otaviojava
blog - http://otaviosantana.blogspot.com/
javabahia - http://javabahia.blogspot.com/
linguagil - http://javabahia.blogspot.com/
Desenvolva aplicações com Cassandra de uma maneira mais fácil com o EasyCassanra: https://github.com/otaviojava/Easy-Cassandra
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/01/2011 16:43:57
|
luistiagos
GUJ Expert
![[Avatar]](/images/avatar/98785ca89cfbbe933921bfe68a94553b.jpg)
Membro desde: 10/07/2006 10:37:23
Mensagens: 3161
Offline
|
por acaso esse não é aquele framework do governo?
|
SCJP 1.5
SCJA 1.0
IBM DB2 Associate |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/01/2011 16:52:38
|
otaviojava
GUJ Master
![[Avatar]](/images/avatar/d419e81be1290357badc49826f0a8a72.jpg)
Membro desde: 14/12/2010 10:09:09
Mensagens: 1192
Localização: Salvador,Bahia
Offline
|
Sim.
O governo é o principal patrocinador.
Mas ele é open source.
|
twitter- https://twitter.com/otaviojava
java -http://home.java.net/blogs/otaviojava
blog - http://otaviosantana.blogspot.com/
javabahia - http://javabahia.blogspot.com/
linguagil - http://javabahia.blogspot.com/
Desenvolva aplicações com Cassandra de uma maneira mais fácil com o EasyCassanra: https://github.com/otaviojava/Easy-Cassandra
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/01/2011 12:17:59
|
rogelgarcia
GUJ Master
![[Avatar]](/images/avatar/861e8bae74e22a572164fdb59b1caa8b.jpg)
Membro desde: 21/06/2007 23:27:21
Mensagens: 1850
Offline
|
Não acho que foi uma boa apresentação.
Não foi possível observar nenhuma vantangem na utilização em relação a outros framworks.
Apesar do foco ser tecnico, pouco se mostrou, em aspectos práticos, a utilização do framework.
Inclusive o próprio palestrante disse em quase todas, se não todas, as funcionalidades do framework, que o jboss seam ou spring, já possuem algo semelhante.
Me parece a tentativa de seguir um caminho já trilhado por outros projetos...
|
Rógel Garcia, criador do framework NEXT
http://www.nextframework.org
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/01/2011 15:17:01
|
heitormachado
Thread.start()
![[Avatar]](/images/avatar/7a101913ba86716f839a622ab65bdf3d.jpg)
Membro desde: 11/12/2006 16:07:08
Mensagens: 36
Localização: Tubarão - SC
Offline
|
Um framework é sempre bem visto,
mas depende para você irá utilizar,
esta parte o desenvolvedor tem que tomar muito cuidado para não fazer m......
ajhahauiahaui..
rows
[ ]´s
|
Bacharel em Sistemas de Informação
http://www.lenkeautomacao.com.br
http://www.linkedin.com/in/heitormachado
http://www.gujavasc.org.br/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/01/2011 19:31:09
|
cleverson.sacramento
HelloWorld
![[Avatar]](/images/avatar/5c7b65545dfb440271b81f1b22288a63.jpg)
Membro desde: 25/08/2008 12:55:21
Mensagens: 14
Offline
|
rogelgarcia wrote:Não acho que foi uma boa apresentação.
Não foi possível observar nenhuma vantangem na utilização em relação a outros framworks.
Apesar do foco ser tecnico, pouco se mostrou, em aspectos práticos, a utilização do framework.
Inclusive o próprio palestrante disse em quase todas, se não todas, as funcionalidades do framework, que o jboss seam ou spring, já possuem algo semelhante.
Me parece a tentativa de seguir um caminho já trilhado por outros projetos...
Presente!
Antes de mais nada, o Demoiselle não é concorrente dos outros frameworks citados, isso tem que ficar bem claro. Por isso fiz questão de enfatizar no início sobre o folclore.
Você já deve ter tido a oportunidade de experimentar funcionalidades como tratamento de exceção do JBoss Seam ou a injeção com Arquillian, dentre outros. São projeto ótimos e abrangentes, mas para uma boa parte dos casos (os mais simples e corriqueiros) eles se tornam um canhão para matar uma mosca. Pensando na simplicidade de uso e redução de código, disponibilizamos algumas funcionalidades no Demoiselle. Você pode usá-las ou não. Pode usá-las em conjunto com outras mais complexas, ou não. O importante é ter opções. Opções simples e complexas, do tamanho do seu problema. Então eu não diria "vantagens" e sim opções e liberdade de escolha... Acho que isso aí já esclarece uma parte da dúvida à respeito do que eu disse lá no JavaOne.
Ainda sobre as vantagens de utilizar o Demoiselle meio ao JEE6, uma das pessoas que estava assistindo (não lembro o nome dele) ao final da palestra veio falar comigo algo mais ou menos assim: "A jee6 já oferece tanta facilidade. Eu ia te perguntar o que um framework poderia oferecer em cima disso. Não perguntei porque no decorrer da apresentação eu captei o recado". Ele poderia ter ido embora sem falar isso comigo, mas achei legal o feedback. Pela atitude dele, deduzi que ele já sentiu na pele os problemas e viu as vantagens reais que esta versão (2.0) do Demoiselle oferece.
Com relação à utilização prática do framework, este realmente não foi o foco da apresentação. Citei que a palestra era para "dissecar" o framework, claro, dentro das limitações de tempo. Estávamos numa versão BETA e queríamos facilitar o entendimento do framework principalmente para colaboradores, pois, como sabemos, o JavaOne é repleto de ótimas mentes pensantes. Você estava lá, você sabe disso. Graças ao formato da apresentação, tivemos algumas colaborações na versão RC1, antes da liberação da versão final.
Fico feliz em notar que várias pessoas estão avaliando o framework que é de todos nós. Gosto de ouvir opiniões e críticas, pois sempre aprendo mais com elas. Sei também que existem muitas pessoas interessadas em contribuir com o projeto. Saiba que ele está de portas abertas para a avaliação e contribuições práticas.
Seja sempre bem vindo e valeu pelo feedback!
This message was edited 8 times. Last update was at 13/01/2011 22:37:36
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/01/2011 08:04:40
|
otaviojava
GUJ Master
![[Avatar]](/images/avatar/d419e81be1290357badc49826f0a8a72.jpg)
Membro desde: 14/12/2010 10:09:09
Mensagens: 1192
Localização: Salvador,Bahia
Offline
|
cleverson.sacramento wrote:
rogelgarcia wrote:Não acho que foi uma boa apresentação.
Não foi possível observar nenhuma vantangem na utilização em relação a outros framworks.
Apesar do foco ser tecnico, pouco se mostrou, em aspectos práticos, a utilização do framework.
Inclusive o próprio palestrante disse em quase todas, se não todas, as funcionalidades do framework, que o jboss seam ou spring, já possuem algo semelhante.
Me parece a tentativa de seguir um caminho já trilhado por outros projetos...
Presente!
...
Seja sempre bem vindo e valeu pelo feedback!
Ótima respota Zyc acredito que não é somente eu, mas todo o guj espera que esse framework brasileiro cresça tanto em qualidade como em popularidade.
Outra coisa quando sai uma apostila para o guj falando do demosele 2.0 ?
|
twitter- https://twitter.com/otaviojava
java -http://home.java.net/blogs/otaviojava
blog - http://otaviosantana.blogspot.com/
javabahia - http://javabahia.blogspot.com/
linguagil - http://javabahia.blogspot.com/
Desenvolva aplicações com Cassandra de uma maneira mais fácil com o EasyCassanra: https://github.com/otaviojava/Easy-Cassandra
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/01/2011 08:19:51
|
rdsilio
JavaBaby
![[Avatar]](/images/avatar/53fa2bb31e7b9c5afebcd5bc6212c09d.png)
Membro desde: 19/09/2007 09:22:19
Mensagens: 82
Localização: Curitiba-PR
Offline
|
Tutoriais e maiores detalhes sobre o framework podem ser verificados no no site oficial:
http://www.frameworkdemoiselle.gov.br/documentacaodoprojeto/tutoriais
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/01/2011 08:46:29
|
cleverson.sacramento
HelloWorld
![[Avatar]](/images/avatar/5c7b65545dfb440271b81f1b22288a63.jpg)
Membro desde: 25/08/2008 12:55:21
Mensagens: 14
Offline
|
Esta documentação aí é sobre a versão 1.
Para quem procura a documentação para a versão 2.0, acesse aqui: http://demoiselle.sourceforge.net/docs/
A documentação de referência, que contemplará todas as funcionalidades do framework, está em fase de elaboração, mas mesmo assim publicamos do jeito que está para que qualquer pessoa possa acompanhar e contribuir. Um dos focos da equipe dedicada agora é esse: melhorar a documentação.
Já tivemos contato com diversas pessoas interessadas em revisar. Quem quiser, pode participar também.
|
|
|
 |
|
|