Wednesday, August 12, 2015

Vorträge des Meetups - APEX UserGroup Düsseldorf Treffens vom 14.07.2015

Hier die Folien des letzten Meetups - APEX UserGroup Treffens vom 14.07.2015
Danke an die Vortragenden.
Das nächste Treffen findet am 29.09.2015 in Dortmund bei Apps Associates statt. Wer einen Vortrag halten will oder an einem Thema interessiert ist kann mich gerne kontaktieren.

Wednesday, August 5, 2015

Expertenseminar: Professionelle APEX-Entwicklung und APEX 5.0



professionelle APEX-Entwicklung


Der Einstieg in die APEX Entwicklung ist schnell gemacht und man kann erste Ergebnisse erzielen. Sobald man sich aber mit mehr als einer Anwendung beschäftigt und nicht nur eine Anwendung/System für Entwicklung, Test und Produktion besitzt kann es schnell unübersichtlich werden.
Welche Änderungen wurden wo gemacht? Wie verhindere ich einen Wildwuchs in der Anwendung? Wie arbeite ich mit mehreren Entwicklern? Wie kann ich Schritte, die ich immer wieder mache automatisieren? Wie kann ich Änderungen die gemacht wurden besser nachvollziehen? Welche Möglichkeiten existieren bei Updates von Produktivdaten, ohne dass ich die bestehenden Daten und Tabellen in der Datenbank neu erstelle? Diese und viele weitere Fragen sollten bei einer professionellen APEX Entwicklung gestellt und beantwortet werden.
Im Rahmen des Expertenseminars konzentriert sich der erste Tag vor allem um die Lösung dieser Fragen.
Sowohl für alte Hasen in der APEX Entwicklung als auch für Neulinge ist es mehr als nur Wertvoll, wenn man Änderungen die gemacht wurden in einem Versionierungssystem festhält. Man sieht so jederzeit, welche Person, welche Änderungen zu welchem Zeitpunkt durchgeführt hat.
Durch die Möglichkeit Abhängigkeiten zu hinterlegen und die sinnvolle Einbindung von Versionsierungs- und Ticketsystem besteht sogar die Möglichkeit genau zu sehen zu welchem Sachverhalt welche Änderungen gehören.
Ein automatisierter Installationsprozess spart enorm Zeit und verhindert Fehler. Nicht zuletzt kann durch Automatisierung sogar der Entwickler komplett außen vor gelassen werden und eine Testperson, welche keine APEX Kenntnisse hat kann sich die Umgebung selbst einspielen. Treten dann Fehler auf werden automatisiert die Entwickler per Mail benachrichtigt.

APEX 5

Nachdem man die Entwicklung professioneller gestaltet hat, steht am zweiten Tag die aktuelle APEX Version im Mittelpunkt. Der Sprung zur Version 5 ist dabei nicht so selbstverständlich und einfach wie in die vorigen Versionen. Mit dem Page Designer hat der Entwickler ein mächtiges, aber auch neues Werkzeug bekommen. Selbst wer schon einige Folien gesehen hat, oder erste Versuche in der neuen Version gemacht hat, wird feststellen, dass es doch nicht so einfach ist, da eine Vielzahl von Einstellungen sich verlagert haben.
Zusätzlich wurde das Universal Theme eingeführt, welches durch die Template Options und den Theme Roller einige Möglichkeiten bieten die APEX Anwendungen wesentlich attraktiver und „schneller“ zu gestalten. Aber gerade hier sollte man mehr als nur einen Blick reinwerfen, dass jede Verbesserung auch mit Veränderungen kommt und diese wiederrum auch Einschränkungen besitzen. Hatte man in der Vergangenheit für Anpassungen oftmals ein Template angepasst und so die gewünschte Wirkung erzielt, so sollte man mit APEX 5 und dem Universal Theme alle Änderungen möglichst mittels eigenem CSS oder Template Options realisieren. Ändert man stattdessen die Templates des Universal Theme, so wird man die zukünftigen Änderungen des Universal Themes und damit verbundenen Komponenten nicht mehr sofort nutzen können.

Ist Ihr Interesse geweckt oder stellen sich noch weitere Fragen, so kommen Sie zum "Berliner Expertenseminar mit Oliver Lemm zum Thema Professionelle APEX-Entwicklung und APEX 5.0". Die Mischung aus professioneller APEX Entwicklung und den Infos aus der neuesten Version machen diesen Event zu einem Pflichttermin für APEX Entwickler in 2015.

Wo:     DOAG Dienstleistungen GmbH, Tempelhofer Weg 64, 12347 Berlin 
Wann: 15.&16.09.2015

Anmeldung und weitere Infos dazu hier: DOAG Expertenseminar