Çağatay Çivici
Mert Çalışkan

Component Library
Showdown
Çağatay Çivici

    Apache MyFaces PMC Member
    Co-Author of “The Definitive Guide
    to Apache MyFaces and Facelets”
 ...
Mert Çalışkan
   Apache MyFaces Contributor
   Author of YUI4JSF, JSFExcelCreator
   and HibernateTrace
   Software Archit...
Agenda
  Road to Oscars
  Overview of Features
  Facelets & IDE Support
  Licensing
  Documentation
  Help & Support
  Wil...
RichFaces

                           Woodstock
      Trinidad
                                  Tobago
 RCFaces
         ...
Road to Oscars
   List of the Nominees

   Tomahawk
   Trinidad
   RichFaces
   ICEFaces
Tomahawk – Overview
   Extended versions of Standard
   Components
   Rich set of Custom Components
   Validators & Conver...
Tomahawk



           DEMO
Trinidad – Overview
   Various components
   Partial Page Rendering
   Dialog Framework
   Skinning
   pageFlowScope
   Cl...
Trinidad



           DEMO
RichFaces – Overview
   Rich set of components
   Ajax4JSF
   Skinnability
   Component Development Kit
RichFaces



            DEMO
ICEFaces – Overview

   50+ Ajax JSF components
   Direct-to-DOM (D2D) rendering
   Component Styling
   JS Effects based ...
IceFaces



           DEMO
Facelets Support
     Tomahawk
     ▪ You have to do it on your own
     Trinidad
     ▪ web.xml
     RichFaces
     ▪ web...
IDE Support
   Tomahawk
      ▪ RedHat Dev Studio
   Trinidad
      ▪ RedHat Dev Studio - JDeveloper
   RichFaces
      ▪ ...
Licensing
   Tomahawk
     ▪ Apache License v2
   Trinidad
     ▪ Apache License v2
   RichFaces
     ▪ GPL License v2
   ...
Documentation
   Tomahawk – Wiki+Maven Site
   Trinidad – Wiki+Maven Site
   RichFaces – User Guide(450+pages)
   ICEFaces...
Help & Support
   Tomahawk – MyFaces ML
   Trinidad – MyFaces ML
   RichFaces – Forum
   ICEFaces – Forum
Will it blend?
    Trinidad and RichFaces
    Trinidad and Tomahawk
    RichFaces and IceFaces
indeed.com results
Awards
   Best Feature Set?
   Best Ajax Features?
   Best Documentation?
   Best Tools Support?
   Best Community Support...
Best Feature Set
   APACHE TRINIDAD
Best Ajax Features
   RichFaces
Best Documentation
   RichFaces
Best Tool Support
   ICEFaces
Best Community Support
   Tomahawk and Trinidad
Best Component
   Tomahawk Schedule
Thank you for your attention
14 Fr 13 Civici Component Library Showdown
Upcoming SlideShare
Loading in...5
×

14 Fr 13 Civici Component Library Showdown

618

Published on

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

  • Be the first to like this

No Downloads
Views
Total Views
618
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

14 Fr 13 Civici Component Library Showdown

  1. 1. Çağatay Çivici Mert Çalışkan Component Library Showdown
  2. 2. Çağatay Çivici Apache MyFaces PMC Member Co-Author of “The Definitive Guide to Apache MyFaces and Facelets” Author of YUI4JSF, FacesTrace, JSF ChartCreator, AcegiJSF Founder of “Prime Technology and Consulting”
  3. 3. Mert Çalışkan Apache MyFaces Contributor Author of YUI4JSF, JSFExcelCreator and HibernateTrace Software Architect at Defence Technologies & Industries Inc.
  4. 4. Agenda Road to Oscars Overview of Features Facelets & IDE Support Licensing Documentation Help & Support Will it blend? Awards
  5. 5. RichFaces Woodstock Trinidad Tobago RCFaces IceFaces YUI4JSF WebGalileoFaces Jenia4Faces Tomahawk NetAdvantage QuipuKIT
  6. 6. Road to Oscars List of the Nominees Tomahawk Trinidad RichFaces ICEFaces
  7. 7. Tomahawk – Overview Extended versions of Standard Components Rich set of Custom Components Validators & Converters Nice Sandbox
  8. 8. Tomahawk DEMO
  9. 9. Trinidad – Overview Various components Partial Page Rendering Dialog Framework Skinning pageFlowScope Client Side Validation & Conversion Optimized state management
  10. 10. Trinidad DEMO
  11. 11. RichFaces – Overview Rich set of components Ajax4JSF Skinnability Component Development Kit
  12. 12. RichFaces DEMO
  13. 13. ICEFaces – Overview 50+ Ajax JSF components Direct-to-DOM (D2D) rendering Component Styling JS Effects based on script.aculo.us Server push Mobile Ajax
  14. 14. IceFaces DEMO
  15. 15. Facelets Support Tomahawk ▪ You have to do it on your own Trinidad ▪ web.xml RichFaces ▪ web.xml or faces-config.xml ICEFaces ▪ web.xml
  16. 16. IDE Support Tomahawk ▪ RedHat Dev Studio Trinidad ▪ RedHat Dev Studio - JDeveloper RichFaces ▪ RedHat Developer Studio ICEFaces ▪ Eclipse, Jdeveloper, NetBeans, BEA Workshop and more...
  17. 17. Licensing Tomahawk ▪ Apache License v2 Trinidad ▪ Apache License v2 RichFaces ▪ GPL License v2 ICEFaces ▪ Mozilla Public License 1.1
  18. 18. Documentation Tomahawk – Wiki+Maven Site Trinidad – Wiki+Maven Site RichFaces – User Guide(450+pages) ICEFaces – on Site. Documentations, Tutorials, WhitePapers.
  19. 19. Help & Support Tomahawk – MyFaces ML Trinidad – MyFaces ML RichFaces – Forum ICEFaces – Forum
  20. 20. Will it blend? Trinidad and RichFaces Trinidad and Tomahawk RichFaces and IceFaces
  21. 21. indeed.com results
  22. 22. Awards Best Feature Set? Best Ajax Features? Best Documentation? Best Tools Support? Best Community Support? Best Component Ever Coded?
  23. 23. Best Feature Set APACHE TRINIDAD
  24. 24. Best Ajax Features RichFaces
  25. 25. Best Documentation RichFaces
  26. 26. Best Tool Support ICEFaces
  27. 27. Best Community Support Tomahawk and Trinidad
  28. 28. Best Component Tomahawk Schedule
  29. 29. Thank you for your attention

×