+ All Categories
Home > Technology > B1 Acocon Lotus Day 08.09.2009

B1 Acocon Lotus Day 08.09.2009

Date post: 05-Dec-2014
Category:
Upload: andreas-schulte
View: 951 times
Download: 3 times
Share this document with a friend
Description:
Notes 8.5 – Widgets, Livetext, Plugins mehr als Google‐Maps, Aktiencharts und Wetterberichte Referent: Dipl.‐Ing. Detlev Poetgen acocon GmbH
34
Lotusday 2009 Hagen, 8. September 2009 ‐ Arcadeon Notes 8.5 – Widgets, Livetext, Plugins mehr als Google‐Maps, AkAencharts und WeCerberichte Referent: Dipl.‐Ing. Detlev PöCgen acocon GmbH B1
Transcript
Page 1: B1 Acocon Lotus Day 08.09.2009

Lotusday 2009 Hagen, 8. September 2009 ‐ Arcadeon 

Notes 8.5 – Widgets, Livetext, Plugins mehr als Google‐Maps, AkAencharts und WeCerberichte 

Referent: Dipl.‐Ing. Detlev PöCgen acocon GmbH 

B1 

Page 2: B1 Acocon Lotus Day 08.09.2009

LotusDay 08.09.2009

PotenAale erkennen – 

Chancen nutzen! 

Page 3: B1 Acocon Lotus Day 08.09.2009

AGENDA 

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

Widgets, Livetext, Composite ApplicaJons, Plugins Neue Möglichkeiten und mehr als aktuelle Börsenkurse 

Warum dieser Vortrag? Basic oder Standard Client 

Sidebar Plugins im Einsatz Ein Beispiele aus der Praxis 

Page 4: B1 Acocon Lotus Day 08.09.2009

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 

Page 5: B1 Acocon Lotus Day 08.09.2009

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 

Page 6: B1 Acocon Lotus Day 08.09.2009

Warum dieser Vortrag? 

Page 7: B1 Acocon Lotus Day 08.09.2009

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...) 

Page 8: B1 Acocon Lotus Day 08.09.2009

Standard oder Basic? 

Page 9: B1 Acocon Lotus Day 08.09.2009

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 –  .... 

Page 10: B1 Acocon Lotus Day 08.09.2009

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 ... 

Page 11: B1 Acocon Lotus Day 08.09.2009

Widgets, Livetext, Composite ApplicaAons 

Page 12: B1 Acocon Lotus Day 08.09.2009

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 

Page 13: B1 Acocon Lotus Day 08.09.2009

Widgets, Livetext & Composite ApplicaAons 

Page 14: B1 Acocon Lotus Day 08.09.2009

Widgets, Livetext & Composite ApplicaAons 

Page 15: B1 Acocon Lotus Day 08.09.2009

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. 

Page 16: B1 Acocon Lotus Day 08.09.2009

Widgets, Livetext & Composite ApplicaAons 

Page 17: B1 Acocon Lotus Day 08.09.2009

Widgets, Livetext & Composite ApplicaAons 

Belegnr.: AB20092345 RE20096345

[A-Z]{2}[0-9]{8} 

Page 18: B1 Acocon Lotus Day 08.09.2009

Widgets, Livetext & Composite ApplicaAons 

Page 19: B1 Acocon Lotus Day 08.09.2009

Widgets, Livetext & Composite ApplicaAons 

Page 20: B1 Acocon Lotus Day 08.09.2009

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. 

Page 21: B1 Acocon Lotus Day 08.09.2009

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) 

Page 22: B1 Acocon Lotus Day 08.09.2009

Widgets, Livetext & Composite ApplicaAons 

Page 23: B1 Acocon Lotus Day 08.09.2009

Eigene oder DriCanbieter Plugins 

Page 24: B1 Acocon Lotus Day 08.09.2009

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,..... 

Page 25: B1 Acocon Lotus Day 08.09.2009

Eigene oder DriCanbieter Plugins 

Page 26: B1 Acocon Lotus Day 08.09.2009

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,.... 

Page 27: B1 Acocon Lotus Day 08.09.2009

Sidebar Plugin im Einsatz 

Page 28: B1 Acocon Lotus Day 08.09.2009

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 

Page 29: B1 Acocon Lotus Day 08.09.2009

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. 

Page 30: B1 Acocon Lotus Day 08.09.2009

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. 

Page 31: B1 Acocon Lotus Day 08.09.2009

Sidebar Plugin im Einsatz 

Page 32: B1 Acocon Lotus Day 08.09.2009

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. 

Page 33: B1 Acocon Lotus Day 08.09.2009

Standard oder Basic? 

Page 34: B1 Acocon Lotus Day 08.09.2009

ENDE 

Gewng Started: Composite ApplicaAon & Expeditor Wiki 

Beispiele & Links mein Blog: 

hCp://www.netzgoeCer.net 

acocon GmbH: 

hCp://www.acocon.de 


Recommended