quinta-feira, maio 25, 2006
Java Standard Edition 5 Update 7
JEE 5 fácil ?
sábado, maio 20, 2006
Avaliação incial do JEE 5
Tive uma grata experiencia com o JEE 5 justamente porque o NetBeans tem uma otima integração e o Enterprise Pack fornece todas as ferramentas necessarias para sair desenvolvendo de cara ! vamos aos pontos princiapais :
Enterprise Java Beans 3.0
Muito interessante observar como o EJB evoluiu da versao 2.x para a 3.0 , tudo ficou mais facil , nada de milhares de interfaces sem utilidade e que nem ao menos eram implementadas, tudo se resume a duas interfaces (uma local e uma remota) que são implementadas pele Bean, tudo isso sincronizado graças ao NetBeans que adiciona os metodos de forma automatica. Nada de XML , apenas uma anotação @Stateless acima da palavra “public class” e pronto, você tem um bean pronto para ser distribuido. Outra coisa fantastica para os utilizadores de EJB é a simplificação do trabalho com interfaces locais, JEE 5 agora faz IoC destes componentes , caso voce queira fazer uso de um bean chamado “Hello” que tenha uma interface local chamada “HelloImplLocal” você pode fazer o container inserir o bean para voce apenas declarando “@EJB private HelloImplLocal objLocal;” , lindo não ? chega de lookup em objetos locais. A parte de entidades ficou poderosa com a incorporação de todas as regras do framework Hibernate ! e com uma vantagem... não depende dos hbm.xml ! ejb-jar.xml virou opcional assim como todos os XML’s da especificação. Coisa linda.
WebServices Metadata
Como eu poderia definir a facilidade em criar um webservice em JEE 5 ? Acho que tenho uma frase que descreve tudo isso. “Mais facil que criar um WebService em .NET , só se vc criar um WebServices em JEE.” Simples , facil e poderoso... lembra do Axis ? de adeus ! chega de XML’s , para criar um webservice apenas declare acima da classe “@WebService” , pronto.... quer publicar um metodo ? “@WebMethod” acima da declaração do metodo !!! O Container vai criar todos os esqueletos no ato de deploy. Poderoso , simples... e o mais importante... PADRAO
Java Server Faces 1.2 (infelizmente não incluído no JEE 5 , porem presente no GlassFish)
Como era anunciado , JSF não mudou radicalmente , apenas corrigiu alguns defeitos um tanto quanto chatos... ex:
Sem dúvidas JEE 5 venho para dar uma resposta a comunidade que clamava por utilizar algumas vantagens do J2EE como “Persistencia Transparente” , “Controle de Carga” , etc... e tinha medo de criar 67 interfaces+512xml’s. O que não me deixou muito feliz é saber que ainda fala muita coisa ao GlassFish para que ele possa concorrer com o Jboss ou qualquer container livre ... Ele não suporta balanceamento de carga e nem clustering... é uma pena, mas boto muita fé nele... pois está ANOS LUZ a frente do Jboss em administracao , facilidade de integracao, facilidade na utilização, etc...
terça-feira, maio 16, 2006
Industria de Software responde ao chamado da Sun
Novo licenciamento do JSE 5 já disponivel!

NetBeans Magazine

segunda-feira, maio 15, 2006
A hora do GlassFish Chegou ?
GlassFish Community Building an Open Source Java EE 5 Application Server
sexta-feira, maio 12, 2006
Analise do NetBean 5.5 com Enterprise Pack 5.5 Early Access

- Suporte JEE 5.0 (via Enterprise Pack )
- Suporte totalmente reescrito para Jboss 4
- Suporte aprimorado para desenvolvimento JSF em seu editor HTML (via Enterprise Pack )
- Suporte a UML realmente funcional (via Enterprise Pack )
- Suporte invejavel ao container GlassFish
Para quem não desenvolve aplicações JEE , o NetBeans 5.5 vai ser meio “inútil”, pois todas as novidades estão nessa área.
Os plugins continuam escassos, mas a coisa toda promete andar... como seria bom se essa JSR 198 estivesse implementada já :P
O pessoal do JBoss IDE deve estar se mordendo de inveja para o suporte ao GlasFish do NetBeans 5.x , é simplemente lindo... integra de forma facil e inteligente. ( quem já nao perdeu a paciencia com o "Run packing" e o "Deploy to..." do JbossIDE ?) . Espero que o GlassFish realmente vire um container "usavel" , se depender das funcionalidades , vai bater de frente com o JBoss.
Para variar , enquanto o Netbeans evolui a passos GORDOS , o eclipse em sua versão nova trás coisas irrelevantes como “Updater novo” e outras coisas banais... quando na verdade deveriam se preocupar em sanar a deficiência do GUI Builder (VEP ) que a IBM faz os usuarios do eclipse engolir a forca,facilidade que é bom , NADA, deixa tudo para o Jboss IDE e o maldito xdoclet . Isso quando não se ouve falar do WTP , aquele elefante branco. Gordo , Lento e metade das coisas que tem nele OU não servem pra nada OU não funcionam direto.
JEE 5 SDK e NetBeans 5.5 Beta Disponiveis !
Logo poderei dar um feed back melhor...
quinta-feira, maio 11, 2006
Swing MultiThread ?
Plugins e mais Plugins

quarta-feira, maio 10, 2006
Agora os programadores .Net não tem mais do que reclamar...


Problemas com Deployment no JBoss
segunda-feira, maio 08, 2006
Morte de Java anunciada
Finalmente ADFFaces adicionado a incubadora da apache
Transações distruibuídas em J2EE
sexta-feira, maio 05, 2006
Java continua popular e forte...
terça-feira, maio 02, 2006
JBuilder - A Borland gasta sua ultima bala.

JEE 5.0 saindo do forno

On 2006-04-18 Sun Microsystems, Inc. voted Yes with the following comment:
Hurrah! Hurrah! Hurrah!
------------------------------------------------------------------------------
On 2006-04-18 Suleiman, Hani voted Yes with the following comment:
Wheeeee!
Dalhe Java ;)
NetBeans JEE 5 Preview
