SlideShare ist ein Scribd-Unternehmen logo
1 von 50
Downloaden Sie, um offline zu lesen
Die Whitecoast Solutions AG an der Lotusphere comes to you 2012



    XPages in der Praxis
    Highlights aus Kundenprojekten


                Dirk Apel                          Henrick Biercher
Leiter Professional Services                       Senior Developer




                                  1
Whitecoast Solutions AG und XPages




                           2
Was ist XPages?




Ist eine Web 2.0 Entwicklungsplatt-
    form, welche auf dem bewährten
            Domino Server
                  aufsetzt


                     3
Warum XPages?


   Bestehende Hardware
   Bestehende Security (NAB)
   Bestehende Administration/Organisation

   Alle Vorteile von Domino bleiben bestehen
    +   Moderne Web 2.0 Entwicklungsumgebung
    +   1 Anwendung  3 mögliche Clients (Notes, Web, Mobil)
    +   RAD / Prototyping weiterhin möglich
    +   Auch für komplexe Applikationen sehr geeignet


Die Grenzen des Möglichen wurden massiv verschoben!


                                  4
Lotusphere 2012 in Orlando


Eindrücke von der Lotusphere 2012 in Orlando

 Evolution statt Revolution

 Social Business

 XPages still hot!

 XPages goes mobile




                               5
XPages an der Lotusphere 2012


XPages wurde in sehr vielen Sessions thematisiert:

 XPages-Sessions in Minuten                     1’500+



 Anzahl XPages-Sessions                             25+




 Unsere Zeit für Highlights in Minuten              45



                               6
XPages Übersicht




                   7
Highlights aus der Praxis


            Prozess Management System
                 Notes Client


            Gruppenkalender
                 Notes Client, Web Browser, Mobile Clients


            eLearning
                 Web Browser


            Customer Relationship Management (CRM)
                 Web Browser



                                 8
Prozess Management System


   Projekt:     BEWI BOX                  Leitsystem

   Kunde:       Intercity Group           Kanton ZH (diverse Ämter)




   Features:    Neue Design Elemente für Notes Client

   Highlights: Interaktive, grafische Prozess Darstellung
                 Kontextsensitive Daten




                                   9
Prozess Management System


   Projekt:     BEWI BOX                  Leitsystem

   Kunde:       Intercity Group           Kanton ZH (diverse Ämter)




   Features:    Neue Design Elemente für Notes Client

   Highlights: Interaktive, grafische Prozess Darstellung
                 Kontextsensitive Daten




                                   10
Interaktive, grafische Elemente (Stufenlos zoom/skalierbar)



                                     Daten im Kontext auflisten

                 Tree Objekt




                Cloud Objekt                                  Hotspots




                                      11
Daten berechnen & darstellen
                                               Werte verändern &
                                             Datenbank aktualisieren




                               Kein kompletter Refresh notwendig



                                      12
XPages im Notes Client


Mit XPages im Notes Client können Sie:

   Daten besser darstellen

   Daten besser auswerten

   Kontextsensitive Elemente einbinden

   Eine bessere Usability erreichen

   Mit einer lokalen Web Anwendung offline arbeiten!




                               13
Herausforderungen in diesem Projekt

   Performance bei der Verarbeitung grosser Datenmengen
     Berechnung auf Server auslagern
     Als XML aufbereiten
     Daten zwischenspeichern (caching)

   AJAX Calls (Cross Domain Problematik)

   Empfehlung Entwickler Tools
     Entwicklung im Browser (Firefox)
     OSGI Konsole
     Einbindung eines Anwendungs-Loggs

   Version des Notes Clients
     8.5.2 oder höher (Empfehlung)


                                14
Gruppenkalender


   Projekt:      Gruppenkalender

   Kunde:        Carag AG




   Features:     Grafische Darstellung von aktuellen Kalendereinträgen

   Highlights:   Performante Verarbeitung vieler Daten




                              15
Gruppenkalender


   Projekt:      Gruppenkalender

   Kunde:        Carag AG




   Features:     Grafische Darstellung von aktuellen Kalendereinträgen

   Highlights:   Performante Verarbeitung vieler Daten




                              16
Startseite: Whitedesk TeamTime




          17
Interaktive Elemente




18
Wochen Ansicht




     19
Monats Ansicht




     20
Gruppenkalender: Whitedesk TeamTime (WD’TT8)


   Features
       Interaktiver Gruppenkalender
       Grafische Darstellung der Kalendereinträge
       Live Zugriff auf Mailfiles
       1 Anwendung => 3 mögliche Clients (Notes, Web, Mobil)



XPages                     Presentations Layer


XML                            Daten Layer


Java                          Back End Layer


                                  21
eLearning


   Projekt:      Online Learning

   Kunde:        WIGL Lehrmittel GmbH




   Features:     Daten miteinander verknüpfen

   Highlights:   Über 8’500 Lehrlinge / 6 verschiedene Berufe
                  8 unterschiedliche Rollen
                  (Lehrer, Schüler, Datenerfassung, ...)
                  RichText Editor mit zusätzlicher Funktionalität erweitert


                               22
eLearning


   Projekt:      Online Learning

   Kunde:        WIGL Lehrmittel GmbH




   Features:     Daten miteinander verknüpfen

   Highlights:   Über 8’500 Lehrlinge / 6 verschiedene Berufe
                  8 unterschiedliche Rollen
                  (Lehrer, Schüler, Datenerfassung, ...)
                  RichText Editor mit zusätzlicher Funktionalität erweitert


                               23
