Gatein Presentation

3,482 views

Published on

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

  • Be the first to like this

No Downloads
Views
Total views
3,482
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
70
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Gatein Presentation

  1. 1. GateIn Portal Framework 1 Minh Hoang TO hoang281283@gmail.com May 26, 2010 1 Java developer at eXo SEA, commiter of GateIn Portal project
  2. 2. Agenda GateIn Quick GateIn intro Highlighted features Demo eXo website
  3. 3. GateIn intro Enterprise Portal Framework Free and Open Source eXo and JBoss co-ownership
  4. 4. GateIn intro Enterprise Portal Framework Free and Open Source eXo and JBoss co-ownership Purposes Facilitate building Java Web Application .NET = SharePoint ; PHP = Drupal and Java = GateIn
  5. 5. GateIn intro Enterprise Portal Framework Free and Open Source eXo and JBoss co-ownership Purposes Facilitate building Java Web Application .NET = SharePoint ; PHP = Drupal and Java = GateIn Written in Server side: Java, Groovy Template Client side: JavaScript, HTML, CSS
  6. 6. GateIn intro Enterprise Portal Framework Free and Open Source eXo and JBoss co-ownership Purposes Facilitate building Java Web Application .NET = SharePoint ; PHP = Drupal and Java = GateIn Written in Server side: Java, Groovy Template Client side: JavaScript, HTML, CSS Project Status Latest stable release - GateIn 3.0.0 GA Next release - GateIn 3.1.0 GA
  7. 7. Features Presentation tier Interactive User Interface Customizable Look and Feel Flexible Internationalization and Localization 2 Detail is beyond the scope of current presentation
  8. 8. Features Presentation tier Interactive User Interface Customizable Look and Feel Flexible Internationalization and Localization Application tier2 Scalability with ease Compliant to various Java Specification Request such as JSR168/286, JSR170, . . . Supports REST web service and WSRP Remote Portlet Flexible architecture for authentication and authorization Optimized performance on JBoss Application Server Reduce burden on developers Build/deploy with Maven Additional development tools, monitoring services 2 Detail is beyond the scope of current presentation
  9. 9. GateIn User Interface Interactive User Interface: Drag and Drop web page content such as: portlet, gadget3 Compose layout of web page with Drag and Drop Manage users/groups via mouse clicks 3 In a nutshell, portlet and gadget are deployable units in a portal application
  10. 10. Drag and Drop portlet
  11. 11. Drag and Drop gadget
  12. 12. Compose layout
  13. 13. Users/groups administration
  14. 14. Look and Feel Customizable Look and Feel thanks to skin and theme Figure: Switching between Default and Sample skins Figure: Select portlet theme among: Blue, Violet, Orange, Pink, Green
  15. 15. GateIn Default skin
  16. 16. GateIn Sample skin
  17. 17. Internationalization and Localization Flexible/configurable I18n resources allows project contributors to extend and localize with ease Un-exhausted list of currently supported languages ... English French Vietnamese Russian Arabic Nepalese Japanese ...
  18. 18. eXo website eXo website is the first web application built over GateIn 3.0.0 Make sure you have Internet connection Start Firefox or any web browser Check the link http://exoplatform.com
  19. 19. Last words Only for those interested in my talk! Download and run http://www.jboss.org/gatein/ Checkout code source http://anonsvn.jboss.org/repos/gatein Documentation http://www.jboss.org/gatein/documentation.html
  20. 20. Last words Only for those interested in my talk! Download and run http://www.jboss.org/gatein/ Checkout code source http://anonsvn.jboss.org/repos/gatein Documentation http://www.jboss.org/gatein/documentation.html To everyone here: Thank you for your attention

×