Posts Tagged: ‘Konferenzen’

IBM Connect 2016: REST Services in Domino – Key to modern Web Applications

2. Februar 2016 Posted by Bernd Hort

IBM Connect 2016

As promised the slides and the sample database from my session at IBM Connect 2016 REST Services in Domino - Key to modern Web Applications.

Even if you didn't had the chance to make it to my session, with the slides and specially with the sample database you have a good starting point.

.

IBM Connect 2016 – We’ll be there

17. Dezember 2015 Posted by Bernd Hort

IBM Connect 2016

As in recent years I have the honor to give a sessions at Lotusphere IBM Connect.

AD-1238A: REST Services in Domino - Key to modern Web Applications
Session date Monday, 2016-02-01
Session time 04:45 PM - 05:45 PM
Session location Hilton Orlando, Lake Highland AB
Speaker Bernd Hort, assono GmbH

Any modern Web Application, whether it is implemented in IBM BlueMix or using AngularJS, uses REST services. REST became the de facto standard for interaction between systems.

With the integration of XPages in Domino, there are a lot ways to provide REST services. It is time to take a closer look how we can provide REST services in Domino.

After laying the groundwork with a short introduction to REST, we will discuss how to use the IBM Domino Access Services.

Another way to utilize the REST Services which come with the Extension Library are Custom Rest Services.

Next we will introduce JAX-RS and show how to implement a custom written REST Service in Java.

Looking forward to see you at IBM Connect 2016.


AdminCamp 2015: Weil sicher sicher sicher ist – Sicherheit in IBM Domino, Edition 2015

22. September 2015 Posted by Thomas Bahn

AdminCamp
Heute gab es bei meiner Session außergewöhnlich viele Fragen und Antworten - auch von anderen Teilnehmern. Ich finde es einfach großartig, wie viel Know-How bei den Teilnehmern vorhanden ist und wie wir immer wieder voneinander lernen können.


Hier die Präsentation zu meinem heutigen Vortrag in Track 3, Session 4: Weil sicher sicher sicher ist - Sicherheit in IBM Domino, Edition 2015:

AdminCamp 2015: Wir sind dabei

23. Juli 2015 Posted by Thomas Bahn

AdminCamp
Das diesjährige AdminCamp findet vom 21. bis 23 September statt, wie gewohnt im Maritim Hotel Gelsenkirchen. Auch dieses Jahr sind wir wieder mit als Referenten dabei.


Am Dienstag in Session 4 im Track 3 geht es um ein Steckenpferd von mir: Weil sicher sicher sicher ist, Edition 2015 - Sicherheit in IBM Domino

Sicherheit ist ein vielschichtiges Thema und IBM hat bei Notes und Domino sehr viel getan, so dass man damit eine äußerst sichere Lösung für Anwendungen, E-Mails und mehr implementieren kann. Man kann aber natürlich auch riesige Scheunentore aufmachen...

Damit dir das nicht passiert, erkläre ich dir in dieser Session die wichtigsten Grundlagen und wie man "Sicherheit" in den Server- und Konfigurationsdokumenten, in der notes.ini und an anderen Stellen praktisch und pragmatisch umsetzt.

Im letzten Jahr hat sich einiges in Punkto Sicherheit beim Domino-Server verändert, insbesondere beim HTTP-Task, SSL und TLS. POODLE (SSL und TLS), Bar Mitzvah (RC4), LogJam und andere Sicherheitslücken waren in aller Munde. Was solltest als Domino-Administrator jetzt unbedingt machen und wie kannst du das Plus an Sicherheit einfach nutzen?

Diese Session wendet sich an alle Domino-Administratoren, die ihr Domino-System sicher(er) machen möchten.

Gerüchte: IBM Connect 2016 in Orlando

23. Juni 2015 Posted by Bernd Hort

Die Leser dieses Blogs kennen ihn als Quelle von harten technischen Fakten. Manchmal sind aber auch Gerüchte einfach zu gut, um sie nicht weiter zu verbreiten.

Nach der IBM ConnectED 2015 war nicht klar, wie und ob es eine vergleichbare Konferenz im nächsten Jahr geben wird. Es verdichten sich die Hinweise darauf, dass es eine Antwort auf diese Frage gibt.

IBM Connect2016 Save the date

Der gewöhnlich sehr gut informierte Volker Weber hat im richtigen Moment aufgepasst und einen Hinweis auf die IBM Connect 2016 Konferenz in Orlando entdeckt.