24
Startseite Schüler




           25
Lernbereich: Module




            26
Lernbereich




    27
Diverse Verknüpfungen




            28
Videobereich




     29
Administrationsbereich: Daten Erfassung




              30
Administrationsbereich: Verknüpfungen




                 31
Customer Relationship Management (CRM)


   Projekt:      Mitgliederverwaltung

   Kunde:        FSP Bern




   Features:     Prozessorientiertes CRM

   Highlights:   Relationaler Aufbau
                  Intuitive Benutzerführung
                  Voll konfigurierbare grafische Prozess-Steuerung



                              32
Customer Relationship Management (CRM)


   Projekt:      Mitgliederverwaltung

   Kunde:        FSP Bern




   Features:     Prozessorientiertes CRM

   Highlights:   Relationaler Aufbau
                  Intuitive Benutzerführung
                  Voll konfigurierbare grafische Prozess-Steuerung



                              33
Rollenbasiert, dynamisch geladen




              34
Relationaler Aufbau




             35
36
Einfacher Prozess




37
Umfangreicher Prozess




38
Mitgliederverwaltung bei der FSP Bern


   Dashboard

   Rollenbasiertes User Interface

   Intuitive Navigation

   Relationales Denken

   Grafische Konfiguration von Prozessen




                               39
XPages Erweiterung I

                                       Upgrade Pack 1
   Standard            Zusätzliche
                                         Extension Library

    XPages              Controls
                                            Mobile Apps
                                            Social Tools



           Basis                                        Gebaut mit
            für                                          Hilfe von


                        Direkte      Frameworks & APIs
   Extended                          dojo, jQuery, Prototype, ...

    XPages             Integration   APIs: Facebook, Twitter, ...
                                        Web 2.0 Technologie




                           40
XPages Erweiterung II

                                Vorteile                                   Nachteile
                     Standardisierung                          Eingeschränkte Funktionalität
                     Einfache Integration                      8.5.3 notwendig (UP1)
                     Geeignet Prototyping                      Installation Server + Designer notwendig
Upgrade Pack 1       Vorgefertigtes Theme (Optik)              Zusätzliches Versions-Handling
                     Alles aus einer Hand                      Abhängig von UP Entwicklung für neue
                     Weniger Technologie Know How               Funktionalität
                      notwendig                                 Objekte müssen vordefiniert werden und
                                                                 können nicht dynamisch erstellt werden

                     Viel grössere Flexibilität
                                                                Einarbeitung in Techniken notwendig
                     Zugriff auf gesamte Funktionalität
                                                                JavaScript, HTML, CSS Know How
Direkte Nutzung      Schnellerer Zugriff auf aktuelle
                                                                 notwendig
                      Technologien / Entwicklungen
   Technologien                                                 Mix von Frameworks & APIs nach Bedarf
                     'On the Fly' Erstellung von Objekten
                                                                Höherer Integrationsaufwand
                     Komplette Kontrolle über Optik &
                                                                CSS muss komplett selbst verwaltet
                      Verhalten
                                                                 werden
                     (Keine Installation notwendig)

                           Das Eine schliesst das Andere nicht aus!

                                               41
XPages Erweiterung II

                                Vorteile                                   Nachteile
                     Standardisierung                          Eingeschränkte Funktionalität
                     Einfache Integration                      8.5.3 notwendig (UP1)
                     Geeignet Prototyping                      Installation Server + Designer notwendig
Upgrade Pack 1       Vorgefertigtes Theme (Optik)              Zusätzliches Versions-Handling
                     Alles aus einer Hand                      Abhängig von UP Entwicklung für neue
                     Weniger Technologie Know How               Funktionalität
                      notwendig                                 Objekte müssen vordefiniert werden und
                                                                 können nicht dynamisch erstellt werden

                     Viel grössere Flexibilität
                                                                Einarbeitung in Techniken notwendig
                     Zugriff auf gesamte Funktionalität
                                                                JavaScript, HTML, CSS Know How
Direkte Nutzung      Schnellerer Zugriff auf aktuelle
                                                                 notwendig
                      Technologien / Entwicklungen
   Technologien                                                 Mix von Frameworks & APIs nach Bedarf
                     'On the Fly' Erstellung von Objekten
                                                                Höherer Integrationsaufwand
                     Komplette Kontrolle über Optik &
                                                                CSS muss komplett selbst verwaltet
                      Verhalten
                                                                 werden
                     (Keine Installation notwendig)

                           Das Eine schliesst das Andere nicht aus!

                                               42
XPages Social Enabler


   Teil der XPages Extension Library bzw. des Upgrade Pack 1

   Vordefinierte Komponenten für den Zugriff auf
       IBM Social Business Toolkit
       IBM Connections und IBM Sametime
       LotusLive
       Dropbox
       Facebook / Twitter

   Einfacher Einbau in jede XPages Anwendung

   Nutzt REST Services als Technologie

   Alternative: Direkte Nutzung von verfügbaren APIs

                                43
XPages Mobile Apps



