NetBeans 6.0 M8
- Added UML support
- Profiler improvements
- New, editable Diff
- More CVS and SVN RFEs
- Added support for JUnit 4 tests
- Visual Web capability integrated with the standard NetBeans web project type
- Faster Go To Type
- ...
Confira a lista completa aqui
Baixe ele aqui !
Proposta de projeto - SeamPuppet
Minha proposta... portar algumas funcionalidades BASICAS , porem muito legais e uteis para um projeto menor e que vá direto ao assunto...
A lista do que pretendemos portar é:
- IoC de BackingBeans - @In do Jboss Seam
- Declaracao de BackingBeans diretamente via annotations da classe , sem faces-config.xml
- Declaracao de regras de navegacao diretamente via annotations da classe, sem faces-config.xml
- Declaracao de conversores diretamente na classe sem uso de faces-config.xml
- Declaracao de validadores diretamente na classe sem uso de faces-config.xml
Claro que poderemos portar mais coisas... mas especialmente falando... o que queremos é coisas simples e usuais...
Quem quiser participar... email para dyego.leal@go-java.com , estamos precisando de cerebros hehehe...
Quem investiu em EJB 2.1 perdeu dinheiro?
Esse tipo de pergunta que faço foi devido a uma série de “linchamentos” feitos ao EJB antes da sua versão 3, que levaram ele a ser a “ovelha negra” do J2EE. Lembro-me que em 2005 eu defendia muito o uso de EJB, defendia por razões que hoje eu discordo... não em sua totalidade... Mas existem pontos que realmente tornavam EJB 2.1 uma pedra no sapado de quem não sabia desenvolver, ou melhor... Produzir com eles...
Bem, vamos analisar os fatos, quem investiu em EJB 2.1 e usou uma IDE descente que auxiliava na criação dos XML’s (dúzias... confesso) será que realmente saiu perdendo? Quem teve um produto criado em cima de J2EE 1.4 usando Session beans e Entity Beans pode muito bem usar ele sem nenhuma alteração hoje em container Java EE 5, Session beans 2.1 e 3.0 podem co-existir normalmente... e podem trabalhar juntos... JPA e Entity Beans podem co-existir também. Agora pergunto... não é isso que estamos procurando sempre ? Compatibilidade para fazer nosso produto crescer sem ter que reescrever tudo?
E quem usou uma salada de frameworks para fazer a mesma coisa? Na minha opinião... e também na época, falava-se em Spring(quem usa spring sabe que existe uma sopa de letrinhas dentro dele igualmente ao J2EE)+Hibernate , se eu tivesse feito meu sistema em cima desse cenário... hoje como faria para evoluir aos poucos para Java EE 5 ? Primeiramente eu teria SIM que fazer algumas “gambis” para tentar unir os dois... fora que a curva de aprendizado de Java EE 5 torna-se (EU DISSE TORNA-SE e não É) menos íngrime devido a vasta quantidade de livros e tutoriais on-line. Hoje... com Java EE 5 dando show em produção... quem realmente sai no lucro ? (ou na frente)
Minha opinião eu acho que a empresa que tenha investido em EJB 2.1 não tem muito o que se preocupar... e sinceramente eu acho que NÃO TINHA antes também... alguém já viu o suporte a EJB do falecido JBuilder ? Era simplesmente perfeito... fazia tudo de forma automatizada... XML é algo que raramente você via, o próprio NetBeans tem um suporte muito maduro a J2EE 1.4 também...
As vezes eu vejo algumas reportagens dizendo “Agora Java EE está mais fácil” , mas me conte... fácil para quem? Só para as pessoas que não adotavam IDE’s produtivas, porque para quem já usava em produção EJB 2.1, XML’s e interfaces eram o menor dos seus problemas
Existe algo de errado no império do rei?
Como que a IBM conseguiu perder a hegemonia do eclipse ?
Outra decepcao é ver que empresas ditas "grandes e maduras" como a Borland , lancando um produto NOVO (JBuilder 2007) onde promete acabar com os problemas do eclipse e torna-lo mais produtivo.... simplesmente me empacota 80% da porcaria do Callisto e cobra $4.000 por isso... meo... o negocio vem com o VEP.... O VEP... PENSE NUM PLUGIN INUTIL DE LENTO E MAL FEITO... ALEM DE ABANDONADO (como sempre a IBM faz essas porcarias ... ve a que eh uma desgraca... ae joga pra comunidade dizendo "olha o que eu fiz... usem.")... os caras cobrao 4 mil dolares PELO VEP ?
Eu sei que o foco do Eclipse nao é ser uma IDE Java, e sim uma IDE FEITA em Java... mas... eles poderiam dar uma atencao maior... agora vamos ao tamanho... NetBeans instalacao... 45mb... vem com Desenvolvimento Java EE 5 , tomcat embutido... suporte a 5 servidores de aplicacao... suporte a desenvolvimento de WebServices , suporte a desenvolvimento Swing.. suporte a construcao de plugins , suporte a empacotamento automatico e suporte a profiling... Vamos ao eclipse SDK... 120 MB de pura porcaria... NAO VEM NADA... nem profiling... a UNICA COISA que vem que é maravilhoso é o JDT... só.
A IBM vai ter que comecar a se mecher... investir mais no Eclipse... senao vai ser que nem o OS/2 Warp... o NetBeans 6 está ae... esta mais rapido... mais poderoso... com um editor sendo totalmente reescrito... o que vai sobrar para o Eclipse ?
A qualidade dos "pacotes adicionais" do netbeans é INDISCUTIVEL... o WTP parece ter sido feito por amadores... outra coisa ... instalem o Enterprise Pack e baixem o UML do netbeans... voce vai se sentir em casa...
Esse post é uma critica a IBM e nao ao Eclipse e sua comunidade.
Programe em 1.5 , distribua em 1.4
- generics
- extended for loops
- static imports
- autoboxing/unboxing
- varargs
- enumerations
- annotations
Interessante hein ?
GlassFish passo a passo !
Este pequeno video mostra como instalar o glassfish e tambem mostra algumas funcionalidades dele... é meio mala no inicio...o cara baixa o glassfish e tudo mais... mas depois para quem nunca viu este app server em ação, é muito 10 :) Faça como eu... LARGUE O JBOSS... prq de sofredor já basta nós corinthianos :(
GlassFish e PHP
Mais perto do que vc pensava !
Aqui vai uma pequena lista de aplicativos compativeis :
Delphi produtivo ? Voce precisa ver o novo Matisse !!!
NetBeans 6 vem com melhorias impressionantes para o desenvolvimento dekstop
Bom... acho que todos já devem ter lido esta noticia em algum lugar... mas como fã do NetBeans não poderia deixar de postar no meu blog... Aqui está um video descrevendo as novas funcionalidades do NetBeans Matisse na versão 6.0
Este demonstrativo veio para consagrar algo que já tem se tornado óbvio na comunidade Java , que o NetBeans 6 veio para acabar com o reinado do Eclipse e da IBM no desenvolvimento de aplicativos Java... tanto do lado SERVIDOR quando do lado CLIENTE.
Para os usuarios do Delphi... essas imagens podem trazer algumas lembranças ;)
NetBeans Magazine
Saiu o novo número da NetBeans Magazine , bem interessante , tem uma reportagem curiosa sobre plugin do netbeans para o google code search com apenas 3 linhas de codigo ;)
Pena que não exista uma revista deste tipo impressa :( Mas eh do mesmo pessoal da JavaMagazine !!!
