41
Bernd Hort assono GmbH [email protected] http://www.assono.de +49 (0)177 / 44 487 47 Lotusphere 2007 Nachlese

Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

Bernd Hortassono [email protected]://www.assono.de+49 (0)177 / 44 487 47

Lotusphere 2007 Nachlese

Page 2: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

2EntwicklerCamp 2007

Agenda

• Vorstellung

• Lotus Connections

• Activity Explorer

• Lotus Quickr

• Lotus Expeditor 6.1

• Lotus Notes / Domino 8

• Composite Application

• Fragen & Antworten

Page 3: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

3EntwicklerCamp 2007

Vorstellung

• Bernd Hort

• Diplom-Informatiker

• Lotus Notes Anwendungsentwicklung seit 1995

• IBM Certified Application Developer - Lotus Notes and Domino 7

• IBM Certified System Administrator –

Lotus Notes and Domino 7

• IBM Certified Instructor SA & AD –

Lotus Notes and Domino 7

Page 4: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

4EntwicklerCamp 2007

Lotus Connections

• IBMs Antwort auf „Social Computing“

• Zusammenführung von verschiedenen Ansätzen um das Thema

„Collaboration“

• Basiert auf einem Websphere Application Server

Page 5: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

5EntwicklerCamp 2007

Lotus Connections

• Profiles

� Die Mitarbeiter in Ihrer Organisation finden

• Communities

� Mit den Leuten zusammenarbeiten, die die gleichen Interessen oder Fähigkeiten haben

• Blogs

� Die eigenen Ideen präsentieren und von anderen lernen

• Dogear

� Bookmarks speichern und mit anderen teilen

• Activities

� Aufgaben organisieren, planen und gemeinsam unsetzen

Page 6: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

6EntwicklerCamp 2007

Profiles

• Kontaktdaten

• Organisationshierarchie

• Interessen

• Selbstdarstellung

Page 7: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

7EntwicklerCamp 2007

Communities

• Gemeinsame Interessen

• Diskussionen

• Blogs

• Activities

• ?

Page 8: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

8EntwicklerCamp 2007

Blogs

• Was soll man noch mehr

sagen?

• Außer vielleicht

• http://www.assono.de/blog.

nsf

Page 9: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

9EntwicklerCamp 2007

Dogear

• Bookmarks teilen

• Ähnlich wie bei del.icio.us

• Tagging

• Verwenden von Klarnamen

http://domino.research.ibm.com/comm/wwwr_thinkresearch.nsf/pages/20060627_dogear.html

Page 10: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

10EntwicklerCamp 2007

Activities

• Alle zu einer Aktivität gehörenden Artefakte und jegliche Kommunikation werden zusammengefasst

• Die Informationen werden allen Beteiligten zugänglich gemacht

• Loslösung von der Toolzentrierten Sicht

http://www.research.ibm.com/journal/sj/454/geyer.pdf

Page 11: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

11EntwicklerCamp 2007

Page 12: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

12EntwicklerCamp 2007

Konzept der Activities

Page 13: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

13EntwicklerCamp 2007

Lotus Quickr

• Team Collaboration und

Dokument Management

• Zwei Varianten

� NSF-Version

� J2EE-Version

• Weiterentwicklung von Lotus

Quickplace und Integration von

weiteren IBM Produkten

• Für Lotus Quickplace Kunden „nur“

ein Update

http://www.lotusrockstar.com/blog/robblog.nsf/d6plinks/6Y8UQE

Page 14: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

14EntwicklerCamp 2007

Lotus Quickr

• Content libraries

� Einfache Verwaltung von beliebigen Inhalten

• Team places

� Workspaces, Wikis, Blogs, etc.

• Connectors

� Integration in ein Vielzahl von Anwendungen

• Templates

� Quickr basierte Anwendungen

• Personal edition

� Frei für lizenzierte Lotus Notes Anwender

http://www-142.ibm.com/software/sw-lotus/products/product3.nsf/wdocs/quickr

Page 15: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

15EntwicklerCamp 2007

Lotus Quickr Connectors

• Integration in

� E-Mail

- Wollen Sie wirklich diesen Anhang an 200 Leute schicken?

� Lotus Notes 8 Sidebar

� Explorer

- Ähnlich wie bei Domino.Doc

� IBM Productivity Tools

� MS Office

� Lotus Sametime

http://www-03.ibm.com/press/us/en/pressrelease/20944.wss

Page 16: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

16EntwicklerCamp 2007

Lotus Expeditor 6.1

• Basierend auf Eclipse Rich Client Plattform RCP

• Erweitert um

� Composite Applications

� Cloudscape Datenbank

� einen Portlet Container um JSR 168 Portlets lokal auszuführen

� Web services

� Management

� Rollen-basiertes Deployment

� Offline-Fähigkeiten

� Mobile Devices

� Security

� Support

Page 17: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

17EntwicklerCamp 2007

Lotus Expeditor – Basis für

Lotus Expeditor

Lotus Sametime 7.5

Lotus Notes 8.0

Page 18: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

18EntwicklerCamp 2007

