London JBUG, April 2012: Developing Apps the JBoss Way

1,102 views

Published on

By Pete Muir

In the talk Pete give you a tour of how they built a ticketing application, and why they made the design choice we did. Technologies discussed include Java EE 6 (JPA, Bean Validation, CDI and JAX-RS), with a HTML5/JS/JAX-RS (POH5) view layer, a JSF view layer and a Errai (GWT) view layer.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,102
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

London JBUG, April 2012: Developing Apps the JBoss Way

  1. 1. JBoss for the developer Pete Muir Principal Software Engineer, JBoss April 2012Friday, 27 April 12
  2. 2. SESSION OBJECTIVE By the end of this session you will know how to build a modern, mobile ready application using HTML5 and Java EE 6. You will have seen how productive you can be with the JBoss stack.Friday, 27 April 12
  3. 3. Agenda •Technology overview •Application overview & demo •Application walk through •Persistence layer •Business logic •JAX-RS services •HTML5 & JS •RAD - generating the CRUD Pete MuirFriday, 27 April 12
  4. 4. Architecture Native Mobile (Apache Cordova) User Front-end (POH5) Monitoring Admin Front-end Dashboard Classic UI Mobile UI (JSF, Forge) (GWT, Errai) Forge Business Layer (CDI, EJB, JAX-RS) Scaffold Persistence (JPA) Pete MuirFriday, 27 April 12
  5. 5. Tools Overview •JBDS 5 •Forge Pete MuirFriday, 27 April 12
  6. 6. Demo •p Pete MuirFriday, 27 April 12
  7. 7. End-user use cases Pete MuirFriday, 27 April 12
  8. 8. Administration use cases Pete MuirFriday, 27 April 12
  9. 9. POH 5 Architecture Pete MuirFriday, 27 April 12
  10. 10. Demo deep dive Pete MuirFriday, 27 April 12
  11. 11. Can I get support? Pete MuirFriday, 27 April 12
  12. 12. ENTERPRISE APPLICATION PLATFORM v.6.0 JBoss AS 7.1 Pete MuirFriday, 27 April 12
  13. 13. Performance Documentation QA Patches Certifications Support SUBSCRIPTIONS http://www.redhat.com/jboss/benefits/ Pete MuirFriday, 27 April 12
  14. 14. @plmuir Q&A •jboss.org/developer •@jbossdeveloper •jboss.org/errai •github.com/jboss/ticket-monster •github.com/jboss/ticket-monster-tutorial Pete MuirFriday, 27 April 12

×