Download - B1 Acocon Lotus Day 08.09.2009
![Page 1: B1 Acocon Lotus Day 08.09.2009](https://reader033.vdocuments.us/reader033/viewer/2022042813/5485a45bb4af9f7d0d8b4e87/html5/thumbnails/1.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022042813/5485a45bb4af9f7d0d8b4e87/html5/thumbnails/2.jpg)
LotusDay 08.09.2009
PotenAale erkennen –
Chancen nutzen!
![Page 3: B1 Acocon Lotus Day 08.09.2009](https://reader033.vdocuments.us/reader033/viewer/2022042813/5485a45bb4af9f7d0d8b4e87/html5/thumbnails/3.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022042813/5485a45bb4af9f7d0d8b4e87/html5/thumbnails/4.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022042813/5485a45bb4af9f7d0d8b4e87/html5/thumbnails/5.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022042813/5485a45bb4af9f7d0d8b4e87/html5/thumbnails/6.jpg)
Warum dieser Vortrag?
![Page 7: B1 Acocon Lotus Day 08.09.2009](https://reader033.vdocuments.us/reader033/viewer/2022042813/5485a45bb4af9f7d0d8b4e87/html5/thumbnails/7.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022042813/5485a45bb4af9f7d0d8b4e87/html5/thumbnails/8.jpg)
Standard oder Basic?
![Page 9: B1 Acocon Lotus Day 08.09.2009](https://reader033.vdocuments.us/reader033/viewer/2022042813/5485a45bb4af9f7d0d8b4e87/html5/thumbnails/9.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022042813/5485a45bb4af9f7d0d8b4e87/html5/thumbnails/10.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022042813/5485a45bb4af9f7d0d8b4e87/html5/thumbnails/11.jpg)
Widgets, Livetext, Composite ApplicaAons
![Page 12: B1 Acocon Lotus Day 08.09.2009](https://reader033.vdocuments.us/reader033/viewer/2022042813/5485a45bb4af9f7d0d8b4e87/html5/thumbnails/12.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022042813/5485a45bb4af9f7d0d8b4e87/html5/thumbnails/13.jpg)
Widgets, Livetext & Composite ApplicaAons
![Page 14: B1 Acocon Lotus Day 08.09.2009](https://reader033.vdocuments.us/reader033/viewer/2022042813/5485a45bb4af9f7d0d8b4e87/html5/thumbnails/14.jpg)
Widgets, Livetext & Composite ApplicaAons
![Page 15: B1 Acocon Lotus Day 08.09.2009](https://reader033.vdocuments.us/reader033/viewer/2022042813/5485a45bb4af9f7d0d8b4e87/html5/thumbnails/15.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022042813/5485a45bb4af9f7d0d8b4e87/html5/thumbnails/16.jpg)
Widgets, Livetext & Composite ApplicaAons
![Page 17: B1 Acocon Lotus Day 08.09.2009](https://reader033.vdocuments.us/reader033/viewer/2022042813/5485a45bb4af9f7d0d8b4e87/html5/thumbnails/17.jpg)
Widgets, Livetext & Composite ApplicaAons
Belegnr.: AB20092345 RE20096345
[A-Z]{2}[0-9]{8}
![Page 18: B1 Acocon Lotus Day 08.09.2009](https://reader033.vdocuments.us/reader033/viewer/2022042813/5485a45bb4af9f7d0d8b4e87/html5/thumbnails/18.jpg)
Widgets, Livetext & Composite ApplicaAons
![Page 19: B1 Acocon Lotus Day 08.09.2009](https://reader033.vdocuments.us/reader033/viewer/2022042813/5485a45bb4af9f7d0d8b4e87/html5/thumbnails/19.jpg)
Widgets, Livetext & Composite ApplicaAons
![Page 20: B1 Acocon Lotus Day 08.09.2009](https://reader033.vdocuments.us/reader033/viewer/2022042813/5485a45bb4af9f7d0d8b4e87/html5/thumbnails/20.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022042813/5485a45bb4af9f7d0d8b4e87/html5/thumbnails/21.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022042813/5485a45bb4af9f7d0d8b4e87/html5/thumbnails/22.jpg)
Widgets, Livetext & Composite ApplicaAons
![Page 23: B1 Acocon Lotus Day 08.09.2009](https://reader033.vdocuments.us/reader033/viewer/2022042813/5485a45bb4af9f7d0d8b4e87/html5/thumbnails/23.jpg)
Eigene oder DriCanbieter Plugins
![Page 24: B1 Acocon Lotus Day 08.09.2009](https://reader033.vdocuments.us/reader033/viewer/2022042813/5485a45bb4af9f7d0d8b4e87/html5/thumbnails/24.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022042813/5485a45bb4af9f7d0d8b4e87/html5/thumbnails/25.jpg)
Eigene oder DriCanbieter Plugins
![Page 26: B1 Acocon Lotus Day 08.09.2009](https://reader033.vdocuments.us/reader033/viewer/2022042813/5485a45bb4af9f7d0d8b4e87/html5/thumbnails/26.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022042813/5485a45bb4af9f7d0d8b4e87/html5/thumbnails/27.jpg)
Sidebar Plugin im Einsatz
![Page 28: B1 Acocon Lotus Day 08.09.2009](https://reader033.vdocuments.us/reader033/viewer/2022042813/5485a45bb4af9f7d0d8b4e87/html5/thumbnails/28.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022042813/5485a45bb4af9f7d0d8b4e87/html5/thumbnails/29.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022042813/5485a45bb4af9f7d0d8b4e87/html5/thumbnails/30.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022042813/5485a45bb4af9f7d0d8b4e87/html5/thumbnails/31.jpg)
Sidebar Plugin im Einsatz
![Page 32: B1 Acocon Lotus Day 08.09.2009](https://reader033.vdocuments.us/reader033/viewer/2022042813/5485a45bb4af9f7d0d8b4e87/html5/thumbnails/32.jpg)
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](https://reader033.vdocuments.us/reader033/viewer/2022042813/5485a45bb4af9f7d0d8b4e87/html5/thumbnails/33.jpg)
Standard oder Basic?
![Page 34: B1 Acocon Lotus Day 08.09.2009](https://reader033.vdocuments.us/reader033/viewer/2022042813/5485a45bb4af9f7d0d8b4e87/html5/thumbnails/34.jpg)
ENDE
Gewng Started: Composite ApplicaAon & Expeditor Wiki
Beispiele & Links mein Blog:
hCp://www.netzgoeCer.net
acocon GmbH:
hCp://www.acocon.de