Kategorie: Entwicklung

Zurück
  • Domino IQ – 5. Teil: KI-Funktionen in eigene Anwendungen integrieren

    5. Oktober 2025 — von Christian Buchacher

    1. Einleitung KI-Abfragen in Ihre eigenen Anwendungen einzubinden, ist zwar relativ einfach, erfordert jedoch Programmierkenntnisse in LotusScript. Bevor wir zu programmieren beginnen, müssen wir uns außerdem mit System Prompts und Commands auseinandersetzen. In ein System Prompt schreiben Sie die Anweisung, welche die KI ausführen soll. Und der Command verbindet diese Anweisung dann mit einem Server und einem LLM. Der Command ist es dann auch,…

    Weiterlesen
  • XPages und relationale Datenbanken

    20. September 2024 — von Christian Buchacher

    Einleitung Was viele nicht wissen ist, dass man von XPages aus auch auf relationale Datenbanken (RDBMS) zugreifen kann, z. B. auf DB2 oder Oracle. Damit das funktioniert, müssen Sie als erstes einen JDBC-Treiber istallieren. JDBC-Treiber sind im Lieferumfang von HCL Domino nicht enthalten und müssen vom Datenbankhersteller zur Verfügung gestellt werden. JDBC-Treiber können meist gratis heruntergeladen werden, HIER etwa der Treiber für den Microsoft…

    Weiterlesen
  • XPages und das Same-Site-Cookie

    15. August 2024 — von Christian Buchacher

    Die Herausforderung Ein Kunde von mir wollte eine auf XPages basierende Domino-Anwendung in sein CRM integrieren. Dieses ließ nur eine Integration via iFrame zu. Die Integration war schnell erledigt und die Anwendung passte sich gut ein. Doch beim ersten Umschalten in den Bearbeitsmodus passierte das: »Page instance not found for ID … It may have expired.« Offenbar fand er die SessionID nicht mehr! Die…

    Weiterlesen
  • XPages und Notes-Verschlüsselung

    15. Juli 2024 — von Christian Buchacher

    Einleitung Es ist mit XPages nicht nur möglich, verschlüsselte Dokumente zu entschlüsseln und sie damit zu lesen, sondern Dokumente auch komplett neu zu verschlüsseln. Von welcher Verschlüsselung spreche ich hier? – die Verschlüsselung von Dokumentdaten also von Feldern mit entweder einem Öffentlichen Schlüssel (Public Key) oder einem Geheimschlüssel (Secret Key). Verschlüsseln von Dokumentdaten aktivieren Die Verschlüsselung von Dokumentdaten kann nur in einem Domino Designer…

    Weiterlesen
  • Domino und XPages

    1. Juli 2024 — von Christian Buchacher

    Immer mehr Kunden beauftragen mich, XPage-Anwendungen für sie zu erstellen, was in gewisser Weise Neuland darstellt, denn ich habe früher zwar Anfänger-Kurse zu diesem Thema gehalten, aber praktisch nur Notes-Client-Anwendungen programmiert und bin daher nie wirklich tief in diese Materie eingedrungen. Die Gründe für die neuen Aufträge sind leider nicht immer erfreulich, steckt doch manchmal die Tatsache dahinter, dass Domino als Mailserver aufgegeben wird…

    Weiterlesen
  • Engage 2024 Nachlese

    4. Mai 2024 — von Christian Buchacher

    Die Engage fand dieses Jahr vom 22. bis 24. April in der Handelsbeurs (Handelsbörse) in Antwerpen statt. Das war nicht nur ein wundervoller Standort mit einer tollen Stimmung, sondern um es gleich vorweg zu sagen: diese Veranstaltung war mehr als gelungen! Foto von Matteo Cogliati Es war die letzte Engage von Theo Heselmans, der sich nach 15 Jahren zurückzieht, 2025 übernehmen Kris De Bisschop…

    Weiterlesen
  • Engage 2023 Nachlese

    8. Mai 2023 — von Christian Buchacher

      Drei Tage angefüllt mit mehr als 60 Workshops, Vorträgen und Round-Tables, das war die diesjährige Engage vom 24. bis 26. April 2023 in Amsterdam. Selbstredend, dass ich wieder dabei war: Am Montag Nachmittag fanden wie immer die Workshops statt. Ich hatte mich für: »Using Domino REST API« angemeldet. Das REST API (Code-Name »Keep«) ermöglicht es externen Entwicklern über eine nach der OpenAPI-Spezifikation standardisierte…

    Weiterlesen