desktop feeling garantiert wie ihre web applikation alle
play

Desktop-Feeling garantiert - Wie Ihre Web-Applikation alle - PowerPoint PPT Presentation

your provider for business web solutions Desktop-Feeling garantiert - Wie Ihre Web-Applikation alle Erwartungen erfllt! Basel, 06.04.2011 Donnerstag, 7. April 2011 your provider for business web solutions Welcome Daniel


  1. your provider for business web solutions › › Desktop-Feeling garantiert - Wie Ihre Web-Applikation alle Erwartungen erfüllt! Basel, 06.04.2011 Donnerstag, 7. April 2011

  2. your provider for business web solutions › › Welcome Daniel Grob und Andreas Henle Canoo Engineering AG, Basel Rich Internet Applications Products, Projects, Consulting www.canoo.com Donnerstag, 7. April 2011

  3. your provider for business web solutions › › Donnerstag, 7. April 2011

  4. your provider for business web solutions › › Donnerstag, 7. April 2011

  5. your provider for business web solutions › › Content ๏ RIA Suite overview ๏ User Interface Samples ๏ Ria Suite internals ๏ Live demo ๏ Questions & Answers Donnerstag, 7. April 2011

  6. your provider for business web solutions › › Ria Suite overview All the benefits of web applications 1 Simple deployment as *.war file Application independent „browser“ The capabilities of desktop applications 2 Everything that JavaSE can do. Proven technology for enterprise applications 3 www.canoo.com 5 Donnerstag, 7. April 2011

  7. your provider for business web solutions › › 100% pure Java Server-side programming model Client-side visualization www.canoo.com/ulc „ULC on Grails“ the award-winning architecture Donnerstag, 7. April 2011

  8. your provider for business web solutions › › 100% pure Java Server-side programming model Client-side visualization www.canoo.com/ulc „ULC on Grails“ the award-winning architecture Donnerstag, 7. April 2011

  9. your provider for business web solutions › › www.canoo.com 7 Donnerstag, 7. April 2011

  10. your provider for business web solutions › › ULC Core in a Nutshell A UI component library for efficient development of Rich Internet Applications (RIA). www.canoo.com 8 Donnerstag, 7. April 2011

  11. your provider for business web solutions › › ULC Core in a Nutshell A UI component library for efficient development of Rich Internet Applications (RIA). Server Swing-based API www.canoo.com 8 Donnerstag, 7. April 2011

  12. your provider for business web solutions › › ULC Core in a Nutshell A UI component library for efficient development of Rich Internet Applications (RIA). Client Swing-based Rendering Server Swing-based API www.canoo.com 8 Donnerstag, 7. April 2011

  13. your provider for business web solutions › › ULC Core in a Nutshell A UI component library for efficient development of Rich Internet Applications (RIA). Client Swing-based Rendering Server ULCFrame frame = new ULCFrame( " Hello World " ); Swing-based  frame.add(new ULCButton( "Hello"); API frame.setVisible(true); www.canoo.com 8 Donnerstag, 7. April 2011

  14. your provider for business web solutions › › ULC Core in a Nutshell A UI component library for efficient development of Rich Internet Applications (RIA). Client Swing-based  Rendering Server ULCFrame frame = new ULCFrame( " Hello World " ); Swing-based  frame.add(new ULCButton( "Hello"); API frame.setVisible(true); www.canoo.com 8 Donnerstag, 7. April 2011

  15. your provider for business web solutions › › Donnerstag, 7. April 2011

  16. your provider for business web solutions › › User Interface samples Donnerstag, 7. April 2011

  17. your provider for business web solutions › › Swing ??? www.canoo.com 10 Donnerstag, 7. April 2011

  18. your provider for business web solutions › › Swing ??? www.canoo.com 10 Donnerstag, 7. April 2011

  19. your provider for business web solutions › › Swing ??? www.canoo.com 10 Donnerstag, 7. April 2011

  20. your provider for business web solutions › › www.canoo.com 11 Donnerstag, 7. April 2011

  21. your provider for business web solutions › › www.canoo.com 12 Donnerstag, 7. April 2011

  22. your provider for business web solutions › › www.canoo.com 13 Donnerstag, 7. April 2011

  23. your provider for business web solutions › › www.canoo.com 14 Donnerstag, 7. April 2011

  24. your provider for business web solutions › › http://www.canoo.com/ulc Donnerstag, 7. April 2011

  25. your provider for business web solutions › › e t i u S a i R s l a n r e t n i http://www.canoo.com/ulc Donnerstag, 7. April 2011

  26. your provider for business web solutions › › Half-Object & Protocol Pattern: solid engineering Client Server www.canoo.com 16 Donnerstag, 7. April 2011

  27. your provider for business web solutions › › Half-Object & Protocol Pattern: solid engineering Client Server Application www.canoo.com 16 Donnerstag, 7. April 2011

  28. your provider for business web solutions › › Half-Object & Protocol Pattern: solid engineering Client Server TextField Application www.canoo.com 16 Donnerstag, 7. April 2011

  29. your provider for business web solutions › › Half-Object & Protocol Pattern: solid engineering Client Server JTextField TextField TextField Application www.canoo.com 16 Donnerstag, 7. April 2011

  30. your provider for business web solutions › › Half-Object & Protocol Pattern: solid engineering Client Server JTextField TextField TextField Application Button www.canoo.com 16 Donnerstag, 7. April 2011

  31. your provider for business web solutions › › Half-Object & Protocol Pattern: solid engineering Client Server JTextField TextField TextField Application JButton Button Button www.canoo.com 16 Donnerstag, 7. April 2011

  32. your provider for business web solutions › › Half-Object & Protocol Pattern: solid engineering Client Server JTextField TextField TextField Application JButton Button Button 1 User clicks button www.canoo.com 16 Donnerstag, 7. April 2011

  33. your provider for business web solutions › › Half-Object & Protocol Pattern: solid engineering Client Server JTextField TextField TextField Application JButton Button Button 1 2 User clicks button ULC forwards event to server www.canoo.com 16 Donnerstag, 7. April 2011

  34. your provider for business web solutions › › Half-Object & Protocol Pattern: solid engineering Client Server JTextField TextField TextField Application JButton Button Button 1 2 3 User clicks button ULC forwards ULC delegates event to server to application www.canoo.com 16 Donnerstag, 7. April 2011

  35. your provider for business web solutions › › Half-Object & Protocol Pattern: solid engineering Client Server JTextField TextField TextField 5 Application sets new text Application JButton Button Button 1 2 3 User clicks button ULC forwards ULC delegates event to server to application www.canoo.com 16 Donnerstag, 7. April 2011

  36. your provider for business web solutions › › Half-Object & Protocol Pattern: solid engineering Client Server JTextField TextField TextField 5 6 Application ULC returns sets new text changed text Application JButton Button Button 1 2 3 User clicks button ULC forwards ULC delegates event to server to application www.canoo.com 16 Donnerstag, 7. April 2011

  37. your provider for business web solutions › › Half-Object & Protocol Pattern: solid engineering Client Server JTextField TextField TextField 7 5 6 ULC updates Application ULC returns text field sets new text changed text Application JButton Button Button 1 2 3 User clicks button ULC forwards ULC delegates event to server to application www.canoo.com 16 Donnerstag, 7. April 2011

  38. your provider for business web solutions › › Deployment Options Desktop Tier Intermediate Tier Enterprise Tier HTTP(S) Web Container ULC Presen- Proxy tation Engine Web Host Server ULC Presentation Logic HTTP(S) ULC Presen- Database tation Engine Server EJB Container HTTP(S) EJB EJB Web Services Standard Packages Java VM Java VM/Java EE www.canoo.com 17 Donnerstag, 7. April 2011

  39. your provider for business web solutions › › Deployment Options Desktop Tier Intermediate Tier Enterprise Tier JNLP HTTP(S) Web Container ULC Presen- Proxy tation Engine Web Host Server ULC Presentation Logic HTTP(S) ULC Presen- Database tation Engine Server EJB Container HTTP(S) EJB EJB Web Services Standard Packages Java VM Java VM/Java EE www.canoo.com 17 Donnerstag, 7. April 2011

  40. your provider for business web solutions › › Deployment Options Desktop Tier Intermediate Tier Enterprise Tier JNLP HTTP(S) Web Container ULC Presen- Proxy tation Engine Web Host Server ULC Presentation Logic Applet HTTP(S) ULC Presen- Database tation Engine Server EJB Container HTTP(S) EJB EJB Web Services Standard Packages Java VM Java VM/Java EE www.canoo.com 17 Donnerstag, 7. April 2011

  41. your provider for business web solutions › › ULC ULC Web TablePlus Integration ULC ULC Office Enterprise Integration Portal Integration ULC Visual ULC Editor Load Donnerstag, 7. April 2011

  42. your provider for business web solutions › › Next steps visit www.canoo.com 1 try the Canoo RIA Suite 2 come to the Canoo Lunch & Learn 3 “Share a Canooey” 4 www.canoo.com 19 Donnerstag, 7. April 2011

Recommend


More recommend