Der Veranstaltungsort sind anscheinend nicht mehr das Disney Dolphin and Swan Hotel. Statt dessen könnte die Konferenz jetzt im Hilton stattfinden.

Auf der offiziellen Webseite ist die Ankündigung nicht mehr zu lesen. Aber der offizielle Twitter Account zeigt immer noch den Teaser.

Wir werden Sie auf dem Laufenden halten.

Wo auch immer die Konferenz stattfinden wird, wir werden mit dabei sein.


BankersCampus 2015: Weniger säen, mehr ernten – 7 Wege, mit weniger Arbeit mehr zu erreichen

30. April 2015 Posted by Thomas Bahn

BankersCampus
Vielen Dank noch einmal an Herrn Hentschel und sein Team, die uns auch dieses wieder ein ganz tolles, informativen und im besten Sinne des Wortes "soziales" Anwendertreffen IBM Notes Domino 2015 im Rahmen des BankersCampus beschert haben.

Wie versprochen ist hier die Präsentation zu meinem heutigen Vortrag: Weniger säen, mehr ernten - 7 Wege, mit weniger Arbeit:

Bankers Campus 2015

23. April 2015 Posted by Daniela Bade

logo_campus.png Am 28. Und 29. April sind wir als Referenten auf der diesjährigen Bankers Campus" - Konferenz in Potsdam geladen. Bankers Campus bietet Sparkassen die optimale Möglichkeit, sich gezielt über Prozessoptimierung, effiziente Zusammenarbeit und Potenziale von IBM Notes & Domino zu informieren.

"Weniger säen, mehr Ernten: 7 Wege, mit weniger Arbeit mehr zu erreichen“
- mit diesem Vortragsthema möchten wir sie begeistern.

Worum geht es genau?

Viele Experten sehen nicht in der Cloud die nächste revolutionäre Änderung unserer Arbeitswelt, sondern darin, wie uns Software zukünftig noch mehr Aufgaben abnehmen kann und wir damit wieder mehr Zeit für uns und Spielräume für neue Ideen gewinnen. Daneben gibt es ein zweites, äußerst wichtiges Thema mit enorm großem Potential, das unsere Art zu arbeiten nachhaltig verändern wird: Mobility, also die universelle Verfügbarkeit von IT-Lösungen überall dort, wo wir uns aufhalten.

In diesem Vortrag bekommen Sie wertvolle Anregungen und schnell umsetzbare, wirksame Lösungen, um Ihnen und Ihren Kollegen Zeit zu sparen. Im zweiten Teil erfahren Sie mehr über Möglichkeiten, Daten und Anwendungen unterwegs mobil zu nutzen, z. B. um Prozesse zu beschleunigen oder wichtige Informationen jederzeit verfügbar zu haben.
Anhand von Beispielen aus dem Bereich Mitarbeiter-Stammdaten-Management, E-Mail-Signaturen und Berechtigungsmanagement bekommen Sie demonstriert, wie Sie durch cleveren Einsatz moderner Anwendungen (rechtliche) Risiken minimieren und bei weniger Aufwand die Resultate weiter verbessern können.
Anschließend erfahren Sie, wie Sie schon kurzfristig von mobil verfügbaren Daten, wie Kontaktdaten aus verschiedensten Quellen, und von entsprechenden Anwendungen profitieren können.

Wir freuen uns auf Sie!

EntwicklerCamp 2015: Wenn ich das früher gewusst hätte, hätte ich schon lange objekt-orientiert programmiert

4. März 2015 Posted by Thomas Bahn

EntwicklerCamp
Objekt-orientierte Programmierung ist - immer noch - ein wichtiges Thema für mich. Umso mehr freue ich mich über das positive Feedback nach diesem Vortrag.
Und wie gesagt: Fang klein an, vielleicht mit einer Hilfsklasse für E-Mails oder für RichText, um Erfahrungen zu sammeln. Beim nächsten komplexeren Prozess (z. B. Agent), vielleicht beim Import oder Export, verwende diesmal OOP. Und dann mach eine Basis-Klasse für dich mit deinen für dich wichtigen Methoden, die du sowieso immer schon benutzt hast, und stelle mal eine Maske um...

Die Präsentation und die Demo-Datenbank zu meinem Vortrag in Track 3, Session 3: Wenn ich das früher gewusst hätte, hätte ich schon lange objekt-orientiert programmiert:



EntwicklerCamp 2015: XPages – WebServices und REST

