• Save
JUDCon Brazil 2013
Upcoming SlideShare
Loading in...5
×
 

JUDCon Brazil 2013

on

  • 299 views

This was the presentation given in JUDCon Brazil 2013 @ April, 19th, 2013

This was the presentation given in JUDCon Brazil 2013 @ April, 19th, 2013

Statistics

Views

Total Views
299
Views on SlideShare
299
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • JBoss Forge é uma ferramenta em linha de comando para desenvolvimento rápido de aplicações (rapid-application development – RAD) em ambientes padronizados. Uma outra maneira de entendê-lo, é pensar nele como Arquétipos Maven bombado com esteróides.

JUDCon Brazil 2013 JUDCon Brazil 2013 Presentation Transcript

  • JBoss Forge: Produtividade, Confiança eTestabilidade em um ambiente corporativo George Gastaldi Senior Software Engineer – JBoss by RedHat george.gastaldi@redhat.com Twitter: @gegastaldi
  • Quem sou eu ?● Forge Core Developer● JBoss Community Leader 2012 (Bug Fix)● Seam 3 Reports/JCR leader
  • Java EE 6
  • Por que desenvolver para Java EE ?● Pode ser desencorajador para um desenvolvedor iniciante● É possível configurar uma tecnologia de uma forma padronizada ? – XML – Anotações● Diferença de configuração entre Containers – Especificações suportadas – Arquivos de implantação
  • Java EE Security Servlets RichFaces Spring Java Transactions API (JTA) NetBeans Java Persistence API Eclipse OAUTH (JPA) jquery Ant CDI JDBC AJAXJAX-RS Payment Gateways Enterprise Java(REST) Beans 3.1 (EJB) SOAP Maven yui Tapestry Java Server Faces (JSF) Primefaces JSP Html 5 Seam Java Messaging Service (JMS) Wicket OpenID 3 Bean websockets Validation Infinispan Gradle
  • Características● Processo consistente em integrar frameworks – rest setup – faces setup● CDI na sua melhor forma● Local único para compartilhar e colaborar (Github)● Adorado pela Comunidade (+ 40 colaboradores) – Idéias exploradas no projeto não tem fim e o entusiasmo dos contribuidores é impressionante https://github.com/arquillian/arquillian- organization/wiki/GSoC-Org-Application
  • DEMO
  • Plugins
  • Arquitetura
  • DEMO
  • Resumo● Forge nos auxilia a: – Criar aplicações e mantê-las através de plugins para as tarefas repetitivas – Integrar com ferramentas e tecnologias existentes – Adicionar/ativar tecnologias com o auxílio de plugins
  • O que vem por aí na versão 2.0 ?● Addons● Container mais rápido (Inicia ~ 3s)● Extrema Modularidade● IDE Wizards
  • Q&A
  • Informações AdicionaisWebsite: http://forge.jboss.orgTwitter: https://twitter.com/JBossForgeForge Forums: https://community.jboss.org/en/forgeVimeo feed: https://vimeo.com/channels/jbossforgeIRC: irc.freenode.net/#forgeCódigo-fonte: https://github.com/forge/coreListas de discussão:https://lists.jboss.org/mailman/listinfo/forge-dev