B1 
              Notes 8.5 – Widgets, Livetext, Plugins 
              mehr als Google‐Maps, AkAencharts 
              u...
LotusDay   08.09.2009




             PotenAale erkennen – 
               Chancen nutzen! 
AGENDA 




acocon GmbH – Dipl.‐Ing. Detlev PöEgen 
Über meine Person 



Warum dieser Vortrag? 
Basic oder Standard Clien...
acocon GmbH – Dipl.‐Ing. Detlev PöCgen 




Bielefeld 

Consultant  
Lotus Notes /Domino seit 1997 

Schwerpunkte: 
– Admi...
acocon GmbH – Dipl.‐Ing. Detlev PöCgen 



acocon GmbH ( hCp://www.acocon.de ) 

31 Mitarbeiter, Sitz in Bielefeld 

IBM P...
Warum dieser Vortrag? 
Warum dieser Vortrag? Standard oder Basic Client 



Standard oder Basic? 

  Basic Client 
    –  Geringer Fingerprint 
...
Standard oder Basic? 
Warum dieser Vortrag? – Standard oder Basic 



Der entscheidende Unterschied 

Eclipse Client Plahorm & resulAernde Mögli...
Warum dieser Vortrag? ‐ Standard oder Basic 


Was bringt mir das im Unternehmenskontext? 
  –  Widgets/Livetext  
     mi...
Widgets, Livetext, Composite ApplicaAons 
Widgets, Livetext & Composite ApplicaAons 



Widgets  
   ‐  kleine kompleCe Komponenten, die in der Sidebar 
      berei...
Widgets, Livetext & Composite ApplicaAons 
Widgets, Livetext & Composite ApplicaAons 
Widgets, Livetext & Composite ApplicaAons 


Livetext 

 Widgets können AkAonen zugeordnet werden, 
welche aus dem gerade...
Widgets, Livetext & Composite ApplicaAons 
Widgets, Livetext & Composite ApplicaAons 




Belegnr.:

 AB20092345

 RE20096345


 [A-Z]{2}[0-9]{8} 
Widgets, Livetext & Composite ApplicaAons 
Widgets, Livetext & Composite ApplicaAons 
Widgets, Livetext & Composite ApplicaAons 


Composite ApplicaAons 

 CA‘s ermöglichen das „Bauen“ einer 
eigenen, neuen ...
Widgets, Livetext & Composite ApplicaAons 


Welche Komponenten stehen für CA‘s zur Verfügung: 

•  PIM – Notes Datenbanke...
Widgets, Livetext & Composite ApplicaAons 
Eigene oder DriCanbieter Plugins 
Eigene oder DriCanbieter Plugins 



Sidebar Plugin 

  Die Sidebar besteht, wie alle GUI‐Elemente, aus Java 
Eclipse RCP...
Eigene oder DriCanbieter Plugins 
Eigene oder DriCanbieter Plugins 



Unterstützte Feature/Beispiele: 

Anzeige von Inhalten mit Tree‐Viewern, Tabellen, Ed...
Sidebar Plugin im Einsatz 
Sidebar Plugin im Einsatz 



Anforderung: 


   Zu einer selekAerten Mail im Eingang sollen in der 
    Sidebar an Hand d...
Sidebar Plugin im Einsatz 



Lösungsansatz: 


   Nach Prüfung der vorhanden Datenquellen (CRM, 
    Ticketsystem, Warenw...
Sidebar Plugin im Einsatz 



Umsetzung: 

   Entwicklung eines Eclipse RCP‐Plugins für die Sidebar. 


   Das Plugin wert...
Sidebar Plugin im Einsatz 
Fazit 



Es gibt viele einfache Anwendungsfälle, die jetzt schnell 
und einfach integriert werden können. 

Sprechen Sie ...
Standard oder Basic? 
ENDE 



Gewng Started: 
Composite ApplicaAon & Expeditor Wiki 


Beispiele & Links mein Blog: 

hCp://www.netzgoeCer.net ...
Nächste SlideShare
Wird geladen in …5
×

B1 Acocon Lotus Day 08.09.2009

1.193 Aufrufe

Veröffentlicht am

Notes 8.5 – Widgets, Livetext, Plugins
mehr als Google‐Maps, Aktiencharts
und Wetterberichte
Referent: Dipl.‐Ing. Detlev Poetgen
acocon GmbH

Veröffentlicht in: Technologie
0 Kommentare
0 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Keine Downloads
Aufrufe
Aufrufe insgesamt
1.193
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
5
Aktionen
Geteilt
0
Downloads
8
Kommentare
0
Gefällt mir
0
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

B1 Acocon Lotus Day 08.09.2009

  1. 1. B1  Notes 8.5 – Widgets, Livetext, Plugins  mehr als Google‐Maps, AkAencharts  und WeCerberichte  Referent: Dipl.‐Ing. Detlev PöCgen  acocon GmbH  Lotusday 2009  Hagen, 8. September 2009 ‐ Arcadeon 
  2. 2. LotusDay 08.09.2009 PotenAale erkennen –  Chancen nutzen! 
  3. 3. AGENDA  acocon GmbH – Dipl.‐Ing. Detlev PöEgen  Über meine Person  Warum dieser Vortrag?  Basic oder Standard Client  Widgets, Livetext, Composite ApplicaJons, Plugins  Neue Möglichkeiten und mehr als aktuelle Börsenkurse  Sidebar Plugins im Einsatz  Ein Beispiele aus der Praxis 
  4. 4. acocon GmbH – Dipl.‐Ing. Detlev PöCgen  Bielefeld  Consultant   Lotus Notes /Domino seit 1997  Schwerpunkte:  – AdministraAon (Infrastruktur, MigraAon)  – Client Management (Group ClientAdmin)  – Entwicklung (Java, Plugins, Webanwendungen)  Blog:  hCp://www.netzgoeCer.net 
  5. 5. acocon GmbH – Dipl.‐Ing. Detlev PöCgen  acocon GmbH ( hCp://www.acocon.de )  31 Mitarbeiter, Sitz in Bielefeld  IBM Premier Business & Design Partner Rnext  Citrix Gold Partner  Group PlaAn Partner  SoluAons – Services –  Trainings  Im Notes Umfeld:  • Beratung: Infrastruktur, MigraAon 8.5  • AdministraAon: 2 Level Support  • Entwicklung:  Notes, Java, RCP‐Plugins, Web 
  6. 6. Warum dieser Vortrag? 
  7. 7. Warum dieser Vortrag? Standard oder Basic Client  Standard oder Basic?    Basic Client  –  Geringer Fingerprint  –  Performance & FunkAonen wie 7er Client    Standard Client  –  Besteht aus 12.000 Dateien  –  Gegenüber Basic schlechtere Performance / Citrix (?)  –  Neue FunkAonen (Kalender Overlay, SameAme...) 
  8. 8. Standard oder Basic? 
  9. 9. Warum dieser Vortrag? – Standard oder Basic  Der entscheidende Unterschied  Eclipse Client Plahorm & resulAernde Möglichkeiten:  –  Java Ansichten ‐> Kalender Overlay  –  Widgets  –  Livetext  –  Symphony  –  Composite ApplicaAons  –  Sidebar‐Plugins  –  .... 
  10. 10. Warum dieser Vortrag? ‐ Standard oder Basic  Was bringt mir das im Unternehmenskontext?  –  Widgets/Livetext   mit AkAenkursen, WeCer, Reserierungen...  Resultat bei den meisten meiner PräsentaAonen  nice to have,     ... aber machen wir biCe weiter ... 
  11. 11. Widgets, Livetext, Composite ApplicaAons 
  12. 12. Widgets, Livetext & Composite ApplicaAons  Widgets   ‐  kleine kompleCe Komponenten, die in der Sidebar  bereitgestellt & angezeigt werden.  ‐  können vom Anwender oder zentral bereitgestellt werden.  ‐  sind einfache XMLDateien, die verteilt werden können.  Mögliche Widgets:  – Google Gadgets  – Beliebige Webseiten, Feeds  – Notes Elemente: Ansichten, Masken, Dokument 
  13. 13. Widgets, Livetext & Composite ApplicaAons 
  14. 14. Widgets, Livetext & Composite ApplicaAons 
  15. 15. Widgets, Livetext & Composite ApplicaAons  Livetext   Widgets können AkAonen zugeordnet werden,  welche aus dem gerade geöffneten Dokument  „angetriggert“ werden.   Der Inhalt eines Feldes wird anhand definierter  regulärer Ausdrücke auf Suchmuster überprüp.   „Matched“ ein Recognizer, wird über die AkAon  das Widget geöffnet und der gefundene Inhalt als  Parameter an dieses übergeben. 
  16. 16. Widgets, Livetext & Composite ApplicaAons 
  17. 17. Widgets, Livetext & Composite ApplicaAons  Belegnr.:
 AB20092345
 RE20096345
 [A-Z]{2}[0-9]{8} 
  18. 18. Widgets, Livetext & Composite ApplicaAons 
  19. 19. Widgets, Livetext & Composite ApplicaAons 
  20. 20. Widgets, Livetext & Composite ApplicaAons  Composite ApplicaAons   CA‘s ermöglichen das „Bauen“ einer  eigenen, neuen Anwendung basierend auf im  Client bereits vorhandener Komponenten.   Dieses erfolgt im Client über den Composite  ApplicaAon Editor und kann in der Theorie  ohne Programmierkenntnisse erfolgen.   Die einzelnen Komponenten werden ‐ wie  Mashups ‐ über sogenannte „Wires“  verdrahtet. 
  21. 21. Widgets, Livetext & Composite ApplicaAons  Welche Komponenten stehen für CA‘s zur Verfügung:  •  PIM – Notes Datenbanken   (Inbox, Kalender, Aufgaben, Kontakte)  •  Notes Datenbankenelemente   (Ansichten, Masken,...)  •  Webseiten   (Get‐/Post Formulare)  •  Symphony   (TabellenkalkulaAon, Writer)  •  Notes Plugins   (eigene oder von DriCanbietern) 
  22. 22. Widgets, Livetext & Composite ApplicaAons 
  23. 23. Eigene oder DriCanbieter Plugins 
  24. 24. Eigene oder DriCanbieter Plugins  Sidebar Plugin    Die Sidebar besteht, wie alle GUI‐Elemente, aus Java  Eclipse RCP Plugins.  Über Eclipse Extension Points können eigene Plugins  entwickelt und der Client erweitert werden.    Somit besteht die Möglichkeit eigene Sidebar‐Plugins  zu entwickeln oder DriCanbieter‐Plugins nachzurüsten.    Beispiele:  SameAme, Quickr, AcAviAes, Alloy, Mainsop,..... 
  25. 25. Eigene oder DriCanbieter Plugins 
  26. 26. Eigene oder DriCanbieter Plugins  Unterstützte Feature/Beispiele:  Anzeige von Inhalten mit Tree‐Viewern, Tabellen, Editoren   hCp://www.eclipse.org/swt/widgets/  Anzeige & ModifikaAon von Grafiken  Drag & Drop Support  Datei Down‐/Uploader  Kontextbezogene Inhalte  IntegraAon weiterer Java‐Frameworks   – PDF, Chartgenerierung,.... 
  27. 27. Sidebar Plugin im Einsatz 
  28. 28. Sidebar Plugin im Einsatz  Anforderung:    Zu einer selekAerten Mail im Eingang sollen in der  Sidebar an Hand des Absenders die offenen  Angebote, Aupräge und die ServiceAckets  automaAsch angezeigt werden.    Darüber soll es möglich sein, die hinterlegten  Stammdaten wie Anschrip oder Kontaktdaten, einfach  überprüfen zu können 
  29. 29. Sidebar Plugin im Einsatz  Lösungsansatz:    Nach Prüfung der vorhanden Datenquellen (CRM,  Ticketsystem, Warenwirtschap) kann aus dem CRM  Kontaktdaten anhand der Mailadresse die  Kundennummer ermiCelt werden.    Mit der Kundennummer kann aus der Warenwirtschap  der Angebots‐ und Aupragsstatus abgefragt werden.    Die ServiceAckets werden ebenso ermiCelt. 
  30. 30. Sidebar Plugin im Einsatz  Umsetzung:    Entwicklung eines Eclipse RCP‐Plugins für die Sidebar.    Das Plugin wertet den aktuellen Notes Kontext aus.  Wenn eine Mail markiert oder geöffnet wird, liest das Plugin die  Absender / Empfängeradresse aus.    Das Plugin übermiCelt die Absenderadresse an einen getrennten  Web‐Service. Das Ergebnis des Webservice wird durch das Plugin  dargestellt.    Der Webservice kann beliebig umgesetzt werden. In diesem  Beispiel wurde dieser als „einfacher“ LotusScript Agent  programmiert. 
  31. 31. Sidebar Plugin im Einsatz 
  32. 32. Fazit  Es gibt viele einfache Anwendungsfälle, die jetzt schnell  und einfach integriert werden können.  Sprechen Sie mit Ihren Fachabteilungen!  Es werden in den nächsten Monaten viele Tools von  DriCanbietern entwickelt, die die neuen Möglichkeiten  nutzen.  Sammeln Sie Ideen und sprechen mit uns.  Vieles geht einfacher als man denkt. 
  33. 33. Standard oder Basic? 
  34. 34. ENDE  Gewng Started:  Composite ApplicaAon & Expeditor Wiki  Beispiele & Links mein Blog:  hCp://www.netzgoeCer.net  acocon GmbH:  hCp://www.acocon.de 

×