2010: Mobile Controls   2011: Integration in   2012: Teil des
Projekt auf OpenNTF     Extension Library      Upgrade Pack 1


   XPages schnell und einfach für Mobile Browser optimieren
   Eine Reihe von zusätzlichen Controls
   Unterstützt:
     IOS® 4 & 5 (iPhone®, iPad® and iPod Touch®)
     Android® 2.3 (phones) and 3.x (tablets)
     Blackberry® (coming in the near future)
   Installation Extension Library oder Upgrade Pack 1 (8.5.3)
    notwendig
   Alternative: z.B. JQuery Mobile Framework


                                      44
Unsere Erfahrungen mit XPages


   Grundsätzlich
     Bestehende Anwendungen können mit XPages erweitert werden
     Relationaler Aufbau von Vorteil

   Notes Client
     XPages ist eine Aufwertung des Clients
     Ermöglicht neue Anwendungen und Funktionen
     Offline XPages problemlos möglich

   Web
     Deckt grosse Bandbreite an Komplexitätsstufen ab
     Erweitert das Potential Domino als Web Server
     Bietet eine hohe Performance



                                45
F A Z I T:
XPAGES ist die Zukunft von Notes im Hier und Jetzt!




                        46
Questions & Answers




                      47
Die Whitecoast an der Lotusphere comes to you 2012




                           48
Die Whitecoast an der Lotusphere comes to you 2012




Besuchen Sie uns an unserem Stand
und holen Sie sich ein kleines Dankeschön ab




                           49
Die Whitecoast Solutions AG an der Lotusphere comes to you 2012



XPages in der Praxis
Highlights aus Kundenprojekten

                                                 Whitecoast Solutions AG
                                                          Seestrasse 14a
Vielen Dank für Ihr Interesse                          CH-5432 Neuenhof

                                                        +41 56 416 40 00
                                                       www.whitecoast.ch


                              50

Weitere ähnliche Inhalte

Was ist angesagt?

Didi rueetschi business intelligence power hour
Didi rueetschi business intelligence   power hourDidi rueetschi business intelligence   power hour
Didi rueetschi business intelligence power hourDigicomp Academy AG
 
Andreas Pleschek zu den Clients der Zukunft
Andreas Pleschek zu den Clients der ZukunftAndreas Pleschek zu den Clients der Zukunft
Andreas Pleschek zu den Clients der ZukunftIBM Lotus
 
Othmar buergi project und project server 2013
Othmar buergi project und project server 2013Othmar buergi project und project server 2013
Othmar buergi project und project server 2013Digicomp Academy AG
 
Templates, Code & Tools
Templates, Code & ToolsTemplates, Code & Tools
Templates, Code & ToolsUlrich Krause
 
Neue Funktionen in Adobe Acrobat 11
Neue Funktionen in Adobe Acrobat 11Neue Funktionen in Adobe Acrobat 11
Neue Funktionen in Adobe Acrobat 11Digicomp Academy AG
 
201100927 doag sig_bpm_slideshare
201100927 doag sig_bpm_slideshare201100927 doag sig_bpm_slideshare
201100927 doag sig_bpm_slideshareJens Hündling
 
B1 Lotusday 2008 Vortrag X Forms Rapid Development
B1 Lotusday 2008 Vortrag X Forms Rapid DevelopmentB1 Lotusday 2008 Vortrag X Forms Rapid Development
B1 Lotusday 2008 Vortrag X Forms Rapid DevelopmentAndreas Schulte
 
SaaS Web 2.0 Prozessmanagement
SaaS Web 2.0 ProzessmanagementSaaS Web 2.0 Prozessmanagement
SaaS Web 2.0 ProzessmanagementBjoern Reinhold
 
SaaS Web 2.0 Aktivitaetenmanagement
SaaS Web 2.0 AktivitaetenmanagementSaaS Web 2.0 Aktivitaetenmanagement
SaaS Web 2.0 AktivitaetenmanagementBjoern Reinhold
 
SharePoint 2010 Infrastruktur Planung in Unternehmen
SharePoint 2010 Infrastruktur Planung in UnternehmenSharePoint 2010 Infrastruktur Planung in Unternehmen
SharePoint 2010 Infrastruktur Planung in UnternehmenMichael Kirst-Neshva
 
Liferay als Java-Portal-Entwicklungsplattform
Liferay als Java-Portal-EntwicklungsplattformLiferay als Java-Portal-Entwicklungsplattform
Liferay als Java-Portal-Entwicklungsplattformgedoplan
 
Aktivitaetenmanagement SaaS, Aktivitaeten SaaS, Aktivitaetenmanagement Softw...
Aktivitaetenmanagement SaaS,  Aktivitaeten SaaS, Aktivitaetenmanagement Softw...Aktivitaetenmanagement SaaS,  Aktivitaeten SaaS, Aktivitaetenmanagement Softw...
Aktivitaetenmanagement SaaS, Aktivitaeten SaaS, Aktivitaetenmanagement Softw...GBS PAVONE Groupware GmbH
 
Experten für Projektmanagement und Prozessmanagement
Experten für Projektmanagement und ProzessmanagementExperten für Projektmanagement und Prozessmanagement
Experten für Projektmanagement und ProzessmanagementGBS PAVONE Groupware GmbH
 
2012-06-25 SharePoint Konferenz Wien - Bessere Kundenbindung durch Social Med...
2012-06-25 SharePoint Konferenz Wien - Bessere Kundenbindung durch Social Med...2012-06-25 SharePoint Konferenz Wien - Bessere Kundenbindung durch Social Med...
2012-06-25 SharePoint Konferenz Wien - Bessere Kundenbindung durch Social Med...Thorsten Firzlaff
 