4. März 2015 Posted by Bernd Hort

EntwicklerCamp

Der letzte Tag des EntwicklerCamps ist gekommen. Heute war mein zweiter Vortrag zum Thema "XPages - WebServices und REST". In 90 Minuten habe ich ausführlich beschrieben, wie Webservices und RESTful Webservices innerhalb von XPages konsumiert werden können. Die erste Hälfte des Vortrages konzentrierte sich auf das Backend mittels Java. In der zweiten Hälfte habe ich den Blick auf JavaScript im Browser gerichtet.

Wie immer können die Folien und die Beispiel-Anwendung heruntergeladen werden. Basis für diesen Vortrag war mein Vortrag auf der IBM ConnectED 2015: BP 108 - Be Open - Use Web Services and REST in XPages Applications. Insofern ist die Beispiel-Anwendung die gleiche wie beim IBM ConnectED-Vortrag.

 

In der Beispiel-Anwendung befinden sich nicht nur XPages, um die Webservices und RESTful Webservices zu konsumieren. Damit die Beispiele auch bei Ihnen ohne Probleme laufen, sind ein Webservice und drei RESTful Webservices implementiert.

EntwicklerCamp 2015: Probier’s mal mit Gemütlichkeit – Developer Edition

4. März 2015 Posted by Thomas Bahn

EntwicklerCamp
Vielen Dank noch einmal an Rudi und sein Team, die uns wieder ein ganz tolles EntwicklerCamp veranstaltet haben. Ich freue mich schon wieder auf das nächste Mal am 11. - 13. April 2016.

Die Präsentation zu meinem heutigen Vortrag in Track 1, Session 7: Probier's mal mit Gemütlichkeit - Developer Edition:

Ich habe versucht, die von euch genannten Tools auch noch zu recherchieren und zu ergänzen. Die meisten konnte ich finden, nur die SIT Tools habe ich gar nicht gesehen, und für LSCalls den Download nicht mehr. Wahrscheinlich ist es bei der Umstellung des Blogs bei Teamstudio unter den Tisch gefallen?!

EntwicklerCamp 2015: Java Managed Beans

3. März 2015 Posted by Bernd Hort

EntwicklerCamp

Der zweite Tag des EntwicklerCamps nähert sich dem Ende. Heute war mein Vortrag "Java Managed Beans". Nach einer kurzen Einführung in Java Managed Beans haben wir uns die Verwendung in XPages angesehen. Wobei gerade auch das Verständnis für die internen Abläufe in der XPages-Laufzeitumgebung ein wichtiger Aspekt war. Am Schluß wurden die Einsatzmöglichkeiten diskutiert.

Wie immer können die Folien und die Beispiel-Anwendung heruntergeladen werden.


EntwicklerCamp 2015: Jetzt geht es los

2. März 2015 Posted by Bernd Hort

EntwicklerCamp
Der Moment, auf denen viele Leute in den letzten Monaten hingearbeitet haben, ist nun gekommen. Heute beginnt das EntwicklerCamp in Gelsenkirchen.


Wie wir berichtet haben, sind wir mit vier Vorträgen vertreten.

Seit 2004 war ich bei dem jedem EntwicklerCamp.

Wenn ich mir die Agenda von diesem Jahr und den letzten Jahren ansehe, bin ich immer wieder begeistert, wie leistungsfähig und vielseitig Anwendungsentwicklung auf der Notes Plattform ist.

Was ich an Konferenzen wie dem EntwicklerCamp besonders mag, sind nicht nur die Vorträge über Themen wie objekt-orientiertem LotusScript, Web-Services, REST-Schnittstellen, JavaScript, Java etc.. Es sind insbesondere auch die Diskussionen, in denen immer wieder herauskommt, welche genialen Anwendungen für die Anwender im Laufe der Zeit entstanden sind. Das geht von klassischen Notes Anwendungen mit z.B. Web-Service Schnittstellen zu Reisebüro-Diensten, über Web-Anwendungen bis hin zu Anwendungen für mobile Endgeräte.

Das Beste daran ist, dass man für alle diese Anwendungstypen man nur einen Server braucht.  

IBM ConnectED 2015: BP 108 – Be Open – Use Web Services and REST in XPages Applications

28. Januar 2015 Posted by Bernd Hort

IBM ConnectED 2015

Before I head to the party I will keep my promise and post the presentation and the sample database.

BP 108 - Be Open - Use Web Services and REST in XPages Applications

Thank you to everyone who joined my session.


