30.01.2012

Redbooks Wiki

Category: Lotus Notes, Best Practices

IBM stellt ein neues Wiki zu Redbooks und Best Practices in der Lotus Notes- Anwendungsentwicklung bereit.
Read More

27.01.2012

IBM Sametime 8.5.2 IFR 1 mit mehr Unterstützung für mobile Endgeräte

Category: IBM Sametime, Unified Telephony, iPhone, iPad, Android

IBM Sametime
Diese Ankündigung von IBM ist zwar nicht mehr ganz frisch, doch ist sie uns neu ins Bewusstsein gekommen, da auch für uns die Unterstützung, Administration und Nutzung mobiler Geräte wie Smartphones oder Tablets immer wichtiger wird.

Neben vielen Detailverbesserungen in der Bedienung und Verwaltung von (Video-)Chats, Konferenzen und Online-Meetings bietet IBM nun einen neuen nativen Sametime Client für iOS (iPhone, iPad) und Android an. Dieser ermöglicht neben Instant Messaging auch die Nutzung von Unified Telephony Funktionen. Darüber hinaus können mobile - speziell Tablet - Nutzer auch mit Hilfe des Browsers an Online-Besprechungen teilnehmen. Überhaupt wurden die Online-Besprechungsräume deutlich verbessert. Zum Beispiel wird der aktive Sprecher in einer Online-Besprechung markiert, so dass man sofort sehen kann, wer gerade spricht. Mit dem neuen Client profitieren Sie jetzt auch mobil von all den Vorteilen der Unified Telephony.
Als da wären:
  • Kostenersparnis durch IP-Telefonie
  • Videotelefonie von überall (wenn Kamera im Notebook oder Smartphone u.ä.)
  • Nahtlose Erreichbarkeit
  • Start von Anrufen direkt aus der aktuellen Anwendung
  • Verschlüsselte Telefonate und andere Sicherheitsfeatures

Damit unterstreicht die IBM einmal mehr ihr Commitment für die mobile Welt. Aber natürlich hat sich auch insgesamt einiges bei der Kompatibilität getan, so dass sich nun auch Nutzer von Mac OS X 10.7, Lotus Domino 8.5.3, Internet Explorer 9 und Firefox 6 and 7 über vollen Support freuen dürfen.

16.01.2012

CES 2012: RIM zeigt Playbook-Integration mit Porsche

Category: BlackBerry

Die Überschrift ist ein wenig vereinfachend, denn tatsächlich zeigt RIM das Playbook-Betriebssystem QNX in Aktion als Informations-, Medien- und Navigationssystem prototypisch in einem Porsche 911. Ein Teil der Benutzeroberfläche wird durch ein in das mittige Cockpit eingebettete Playbook übernommen.




Read More

11.01.2012

JDBC für Domino: neue Möglichkeiten

Category: Entwicklung, Lotus Domino

Das kürzlich auf OpenNTF vorgestellte Projekt "JDBC Access for IBM Lotus Domino" ermöglicht ab sofort den Zugriff auf Domino Daten bzw. NSF-Datenbanken für eine Vielzahl von externen Anwendungen, die JDBC unterstützen.
Dazu werden Notes Ansichten als relationale Datenbanktabellen interpretiert und dessen Daten zur Abfrage über SQL Queries bereitgestellt. Somit wird nicht nur die direkte Integration mit anderen Anwendungen möglich, wie beispielsweise Reporting Systemen, es bietet auch die Aggregation von Daten über mehrere Ansichten hinweg, die noch dazu aus verschiedenen Datenbanken von verschiedenen Servern stammen können (z.B. mittels der SQL Befehle "Join" oder "Union").
Welche Ansichten für den Zugriff über JDBC zur Verfügung stehen, wird über entsprechende Dateien in der über JDBC angesprochenen NSF definiert.

Das auch DomSQL genannte System bietet sich auch für die Verwendung innerhalb von XPage-basierten Domino Anwendungen an. Zum einen aufgrund der Datenintegration über verschiedene Ansichten, zum anderen wegen der hohen Performance: der Abruf von Daten über JDBC läuft bis zu vier mal schneller als bei Verwendung des Java ViewNavigator (Verwendung des C-API).

Voraussetzung für die Verwendung ist Lotus Domino 8.5.3, und bei Nutzung durch externe Anwendungen zusätzlich den OSGI Tasklet Service (Es gibt zwei Installationsvarianten für die Nutzung durch externe Anwendungen und für die Nutzung durch XPages) Die Installation ist in der Dokumentation beschrieben.

Weitere Informationen gibt es auf OpenNTF, unter anderem auch folgendes Video, das einen Überblick liefert.

06.01.2012

Lotusphere 2012: Wir sind dabei

Category: Lotusphere, Konferenzen

Lotusphere 2012

Wir sind auch dieses Mal wieder bei der Lotusphere dabei und werden auch wieder eine Birds-of-Feather-Session machen. Allerdings dieses Mal nicht zum Thema "OOP in Notes/Domino" sondern:
 
BOF124 - XPages and Java: Share your experience
Session date Monday, 2012-01-16
Session time 6:15 pm – 7:15 pm
Session location Swan Hotel, Swan Macaw 1
Speaker Bernd Hort

Und darum geht es:

This session is about sharing experiences with using Java in XPages. Over the last year we have been building a Java based framework for XPages applications, therefore we have a lot  experiences to share. Share your experiences with us. If you are new to writing your own Java classes for XPages applications,  then bring your questions.

05.01.2012

OOP in LS: Konstruktoren überladen a la LotusScript

Category: OOP, LotusScript, Entwicklung

A picture named M2
Wir sind seit vielen Jahren aktive Verfechter für und Nutzer von objekt-orientierter Programmierung (OOP) mit LotusScript. Leider hat die Sprache an sich einige Defizite gegenüber moderneren Vertretern ihrer Art, wie zum Beispiel das Fehlen von Mehrfachvererbung oder zumindest Interfaces. Ein weiterer Punkt ist, dass man Methoden nicht überladen kann, also nicht mehrere Methoden erstellen kann, die den gleichen Namen haben und sich nur in der Anzahl und Art ihrer Parameter unterscheiden (Parametersignatur). Bei normalen Methoden kann man natürlich noch darauf ausweichen, dass man einfach unterschiedliche Namen vergibt, aber der Konstruktor muss immer Public Sub New heißen.

Eine Möglichkeit, den Konstruktor flexibler zu gestalten, ist es, ihm eine Liste zu übergeben, die den oder die Parameter enthält.

Aber gerade, wenn es um genau einen Parameter geht, ist der Weg mit der Liste mit viel Overhead verbunden. Eine einfache, elegante Möglichkeit ist es dann, ein Variant und eine "Objektweiche" zu benutzen.

Read More

Tags

Deutsche RSS-Feeds (German)

Custom Button Custom Button

English RSS feeds

Custom Button Custom Button