C2 Teamwork Portal Mit Web Sphere 6.0
C2 Teamwork Portal Mit Web Sphere 6.0C2 Teamwork Portal Mit Web Sphere 6.0
C2 Teamwork Portal Mit Web Sphere 6.0Andreas Schulte
 
DOAG SIG Development: BI Publisher and Oracle ADF
DOAG SIG Development: BI Publisher and Oracle ADFDOAG SIG Development: BI Publisher and Oracle ADF
DOAG SIG Development: BI Publisher and Oracle ADFUlrich Gerkmann-Bartels
 
Microsoft BI - SQL Server und SharePoint im Zusammenspiel - OPITZ CONSULTING ...
Microsoft BI - SQL Server und SharePoint im Zusammenspiel - OPITZ CONSULTING ...Microsoft BI - SQL Server und SharePoint im Zusammenspiel - OPITZ CONSULTING ...
Microsoft BI - SQL Server und SharePoint im Zusammenspiel - OPITZ CONSULTING ...OPITZ CONSULTING Deutschland
 
PAVONE Espresso Workflow für Java EE
PAVONE Espresso Workflow für Java EEPAVONE Espresso Workflow für Java EE
PAVONE Espresso Workflow für Java EEUdo Sill
 

Was ist angesagt? (20)

Didi rueetschi business intelligence power hour
Didi rueetschi business intelligence   power hourDidi rueetschi business intelligence   power hour
Didi rueetschi business intelligence power hour
 
Andreas Pleschek zu den Clients der Zukunft
Andreas Pleschek zu den Clients der ZukunftAndreas Pleschek zu den Clients der Zukunft
Andreas Pleschek zu den Clients der Zukunft
 
Othmar buergi project und project server 2013
Othmar buergi project und project server 2013Othmar buergi project und project server 2013
Othmar buergi project und project server 2013
 
Templates, Code & Tools
Templates, Code & ToolsTemplates, Code & Tools
Templates, Code & Tools
 
Neue Funktionen in Adobe Acrobat 11
Neue Funktionen in Adobe Acrobat 11Neue Funktionen in Adobe Acrobat 11
Neue Funktionen in Adobe Acrobat 11
 
201100927 doag sig_bpm_slideshare
201100927 doag sig_bpm_slideshare201100927 doag sig_bpm_slideshare
201100927 doag sig_bpm_slideshare
 
B1 Lotusday 2008 Vortrag X Forms Rapid Development
B1 Lotusday 2008 Vortrag X Forms Rapid DevelopmentB1 Lotusday 2008 Vortrag X Forms Rapid Development
B1 Lotusday 2008 Vortrag X Forms Rapid Development
 
SaaS Web 2.0 Prozessmanagement
SaaS Web 2.0 ProzessmanagementSaaS Web 2.0 Prozessmanagement
SaaS Web 2.0 Prozessmanagement
 
SaaS Web 2.0 Aktivitaetenmanagement
SaaS Web 2.0 AktivitaetenmanagementSaaS Web 2.0 Aktivitaetenmanagement
SaaS Web 2.0 Aktivitaetenmanagement
 
SharePoint 2010 Infrastruktur Planung in Unternehmen
SharePoint 2010 Infrastruktur Planung in UnternehmenSharePoint 2010 Infrastruktur Planung in Unternehmen
SharePoint 2010 Infrastruktur Planung in Unternehmen
 
Liferay als Java-Portal-Entwicklungsplattform
Liferay als Java-Portal-EntwicklungsplattformLiferay als Java-Portal-Entwicklungsplattform
Liferay als Java-Portal-Entwicklungsplattform
 
Aktivitaetenmanagement SaaS, Aktivitaeten SaaS, Aktivitaetenmanagement Softw...
Aktivitaetenmanagement SaaS,  Aktivitaeten SaaS, Aktivitaetenmanagement Softw...Aktivitaetenmanagement SaaS,  Aktivitaeten SaaS, Aktivitaetenmanagement Softw...
Aktivitaetenmanagement SaaS, Aktivitaeten SaaS, Aktivitaetenmanagement Softw...
 
Experten für Projektmanagement und Prozessmanagement
Experten für Projektmanagement und ProzessmanagementExperten für Projektmanagement und Prozessmanagement
Experten für Projektmanagement und Prozessmanagement
 
2012-06-25 SharePoint Konferenz Wien - Bessere Kundenbindung durch Social Med...
2012-06-25 SharePoint Konferenz Wien - Bessere Kundenbindung durch Social Med...2012-06-25 SharePoint Konferenz Wien - Bessere Kundenbindung durch Social Med...
2012-06-25 SharePoint Konferenz Wien - Bessere Kundenbindung durch Social Med...
 
C2 Teamwork Portal Mit Web Sphere 6.0
C2 Teamwork Portal Mit Web Sphere 6.0C2 Teamwork Portal Mit Web Sphere 6.0
C2 Teamwork Portal Mit Web Sphere 6.0
 
DOAG SIG Development: BI Publisher and Oracle ADF
DOAG SIG Development: BI Publisher and Oracle ADFDOAG SIG Development: BI Publisher and Oracle ADF
DOAG SIG Development: BI Publisher and Oracle ADF
 