EntwicklerCamp 2015: Wir sind dabei

22. Januar 2015 Posted by Thomas Bahn

EntwicklerCamp
Wir sind beim diesjährigen EntwicklerCamp wieder dabei, diesmal mit zwei Vorträgen:


Track 3 - Session 3: Wenn ich das früher gewusst hätte, hätte ich schon lange objekt-orientiert programmiert (OOP)!
Dienstag, 03.03.2013, 09:00-11:30

Ich habe früher Pascal prozedural programmiert, dann kam Delphi, dann Java. Ich habe weiter "in Prozeduren" gedacht und so entwickelt - bis es Klick gemacht hat und ich das mit der objekt-orientierten Programmierung WIRKLICH verstanden hatte. Seit dem LIEBE ich OOP, schaffe viel mehr in der gleichen Zeit und bin Stolz auf die Klarheit und Einfachheit meines Codes!

Wenn es auch für dich wichtig ist, produktiver zu entwickeln, weniger Zeit mit Fehlersuche zu verschwenden und Code zu schreiben, den du auch in drei Jahren sofort verstehst, dann komme in diese Session.

Du kannst leicht verständlich erleben, welche Vorteile du bekommst, erfährst, wie du ganz einfach einsteigen kannst, und lernst auch, was du besser vermeiden solltest.

Im Vortrag werde ich OOP am Beispiel von LotusScript zeigen, also solltest du diese Programmiersprache schon gut kennen.

Track 3 - Session 7: Probier's mal mit Gemütlichkeit - Developer Edition
Mittwoch, 04.03.2013, 09:00-11:30


Es gibt viele wichtige Eigenschaften und Qualitäten, die Anwender an eine moderne Software stellen. Und wir Entwickler dürfen versuchen, möglichst vielen davon gerecht zu werden.

Eigentlich reicht der IBM Domino Designer ja aus, um Notes-Client-, Domino-Web- und XPages-Anwendungen zu erstellen. Aber wer nicht nur allein und für sich entwickelt, wird bald merken, dass ein (persönlicher) Entwicklungs-Server und ein (gemeinsamer) Test-Server viele Dinge vereinfacht oder erst ermöglicht.

Wir Entwickler müssen "unsere" Server auch pflegen und überwachen, haben aber teilweise ganz andere Interessen und Ansprüche als die Administratoren, die die produktiven Server am Laufen halten sollen.

Welche Werkzeuge können uns Entwickler unser Leben vereinfachen helfen?

Komm in diese Session und du wirst morgen schon davon profitieren können!

Benötigte Kenntnisse der Teilnehmer:
Wenn du schon für/mit/in IBM Notes und Domino entwickelst, bist du hier richtig.

Angestrebter Tiefgang:
Flach wie dat Watt.

IBM ConnectED 2015: Wir sind dabei

13. Januar 2015 Posted by Bernd Hort

IBM ConnectED 2015

Letztes Jahr hatten wir bereits die Ehre zweimal als Sprecher bei der internationalen Konferenz IBM Connect (ehemals Lotusphere) in Erscheinung treten zu können. Dieses Jahr haben wir diese Ehre bei der kommenden IBM ConnectED 2015 wieder.

BP108: Be open - Use WebServices and REST in XPages applications
Session date Tuesday, 2015-01-27
Session time 05:00 PM - 06:00 PM
Session location Swan Hotel, Toucan 1-2
Speaker Bernd Hort, assono GmbH

Lotus Domino always was a very integrative system. Today with XPages it is even simpler to connect to other systems. Join us in this session to find out how to use Web Services and / or RESTfull Service (REST) within XPages.

After giving some backgrounds both to Web Service and REST we start with consuming a Web Service from within the Browser using JavaScript. Than we look at how to do the same from the back end using Java.

REST can also be consumed from JavaScript (Browser) or Java (Backend). We show samples for both. Additionally we demonstrate the use of some of the Dojo widgets that can be used with REST.

At the end we deal with security and show how to use Web Services and REST with Basic Authentication.

CHALK405: XPages and Java: Share your Experience
Session date Wednesday, 2015-01-28
Session time 07:15 AM - 08:15 AM
Session location Dolphin Hotel, Dolphin Southern Hemisphere 2
Speaker Bernd Hort, assono GmbH

For the third year we would like to discuss with you using Java in XPages. Over the last few years we have been building a Java-based framework for XPages applications, therefore we have a lot of 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!

Looking forward to see you at IBM Connected 2015.