Lotus Notes 8

Page 19: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

19EntwicklerCamp 2007

Lotus Notes 8 - Zusammenfassung

• Bestehende Notes-Anwendungen funktionieren ohne Einschränkung

• Erweiterbar durch das Eclipse Plugin-Model

• Activity Explorer

• IBM Productivity Editors - ODF – Open Document Format

• Portal-ähnliche Integration„On the Glass“

• Benötigt nur einen Domino-Server

Page 20: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

20EntwicklerCamp 2007

Page 21: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

21EntwicklerCamp 2007

Page 22: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

22EntwicklerCamp 2007

Page 23: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

23EntwicklerCamp 2007

Page 24: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

24EntwicklerCamp 2007

Composite Applications

• Was sind Composite Applications?

Page 25: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

25EntwicklerCamp 2007

Hannover

Page 26: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

26EntwicklerCamp 2007

Composite Applications

Dritt-Hersteller (PeopleSoft, SAP, etc.)

Notes Contact Component

Web Application

Page 27: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

27EntwicklerCamp 2007

Composite Applications

• Eine „Composite Application“ besteht aus mehreren rechteckigen Komponenten

• Eine Komponente

� kann in unterschiedlichen Technologien realisiert sein

� kann sowohl im Browser als auch im Rich-Client dargestellt werden

� ist aus Notes-Sicht erst einmal eine Notes-Datenbank

Page 28: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

28EntwicklerCamp 2007

Composite Applications

• Ziel einer „Composite Application“ ist die Aggregation von Informationen

• Die „Composite Application“

� legt das Layout und die Navigation fest

� definiert die Kommunikation zwischen den Komponenten

• Komponenten können

� auf Eclipse Plug-Ins basieren

� als JSR168 Portlets implementiert sein

• Service Oriented Architecture - SOA

Page 29: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

29EntwicklerCamp 2007

Unterschiedliche Entwicklungstools

Page 30: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

30EntwicklerCamp 2007

Unterschiedliche Entwicklungstools – Lotus Domino Designer 8.0

• Kein Eclipse

• Klassischer Notes Client

• Erweitert für CompositeApplications

Page 31: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

31EntwicklerCamp 2007

Unterschiedliche Entwicklungstools – Lotus Component Designer

• Basiert auf Eclipse

• Java Server Faces

• JavaScript

• @Formula als JavaScript-Funktionen implementiert

Page 32: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

32EntwicklerCamp 2007

Unterschiedliche Entwicklungstools – Lotus Expeditor Toolkit

• Keine Entwicklungsumgebung

• Toolunterstützung für Eclipse bzw. RAD

Page 33: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

33EntwicklerCamp 2007

Unterschiedliche Entwicklungstools – WebSphere Portlet Factory

• Entwicklung von Portlets

Page 34: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

34EntwicklerCamp 2007

Unterschiedliche Entwicklungstools – Composite Application Editor

• Richtet sich an den PowerUser

• Kombinieren von bestehenden Komponenten

Page 35: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

35EntwicklerCamp 2007

Zusammenfassung

• Lotus Connections geht das Thema Wissensmanagement auf eine

neue Art und Weise an

• Lotus Quickr ist allein wegen des Content Mangements spannend

• Lotus Expitor bietet ganze Reihe von Einsatzmöglichkeiten

• Lotus Notes 8 wird heiß werden!

• Dieses Jahr wird spannend!

Page 36: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

36EntwicklerCamp 2007

Webcast Opening Session

• https://www14.software.ibm.com/webapp/iwm/web/preLogin.do?lang=en_US&source=sw-pprod05&S_PKG=SW-lotusphere2007webcast

Page 37: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

37EntwicklerCamp 2007

Noch Fragen?

Page 38: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

38EntwicklerCamp 2007

Kontakt & Download

Bernd Hort

assono GmbH

Lise-Meitner-Straße 1-7

D-24223 Raisdorf

Tel. +49 (0)4101/4 87 47

Mobil +49 (0)177/4 44 87 47

[email protected]

Download der Folien http://www.assono.de/blog.nsf/d6plinks/EntwicklerCamp2007

Page 39: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

39EntwicklerCamp 2007

Folien Backup

Page 40: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

40EntwicklerCamp 2007

IBM Workplace Forms

• Eine der zwei wichtigen Aufkäufe der IBM in 2005: Pure Edge

• Seit 10 Jahren Erfahrung bei der Verarbeitung von Formularen

• Konzeption des Standards XForm

• Referenzen u.a.

� US Army

� US Airforce

Page 41: Lotusphere 2007 Nachlese - MediumFile/Lotusphere2007-Nachlese.pdf · 2007. 11. 16. · EntwicklerCamp 2007 14 Lotus Quickr • Contentlibraries Einfache Verwaltung von beliebigen

41EntwicklerCamp 2007

IBM Workplace FormsPresentation Layer(Pixelgenau oder Wizard)

Business Logic(Local or from Workflow)

Daten(XForms, External XML Schemas)

Dateianhänge(Microsoft Office, Videos, Faxe, etc.)

Digitale Signaturen