Microsoft BI - SQL Server und SharePoint im Zusammenspiel - OPITZ CONSULTING ...
Microsoft BI - SQL Server und SharePoint im Zusammenspiel - OPITZ CONSULTING ...Microsoft BI - SQL Server und SharePoint im Zusammenspiel - OPITZ CONSULTING ...
Microsoft BI - SQL Server und SharePoint im Zusammenspiel - OPITZ CONSULTING ...
 
PAVONE Espresso Workflow für Java EE
PAVONE Espresso Workflow für Java EEPAVONE Espresso Workflow für Java EE
PAVONE Espresso Workflow für Java EE
 
B2 DNUG Lotusday
B2 DNUG LotusdayB2 DNUG Lotusday
B2 DNUG Lotusday
 
SAP Business ByDesign - IBIS AG
SAP Business ByDesign - IBIS AGSAP Business ByDesign - IBIS AG
SAP Business ByDesign - IBIS AG
 

Ähnlich wie Whitecoast lcty12 x_pages

Teamarbeit 2.0 (PTF 2008)
Teamarbeit 2.0 (PTF 2008) Teamarbeit 2.0 (PTF 2008)
Teamarbeit 2.0 (PTF 2008) Thomas Koch
 
Slides zum Impulsreferat: HCL UDP - DNUG Stammtisch Salzburg
Slides zum Impulsreferat: HCL UDP - DNUG Stammtisch SalzburgSlides zum Impulsreferat: HCL UDP - DNUG Stammtisch Salzburg
Slides zum Impulsreferat: HCL UDP - DNUG Stammtisch SalzburgDNUG e.V.
 
HCL Domino 14 - Leap 1.1.2 - DNUG Stammtisch Wien
HCL Domino 14 - Leap 1.1.2 - DNUG Stammtisch Wien HCL Domino 14 - Leap 1.1.2 - DNUG Stammtisch Wien
HCL Domino 14 - Leap 1.1.2 - DNUG Stammtisch Wien DNUG e.V.
 
Slides (2) zu Teil 2 der Veranstaltungsreihe Anwendungsentwicklung mit Volt M...
Slides (2) zu Teil 2 der Veranstaltungsreihe Anwendungsentwicklung mit Volt M...Slides (2) zu Teil 2 der Veranstaltungsreihe Anwendungsentwicklung mit Volt M...
Slides (2) zu Teil 2 der Veranstaltungsreihe Anwendungsentwicklung mit Volt M...DNUG e.V.
 
Groupware Linuxtag 2008 Cb
Groupware Linuxtag 2008 CbGroupware Linuxtag 2008 Cb
Groupware Linuxtag 2008 Cbbofh42
 
Bitrix Intranet Version 11.0 Presentation (DE)
Bitrix Intranet Version 11.0 Presentation (DE)Bitrix Intranet Version 11.0 Presentation (DE)
Bitrix Intranet Version 11.0 Presentation (DE)Bitrix, Inc.
 
Dipl.-Ing. Leopold Peneder (HC Solutions)
Dipl.-Ing. Leopold Peneder (HC Solutions)Dipl.-Ing. Leopold Peneder (HC Solutions)
Dipl.-Ing. Leopold Peneder (HC Solutions)Agenda Europe 2035
 
B1 Acocon Lotus Day 08.09.2009
B1 Acocon Lotus Day 08.09.2009B1 Acocon Lotus Day 08.09.2009
B1 Acocon Lotus Day 08.09.2009Andreas Schulte
 
Top 10 Internet Trends 2001
Top 10 Internet Trends 2001Top 10 Internet Trends 2001
Top 10 Internet Trends 2001Jürg Stuker
 
Informations- und Datensicherheit mit dem neuen Office 365
Informations- und Datensicherheit mit dem neuen Office 365Informations- und Datensicherheit mit dem neuen Office 365
Informations- und Datensicherheit mit dem neuen Office 365Michael Kirst-Neshva
 
Kostenfreies Webinar : Top 5 freeware Tools für Reporting in Excel
Kostenfreies Webinar : Top 5 freeware Tools für Reporting in ExcelKostenfreies Webinar : Top 5 freeware Tools für Reporting in Excel
Kostenfreies Webinar : Top 5 freeware Tools für Reporting in Excelsolutiontogo
 
We4IT - IBM Notes & Domino 9 Social Edition
We4IT - IBM Notes & Domino 9 Social EditionWe4IT - IBM Notes & Domino 9 Social Edition
We4IT - IBM Notes & Domino 9 Social EditionWe4IT Group
 
IHRE IBM LOTUS NOTES-DATEN AN JEDEM ORT ZU JEDER ZEIT 1/3
IHRE IBM LOTUS NOTES-DATEN AN JEDEM ORT ZU JEDER ZEIT 1/3IHRE IBM LOTUS NOTES-DATEN AN JEDEM ORT ZU JEDER ZEIT 1/3
IHRE IBM LOTUS NOTES-DATEN AN JEDEM ORT ZU JEDER ZEIT 1/3We4IT Group
 
BATbern41 Die Evolution zu Microservices
BATbern41 Die Evolution zu MicroservicesBATbern41 Die Evolution zu Microservices
BATbern41 Die Evolution zu MicroservicesBATbern
 
