Freitag, 4. Dezember 2015

Leichtgewichtige Microservices mit Java EE 7

Termin:       Donnerstag, 10.12.2015, 18:00 - 19:30 Uhr
Ort:             GEDOPLAN, Stieghorster Str. 60, 33605 Bielefeld
Referent :    Herr Dirk Weil, GEDOPLAN GmbH


Microservices werden derzeit stark diskutiert bis hin zu der Fragestellung, ob klassische Java-EE-Server für Microservices überhaupt noch benötigt werden. In diesem Vortrag zeigt Dirk Weil, dass gerade mit der Hilfe von Java EE Microservices schnell und effizient realisiert werden können – und das bei Bedarf auch ohne Application Server!
Bei Interesse melden Sie sich gern unter Tel. 0521/20889-10 oder unter
anmeldung@gedoplan.de.

Dienstag, 1. September 2015

MongoDB – Flexible Datenbank-Anwendungen

Termin:       Donnerstag, 24.09.2015, 18:00 - 19:30 Uhr
Ort:            GEDOPLAN, Stieghorster Str. 60, 33605 Bielefeld
Referent :    Herr Macit Kandemir, XeLaraSoft


Seit einigen Jahren wird das Konzept relationaler Datenbanken in Frage gestellt.
Um so stärker rückt die Schema-freie, dokumentenorientierte Open-Source-Datenbank „MongoDB“ von 10gen in den Fokus.Einfache Skalierbarkeit, Hohe Flexibilität und eine effiziente Dokumentenorientierung macht MongoDB für Software-Projekte sehr attraktiv. Das Datenmodell von MongDB basiert auf Collections von BSON Objekten, einer JSON Variante. Wegen der Schema-Freiheit können Datenstrukturen in MongoDB-Datenbanken dynamisch entstehen, sich verändern und wachsen.

Der Vortrag erklärt die Grundlagen der dokumentenorientierten Datenverwaltung mit MongoDB im  Vergleich zu Relationalen Datenbanksystemen wie MySQL.

Bei Interesse melden Sie sich gern unter Tel. 0521/20889-10 oder unter
anmeldung@gedoplan.de.

Mittwoch, 19. August 2015

AngularJS - trendige Webanwendungen mit JavaScript

Termin:              Donnerstag, 27.08.2015, 18:00 - 19:30 Uhr
Ort:                    GEDOPLAN, Stieghorster Str. 60, 33605 Bielefeld
Referent:           Herr Michael Steinhoff, agentbase AG


AngularJS wurde von Google als Open-Source-Framework für sogenannte Single-Page-Applikationen entwickelt. Es implementiert das Entwurfsmuster Model-View-ViewModel (MVVM) zur Trennung von Darstellung und Logik des User Interfaces. Erreicht wird das durch eine Erweiterung des HTML-Vokabulars, sowie wiederverwendbare Komponenten und ein bidirektionales Databinding.  Die Anwendung kommuniziert dabei mit einem Server über REST-Services.

Der Vortag stellt die Grundlagen des Konzeptes von AngularJS anhand von Beispielen dar, gibt einen Überblick über vorhandene Komponenten und wagt einen kurzen Ausblick auf die kommende Version 2.0.

Bei Interesse melden Sie sich gern unter Tel. 0521/20889-10 oder unter
anmeldung@gedoplan.de.

Donnerstag, 11. Juni 2015

Java Persistence Queries - Effektive DB-Abfragen

Termin:              Donnerstag, 18.06.2015, 18:00-19:30 Uhr
Ort:                   GEDOPLAN, Stieghorster Str. 60, 33605 Bielefeld
Referent:            Herr Dirk Weil, GEDOPLAN GmbH



JPA ist als Persistenzframework in Java-EE-Anwendungen im breiten Einsatz. Neben anderen Operationen spielen Abfragen in der Nutzung von Datenbanken eine zentrale Rolle, wozu JPA diverse Möglichkeiten anbietet. Neben einer SQL-ähnlichen Query-Sprache stehen bspw. Native Queries, Extended Queries und Stored Procedure Queries zur Verfügung. Die ebenfalls angebotene Criteria Query API punktet zwar mit Typ- und Refactoring-Sicherheit, ist aber hinsichtlich der Lesbarkeit kritisch zu bewerten. Hier bieten sich Standard-Aufsätze wie QueryDSL an, um Abfragen lesbar und typsicher "fluent" formulieren zu können.


Bei Interesse melden Sie sich gern unter Tel. 0521/20889-10 oder unter
anmeldung@gedoplan.de.

Mittwoch, 11. März 2015

Versionierung mit GIT


GEDOPLAN GmbH , Stieghorster Str. 60, 33605 Bielefeld
  • Termin:         Donnerstag, 26.03.2015, 18:00 - 19:30 Uhr
  • Referenten:   Carsten Frewert, ITSD Consulting GmbH
  • Thema:         Versionierung mit GIT
Nach einer kurzen Einführung in die grundlegenden Konzepte werden vor allem die Unterschiede zu CVS und subversion und die daraus resultierenden Vor- bzw. Nachteile erläutert. Außerdem werden die Themen "Best Practices" und Migration angesprochen und ein kurzer Überblick über die Situation bei IDE-Plugins und alternativen Git-Clients gegeben.


  • Kurze Gegenüberstellung: nicht-verteilte Versionsverwaltungen / verteilte Versionsverwaltungen 
  • Grober Überblick über Git
    Konzepte und Funktionalität
  • Vor- und Nachteile
    Vergleich mit den üblicherweise eingesetzten Systemen wie subversion
  • Kurz angerissen: Migration
  • Best Practices
    Was sich als nützlich erwiesen hat und was man vermeiden sollte
  • Überblick IDE-Plugins und GUI-Clients
    Alternativen zur Kommandozeile 
Bei Interesse melden Sie sich gern unter Tel. 0521/20889-10 oder unter
anmeldung@gedoplan.de.