be social

Social [ Business :: Networks :: Learning ]
IT-Analyst [ Social Collaboration :: Talent Management ]

Schlagwort: XPages

Social goes back to business

In der vergangenen Woche war ich 3 Tage auf dem Stand der DNUG vertreten. Ich habe dort die Moderation für die Vorträge auf der Durchgangsbühne übernommen. Außerdem war ich einer der Vortragenden und daher folgt hier nun mein Vortrag.

Im Vortrag geht es darum, dass man die IBM Technologien einsetzen kann, um Anwendungen zu entwickeln, die sich aus verschiedenen Datenquellen ihre Daten holen. Alt bekannt sind natürlich Informationen in Dokumentenform aus Notes-Datenbanken sowie relationalen Daten aus SQL-Datenbanken. Neu hinzu kommen die großen Mengen an Informationen aus den vielen „Social Networks“. Im gezeigten Beispiel werden die Daten aus Connections gezielt ausgelesen, aufbereitet und bereit gestellt. Entwickelt wird die Anwendung auf Basis von Domino und XPages.

IBM Keynote auf der DNUG Konferenz: Connections in Anwendungen integrieren

Auf der vergangenen DNUG Konferenz in Fulda haben wir als Keynote mal keine Hochglanz-Was-Alles-Geht-Wenn-Ihr-Nur-Auch-Alle-Brav-Mitmacht Folien gesehen, sondern einen sehr praxisnahen, eher technischen Vortrag von Niklas Heidloff, Christian Holsing und Thomas Schaeck. OK, ein paar Hochglanzfolien waren dann doch enthalten, aber in einem erträgliche Maße.

Für mich das wichtigste in diesem Vortrag: Die Ankündigung des Social Business Toolkit for Web and Java Developers!!!

Niklas hatte die Ehre uns an diesem Tag mitzuteilen, dass das Stück Software bald (im November, evtl. Anfang Dezember) erhältlich ist. Es wird damit noch einfacher, die Services aus der IBM Welt (Domino, Connections, Sametime, etc.) und auch aus anderen Systemwelten zu neuen Anwendungen zu integrieren. Ich bin der festen Überzeugung 8und das schon länger, siehe hier und hier), dass gänzlich neue Anwendungen entstehen werden, die in Unternehmen die unterschiedlichen Welten aus E-Mail & Kalender, Workflow & Prozessen, Wikis & Blogs und auch dem Activity Stream einbinden werden.

Was ist das? rapid development-natural collaboration-offline use-mobile use-best of breed security-social tools-cloud accessibility-….

Mit Lotus Notes gegen den Strom schwimmen . . .

Da trommelt einer ganz kräftig für Lotus Notes. Im Artikel werden die wichtigsten Punkte für den Einsatz von Notes (mal wieder) zusammengetragen. Im Prinzip ja alles richtig und kann und sollte ab und an auch mal ausgesprochen werden. Nur den Vergleich mit den Zigaretten finde ich als aktiver Nichtraucher befremdlich.

Still giving users a platform for… 

  • rapid development
  • natural collaboration
  • offline use
  • mobile use
  • best of breed security
  • social tools
  • cloud accessibility
  • and so much more

via Vigilus Visions :: Lotus Notes is like Cigarettes?.

OAuth – Wie funktioniert das mit dem Anmelden an anderen Systemen

Viele Systeme benutzen es und jetzt auch die kommende Version von IBMs Connections Version 4 und XPages. Was steckt hinter diesem offenen Standard der gegenseitigen Authentifizierung? Welche Voraussetzungen müssen gegeben sein, um Plattformen und Anwendungen sicher miteinander zu verbinden und Zugang zu gewähren.

Die folgende Präsentation von Julian Robichaux zeigt Domino-Entwicklern wie das System funktioniert und wie es in der Programmierung eingesetzt werden kann. Auf openntf.org gibt es bereits die notwendigen Anleitungen und Applikationen, um XPages Anwendungen zu entwickeln.

Connections-Integration auf der #DNUG #ibmcnxdev

image

Integration von Connections und Notes:

Niklas Heidloff präsentierte auf der DNUG Konferenz in Dortmund – leider viel zu kurz – live einige Beispiele: Was kann man mit den Schnittstellen von Connections im Zusammenspiel mit Notes (aber auch mit anderen Systemen) anstellen?

Am Montag habe ich in unserem Workshop noch angemerkt (gemeckert), dass die IBM hier leider viel zu wenig zeigt. Obwohl aus meiner Sicht aktuell hier eine der großen Stärken von Notes und Connections liegt.

IBM bietet mit XPages auf der Domino-Seite und den vielfältigen APIs auf der Connections-Seite umfangreiche Möglichkeiten, um Anwendungen entwickeln zu können, die die Stärken der jeweiligen Systeme nutzen.  Blogs, Wikis und Communitys bekommt man an jeder Ecke nachgeworfen. Aber die Integration dieser Anwendungen in die Geschäftsprozesse mit bestehenden oder neuen Anwendungen machen den großen Unterschied aus. Wer sich ein wenig mit den Schnittstellen und den daraus resultierenden Möglichkeiten beschäftigt, wird sehen, dass sich hier umfangreiche Gestaltungsmöglichkeiten und Optionen ergeben.

Beispiele:

Felix Binsack zeigte auf der Konferenz aktuelle Entwicklungen von TimetoAct in diesem Bereich (im Front-End ein Webautritt, der im Hintergrund über ein Connections-Wiki befüllt wird –> einfache, pflegbare Schnittstellen, keine aufwendige Benutzerverwaltung und Schulungen mehr, sondern die Nutzung einer Anwendung, die die Mitarbeiter in ihrer täglichen Arbeit benutzen).

Ich arbeite gerade an einer Entwicklung, in der es um die Integration von Connections in eine Domino-Anwendung geht. Dabei handelt es sich um ein System, das basierend auf bestimmten Vorgaben gezielt die Informationen aus Connections in einer XPage zu einer Person, einem Thema etc. anzeigt. Die Technik hierfür ist kein Hexenwerk.

Darstellung:

Aus meiner Sicht sollte die IBM ihr Marketing nicht so sehr auf Social Business im Sinne von Sharing, Tagging, Blogging usw. fokussieren – sprich die schöne heile Welt der Sozialen Netzwerke und was man damit alles machen kann (auch ich werde meine Präsentationen anpassen). Viele Anwender auf der Konferenz haben sich darüber beschwert, dass das Thema “Notes/Domino” kaum noch sichtbar ist. Dabei ist diese enge Darstellung gar nicht notwendig, denn Notes/Domino, Connections und auch Sametime sind auf ihren “Gebieten” starke Produkte (und Portal gibt es ja auch noch). Und über die verfügbaren APIs können diese Systeme in Anwendungen verbunden und integriert werden.

  • Prozesse und Informationen,
  • synchron und asynchron,
  • stationär und mobil,
  • strukturiert und unstrukturiert
  • Groupware und Soziale Netze

Ich denke, diese Liste kann man weiter fortführen. IBM hat ein sehr breites Angebot und zeigt es nicht (ausreichend).

Informationen:

Wer sich für die Programmierung rund um IBM Connections interessiert, erhält aktuelle Infos auf Twitter unter dem Hashtag #ibmcnxdev. Außerdem gibt es Infos auf dem Blog von Niklas Heidloff (z.B.

Demo: Extend IBM Connections rapidly with XPages)