DNUG 2014 Herbstkonferenz: Moderne Architektur - Hochskalierbare Anwendungsar...
DNUG 2014 Herbstkonferenz: Moderne Architektur - Hochskalierbare Anwendungsar...DNUG 2014 Herbstkonferenz: Moderne Architektur - Hochskalierbare Anwendungsar...
DNUG 2014 Herbstkonferenz: Moderne Architektur - Hochskalierbare Anwendungsar...JRibbeck
 

Ähnlich wie Whitecoast lcty12 x_pages (20)

Teamarbeit 2.0 (PTF 2008)
Teamarbeit 2.0 (PTF 2008) Teamarbeit 2.0 (PTF 2008)
Teamarbeit 2.0 (PTF 2008)
 
Ec2009 Templates
Ec2009 TemplatesEc2009 Templates
Ec2009 Templates
 
OSLC in Aktion
OSLC in AktionOSLC in Aktion
OSLC in Aktion
 
Slides zum Impulsreferat: HCL UDP - DNUG Stammtisch Salzburg
Slides zum Impulsreferat: HCL UDP - DNUG Stammtisch SalzburgSlides zum Impulsreferat: HCL UDP - DNUG Stammtisch Salzburg
Slides zum Impulsreferat: HCL UDP - DNUG Stammtisch Salzburg
 
HCL Domino 14 - Leap 1.1.2 - DNUG Stammtisch Wien
HCL Domino 14 - Leap 1.1.2 - DNUG Stammtisch Wien HCL Domino 14 - Leap 1.1.2 - DNUG Stammtisch Wien
HCL Domino 14 - Leap 1.1.2 - DNUG Stammtisch Wien
 
What is new in Citrix xen App 2
What is new in Citrix xen App 2What is new in Citrix xen App 2
What is new in Citrix xen App 2
 
Slides (2) zu Teil 2 der Veranstaltungsreihe Anwendungsentwicklung mit Volt M...
Slides (2) zu Teil 2 der Veranstaltungsreihe Anwendungsentwicklung mit Volt M...Slides (2) zu Teil 2 der Veranstaltungsreihe Anwendungsentwicklung mit Volt M...
Slides (2) zu Teil 2 der Veranstaltungsreihe Anwendungsentwicklung mit Volt M...
 
Csb Kundenforum 2007
Csb Kundenforum 2007Csb Kundenforum 2007
Csb Kundenforum 2007
 
Groupware Linuxtag 2008 Cb
Groupware Linuxtag 2008 CbGroupware Linuxtag 2008 Cb
Groupware Linuxtag 2008 Cb
 
Bitrix Intranet Version 11.0 Presentation (DE)
Bitrix Intranet Version 11.0 Presentation (DE)Bitrix Intranet Version 11.0 Presentation (DE)
Bitrix Intranet Version 11.0 Presentation (DE)
 
Dipl.-Ing. Leopold Peneder (HC Solutions)
Dipl.-Ing. Leopold Peneder (HC Solutions)Dipl.-Ing. Leopold Peneder (HC Solutions)
Dipl.-Ing. Leopold Peneder (HC Solutions)
 
B1 Acocon Lotus Day 08.09.2009
B1 Acocon Lotus Day 08.09.2009B1 Acocon Lotus Day 08.09.2009
B1 Acocon Lotus Day 08.09.2009
 
Top 10 Internet Trends 2001
Top 10 Internet Trends 2001Top 10 Internet Trends 2001
Top 10 Internet Trends 2001
 
Informations- und Datensicherheit mit dem neuen Office 365
Informations- und Datensicherheit mit dem neuen Office 365Informations- und Datensicherheit mit dem neuen Office 365
Informations- und Datensicherheit mit dem neuen Office 365
 
Kostenfreies Webinar : Top 5 freeware Tools für Reporting in Excel
Kostenfreies Webinar : Top 5 freeware Tools für Reporting in ExcelKostenfreies Webinar : Top 5 freeware Tools für Reporting in Excel
Kostenfreies Webinar : Top 5 freeware Tools für Reporting in Excel
 
XPages - The Basics
XPages - The BasicsXPages - The Basics
XPages - The Basics
 
We4IT - IBM Notes & Domino 9 Social Edition
We4IT - IBM Notes & Domino 9 Social EditionWe4IT - IBM Notes & Domino 9 Social Edition
We4IT - IBM Notes & Domino 9 Social Edition
 
IHRE IBM LOTUS NOTES-DATEN AN JEDEM ORT ZU JEDER ZEIT 1/3
IHRE IBM LOTUS NOTES-DATEN AN JEDEM ORT ZU JEDER ZEIT 1/3IHRE IBM LOTUS NOTES-DATEN AN JEDEM ORT ZU JEDER ZEIT 1/3
IHRE IBM LOTUS NOTES-DATEN AN JEDEM ORT ZU JEDER ZEIT 1/3
 
BATbern41 Die Evolution zu Microservices
BATbern41 Die Evolution zu MicroservicesBATbern41 Die Evolution zu Microservices
BATbern41 Die Evolution zu Microservices
 
DNUG 2014 Herbstkonferenz: Moderne Architektur - Hochskalierbare Anwendungsar...
DNUG 2014 Herbstkonferenz: Moderne Architektur - Hochskalierbare Anwendungsar...DNUG 2014 Herbstkonferenz: Moderne Architektur - Hochskalierbare Anwendungsar...
DNUG 2014 Herbstkonferenz: Moderne Architektur - Hochskalierbare Anwendungsar...
 

Whitecoast lcty12 x_pages

  • 1. Die Whitecoast Solutions AG an der Lotusphere comes to you 2012 XPages in der Praxis Highlights aus Kundenprojekten Dirk Apel Henrick Biercher Leiter Professional Services Senior Developer 1
  • 2. Whitecoast Solutions AG und XPages 2
  • 3. Was ist XPages? Ist eine Web 2.0 Entwicklungsplatt- form, welche auf dem bewährten Domino Server aufsetzt 3
  • 4. Warum XPages?  Bestehende Hardware  Bestehende Security (NAB)  Bestehende Administration/Organisation  Alle Vorteile von Domino bleiben bestehen + Moderne Web 2.0 Entwicklungsumgebung + 1 Anwendung  3 mögliche Clients (Notes, Web, Mobil) + RAD / Prototyping weiterhin möglich + Auch für komplexe Applikationen sehr geeignet Die Grenzen des Möglichen wurden massiv verschoben! 4
  • 5. Lotusphere 2012 in Orlando Eindrücke von der Lotusphere 2012 in Orlando  Evolution statt Revolution  Social Business  XPages still hot!  XPages goes mobile 5
  • 6. XPages an der Lotusphere 2012 XPages wurde in sehr vielen Sessions thematisiert:  XPages-Sessions in Minuten 1’500+  Anzahl XPages-Sessions 25+  Unsere Zeit für Highlights in Minuten 45 6
  • 8. Highlights aus der Praxis Prozess Management System  Notes Client Gruppenkalender  Notes Client, Web Browser, Mobile Clients eLearning  Web Browser Customer Relationship Management (CRM)  Web Browser 8
  • 9. Prozess Management System  Projekt: BEWI BOX Leitsystem  Kunde: Intercity Group Kanton ZH (diverse Ämter)  Features: Neue Design Elemente für Notes Client  Highlights: Interaktive, grafische Prozess Darstellung Kontextsensitive Daten 9
  • 10. Prozess Management System  Projekt: BEWI BOX Leitsystem  Kunde: Intercity Group Kanton ZH (diverse Ämter)  Features: Neue Design Elemente für Notes Client  Highlights: Interaktive, grafische Prozess Darstellung Kontextsensitive Daten 10
  • 11. Interaktive, grafische Elemente (Stufenlos zoom/skalierbar) Daten im Kontext auflisten Tree Objekt Cloud Objekt Hotspots 11
  • 12. Daten berechnen & darstellen Werte verändern & Datenbank aktualisieren Kein kompletter Refresh notwendig 12
  • 13. XPages im Notes Client Mit XPages im Notes Client können Sie:  Daten besser darstellen  Daten besser auswerten  Kontextsensitive Elemente einbinden  Eine bessere Usability erreichen  Mit einer lokalen Web Anwendung offline arbeiten! 13
  • 14. Herausforderungen in diesem Projekt  Performance bei der Verarbeitung grosser Datenmengen  Berechnung auf Server auslagern  Als XML aufbereiten  Daten zwischenspeichern (caching)  AJAX Calls (Cross Domain Problematik)  Empfehlung Entwickler Tools  Entwicklung im Browser (Firefox)  OSGI Konsole  Einbindung eines Anwendungs-Loggs  Version des Notes Clients  8.5.2 oder höher (Empfehlung) 14
  • 15. Gruppenkalender  Projekt: Gruppenkalender  Kunde: Carag AG  Features: Grafische Darstellung von aktuellen Kalendereinträgen  Highlights: Performante Verarbeitung vieler Daten 15
  • 16. Gruppenkalender  Projekt: Gruppenkalender  Kunde: Carag AG  Features: Grafische Darstellung von aktuellen Kalendereinträgen  Highlights: Performante Verarbeitung vieler Daten 16
  • 21. Gruppenkalender: Whitedesk TeamTime (WD’TT8)  Features  Interaktiver Gruppenkalender  Grafische Darstellung der Kalendereinträge  Live Zugriff auf Mailfiles  1 Anwendung => 3 mögliche Clients (Notes, Web, Mobil) XPages Presentations Layer XML Daten Layer Java Back End Layer 21
  • 22. eLearning  Projekt: Online Learning  Kunde: WIGL Lehrmittel GmbH  Features: Daten miteinander verknüpfen  Highlights: Über 8’500 Lehrlinge / 6 verschiedene Berufe 8 unterschiedliche Rollen (Lehrer, Schüler, Datenerfassung, ...) RichText Editor mit zusätzlicher Funktionalität erweitert 22
  • 23. eLearning  Projekt: Online Learning  Kunde: WIGL Lehrmittel GmbH  Features: Daten miteinander verknüpfen  Highlights: Über 8’500 Lehrlinge / 6 verschiedene Berufe 8 unterschiedliche Rollen (Lehrer, Schüler, Datenerfassung, ...) RichText Editor mit zusätzlicher Funktionalität erweitert 23
  • 24. 24
  • 32. Customer Relationship Management (CRM)  Projekt: Mitgliederverwaltung  Kunde: FSP Bern  Features: Prozessorientiertes CRM  Highlights: Relationaler Aufbau Intuitive Benutzerführung Voll konfigurierbare grafische Prozess-Steuerung 32
  • 33. Customer Relationship Management (CRM)  Projekt: Mitgliederverwaltung  Kunde: FSP Bern  Features: Prozessorientiertes CRM  Highlights: Relationaler Aufbau Intuitive Benutzerführung Voll konfigurierbare grafische Prozess-Steuerung 33
  • 36. 36
  • 39. Mitgliederverwaltung bei der FSP Bern  Dashboard  Rollenbasiertes User Interface  Intuitive Navigation  Relationales Denken  Grafische Konfiguration von Prozessen 39
  • 40. XPages Erweiterung I Upgrade Pack 1 Standard Zusätzliche Extension Library XPages Controls Mobile Apps Social Tools Basis Gebaut mit für Hilfe von Direkte Frameworks & APIs Extended dojo, jQuery, Prototype, ... XPages Integration APIs: Facebook, Twitter, ... Web 2.0 Technologie 40
  • 41. XPages Erweiterung II Vorteile Nachteile  Standardisierung  Eingeschränkte Funktionalität  Einfache Integration  8.5.3 notwendig (UP1)  Geeignet Prototyping  Installation Server + Designer notwendig Upgrade Pack 1  Vorgefertigtes Theme (Optik)  Zusätzliches Versions-Handling  Alles aus einer Hand  Abhängig von UP Entwicklung für neue  Weniger Technologie Know How Funktionalität notwendig  Objekte müssen vordefiniert werden und können nicht dynamisch erstellt werden  Viel grössere Flexibilität  Einarbeitung in Techniken notwendig  Zugriff auf gesamte Funktionalität  JavaScript, HTML, CSS Know How Direkte Nutzung  Schnellerer Zugriff auf aktuelle notwendig Technologien / Entwicklungen Technologien  Mix von Frameworks & APIs nach Bedarf  'On the Fly' Erstellung von Objekten  Höherer Integrationsaufwand  Komplette Kontrolle über Optik &  CSS muss komplett selbst verwaltet Verhalten werden  (Keine Installation notwendig) Das Eine schliesst das Andere nicht aus! 41
  • 42. XPages Erweiterung II Vorteile Nachteile  Standardisierung  Eingeschränkte Funktionalität  Einfache Integration  8.5.3 notwendig (UP1)  Geeignet Prototyping  Installation Server + Designer notwendig Upgrade Pack 1  Vorgefertigtes Theme (Optik)  Zusätzliches Versions-Handling  Alles aus einer Hand  Abhängig von UP Entwicklung für neue  Weniger Technologie Know How Funktionalität notwendig  Objekte müssen vordefiniert werden und können nicht dynamisch erstellt werden  Viel grössere Flexibilität  Einarbeitung in Techniken notwendig  Zugriff auf gesamte Funktionalität  JavaScript, HTML, CSS Know How Direkte Nutzung  Schnellerer Zugriff auf aktuelle notwendig Technologien / Entwicklungen Technologien  Mix von Frameworks & APIs nach Bedarf  'On the Fly' Erstellung von Objekten  Höherer Integrationsaufwand  Komplette Kontrolle über Optik &  CSS muss komplett selbst verwaltet Verhalten werden  (Keine Installation notwendig) Das Eine schliesst das Andere nicht aus! 42
  • 43. XPages Social Enabler  Teil der XPages Extension Library bzw. des Upgrade Pack 1  Vordefinierte Komponenten für den Zugriff auf  IBM Social Business Toolkit  IBM Connections und IBM Sametime  LotusLive  Dropbox  Facebook / Twitter  Einfacher Einbau in jede XPages Anwendung  Nutzt REST Services als Technologie  Alternative: Direkte Nutzung von verfügbaren APIs 43
  • 44. XPages Mobile Apps 2010: Mobile Controls 2011: Integration in 2012: Teil des Projekt auf OpenNTF Extension Library Upgrade Pack 1  XPages schnell und einfach für Mobile Browser optimieren  Eine Reihe von zusätzlichen Controls  Unterstützt:  IOS® 4 & 5 (iPhone®, iPad® and iPod Touch®)  Android® 2.3 (phones) and 3.x (tablets)  Blackberry® (coming in the near future)  Installation Extension Library oder Upgrade Pack 1 (8.5.3) notwendig  Alternative: z.B. JQuery Mobile Framework 44
  • 45. Unsere Erfahrungen mit XPages  Grundsätzlich  Bestehende Anwendungen können mit XPages erweitert werden  Relationaler Aufbau von Vorteil  Notes Client  XPages ist eine Aufwertung des Clients  Ermöglicht neue Anwendungen und Funktionen  Offline XPages problemlos möglich  Web  Deckt grosse Bandbreite an Komplexitätsstufen ab  Erweitert das Potential Domino als Web Server  Bietet eine hohe Performance 45
  • 46. F A Z I T: XPAGES ist die Zukunft von Notes im Hier und Jetzt! 46
  • 48. Die Whitecoast an der Lotusphere comes to you 2012 48
  • 49. Die Whitecoast an der Lotusphere comes to you 2012 Besuchen Sie uns an unserem Stand und holen Sie sich ein kleines Dankeschön ab 49
  • 50. Die Whitecoast Solutions AG an der Lotusphere comes to you 2012 XPages in der Praxis Highlights aus Kundenprojekten Whitecoast Solutions AG Seestrasse 14a Vielen Dank für Ihr Interesse CH-5432 Neuenhof +41 56 416 40 00 www.whitecoast.ch 50