Page contents in English, please

APEX World 2014 25 maart 2014, FIGI, 't Rond 2, ZEIST (route zie website FIGI)


de presentaties van de APEX WORLD  zullen op de website gepubliceerd worden nadat ze zijn ontvangen
 
8:30 9:15

Ontvangst en registratie


9:15

9:20


Opening door Robin Buitenhuis, voorzitter OGh


9:20

10:20


Keynote door Joel Kallman
Oracle USA, Director Software Development, APEX
Oracle Application Express 5.0 - By APEX Developers, for APEX Developers

10:20 10:45 Minipauze
Internationaal Techniek Klant
10:45 11:35

Denes Kubicek (bi-Cubes, Germany)
APEX 4.2 Application Deployment and Application Management

Dimitri Gielis (APEX R&D, Belgium)
Things I do in every APEX Project

Nederlandse presentatie 
 

Gilbert Rattink (Transfer Solutions) & Andre Geelen (Unit)

 Decade Financials, met APEX klaar voor de toekomst
Nederlandse presentatie 

11:35

11:40




11:40

12:30

Peter Raganitsch
             FOEX GmbH (Austria)
Going Public - What to consider when the world has access to your APEX Application

Christian Rokitta
             SMART4apex (Netherlands)
Theme 25: Responsive Web Design met APEX

Nederlandse presentatie 

Tuur Hendrickx (iAdvise, Netherlands ) & Justine Ghekiere (Billiet, Belgium)
Een B2B Webshop met APEX!

Nederlandse presentatie

12:30

13:30


Lunch


13:30

14:20

Martin Giffy D'Souza (Clarifit, Canada)
APEX & HTML5

Roel Hartman (APEX Consulting, Netherlands)
The best of both worlds: Going hybrid with your mobile APEX Oracle Application

Nederlandse presentatie 

Frank Klein (Yenlo) & Frank Derckx (Stedin)
Mobile APP met Geo informatie: 'Sleutel Bewegingen'

Nederlandse presentatie  

14:20

14:25




14:25

15:15

Dan McGhan (Enkitec, USA)
Using AngularJS in Oracle Applications Express

Richard en Sergei Martens (SMART4apex)
Create fancy applications with the new Twitter Bootstrap theme for APEX

Nederlandse presentatie 

Wouter de Waard (Ordina) & Sander Boer(IND)
Dutch immigration services (IND) monitor XML messages with Oracle Application Express

Nederlandse presentatie

15:15

15:45


Koffie-/theepauze


15:45

16:35

Dietmar Aust (Opal-Consulting, Germany)
Reporting Solutions for Oracle APEX - Choose Your Weapons

Nick Buytaert & Christel van Aerschot (Contribute, België)
Single-click deployment in APEX development

Nederlandse presentatie 

Menno Hoogendijk (iAdvise, Netherlands) & Robert Esseling Bas Logistics)
Een logistiek dataportaal in APEX!

Nederlandse presentatie

16:35

16:40




16:40

17:30

Joel Kallman, Martin Giffy D'Souza, Dimitri Gielis, Roel Hartman, Dennis Kubicek, Peter Raganitsch
Ask The Experts!
Open Microphone session, ask anything you want about APEX

Iloon Wolff (Oracle)
How to avoid struggling with the APEX Listener

Nederlandse presentatie 

Hendrik Blok (Transfer Solutions)

Vóór de avondspits naar huis, niet gestresst alles getest!

Nederlandse presentatie


(Dietmar) Aust, Opal-Consulting , Germany

Title: Reporting Solutions for Oracle APEX - Choose Your Weapons


Abstract:

All roads lead to Rome ... with regards to Oracle Application Express one can choose many different approaches to generate print ready reports in various formats like PDF, RTF, MS Excel, MS Word and many others.


There are a myriad of different technologies and products one can use to generate reports like BI Publisher, JasperReports, Cocoon, BIRT, PL/JRXML to PDF, PL/PDF and out-of the box functionality leveraging the APEX Listener. In addition to that there are numerous Plugins available as well.
All of the above will use different technical approaches, have different requirements and different pros and cons.
In this presentation I will give an overview of the most important options, their requirements and when to use which.

Hendrik Blok, Transfer Solutions (Netherlands)
Title:  Voor de avondspits naar huis, niet gestresst alles getest!
 
Abstract: 
Bij het ontwikkelen van de APEX applicatie test je als development team de applicatie veelvuldig. Waarschijnlijk gaan er ook functioneel gebruikers testen en mogelijk is er zelfs een finale acceptatie test. Maar heb je de applicatie ook getest met het verwachte aantal gebruikers of weet je wat de performance is van de applicatie bij veel gelijktijdige gebruikers?
Zou je als developer daar niet wat concretere data dan 'gaat wel vlotjes' of 'de applicatie is niet vooruit te branden' over willen hebben? Deze testen, ook wel load- of stresstesten genaamd, kun je uitvoeren met de open source tool Apache JMeter.
In de presentatie zal het opzetten en uitvoeren van loadtesten op een APEX applicatie behandeld worden.
De onderwerpen die behandeld worden, aan de hand van een concrete voorbeeld, zijn o.a.
  • Hoe werkt Apache JMeter
  • Basis onderdelen van een loadtest
  • Opzetten van een JMeter testscript voor  de APEX applicatie
  • Authenticatie gegevens van de APEX applicatie toevoegen aan het script
  • Verwerken en interpreteren van de testresultaten. 

Nick Buytaert & Christel van Aerschot, Contribute (Belgium)
Title: Single-click deployment in APEX development
 
Abstract:
Software development with Oracle Application Express is by no means affiliated with enterprise web development. Oracle itself positions APEX as a so-­-called rapid application development tool, but recommends other products as soon as projects get larger and more complex. I honestly believe, however, that APEX has the potential to cope with these large-scale projects. But – there’s always a but – you need more than just plain APEX.
We have managed to incorporate a set of powerful tools in our day-­-to-­-day development process. These tools in combination with APEX allow teams to build high-­-quality database applications in a professional way. Here’s a list of the tools we’ll highlight:
Tool Description
Subversion or Git Every code base needs source control. APEX development is no exception.
Maven A build automation tool used primarily for Java projects. We made it work for our purposes:
  • Manage database changes (SQL, PL/SQL and data)
  • Schema compilation and invalid object notification
  • Check for coding standards violations
  • Automated unit testing
  • Technical documentation generation
  • APEX application and workspace files import
Liquibase Manage database changes (SQL, PL/SQL and data)
utPLSQL Unit testing framework for PL/SQL
NaturalDocs Generate technical documentation à la Javadoc
Jenkins or Bamboo Continuous integration tool

Build automation is the keyword here. It takes no more than a single click on a button to deploy your changes from environment A to environment B. During this demo-­-driven session, we’ll explain how one can take advantage of the above tools and how they work together.
The speakers are Christel Van Aerschot and Nick Buytaert from Contribute. The session will be presented in Dutch or English, depending on the audience.

(Dimitri) Gielis, APEX R&D, Belgium
Title: Things I do in every APEX project
Abstract:
Over the years I developed a certain way of working. In this presentation I want to share the things I almost do in any project. It will be various things; from creating a global page, to reusing codes for the backend database, reusable code for shuttles, using the advisor and packaging the application.

(Martin) Giffy D’Souza, Clarifit , Canada
Title: APEX & HTML5
 
Abstract:
This presentation will cover some of the new HTML 5 features and how to integrate them in APEX. HTML 5 is the next major version for HTML. It consists of many new features, which will make developer's jobs a lot easier and improve end-user experience. This presentation will highlight some of these new features and demonstrate how to leverage them within an APEX application. New features include (but not limited to) drag & drop, media, storage, and graphics.

(Roel) Hartman, APEX Consulting (NL)
Title: The best of both worlds : Going hybrid with your mobile APEX Oracle Application
 
Abstract:
According to Gartner in 2015 50% of all mobile applications will be hybrid. So it is the right time to jump on the bandwagon and start building hybrid mobile applications yourself. And you don't need to know Java, Object C, C++ or other "strange" languages. Using Oracle Application Express and PhoneGap / Cordova you can create awesome looking and functioning near-to-native applications. In this session we will go through a step-by-step example of an application that synchronises the (native) Contacts on your phone with your customer database.

(Tuur) Hendrickx iAdvise (Netherlands) & Billiet (Belgium) (Dutch presentation)
Title: Een B2B webshop met APEX!
 
Abstract:
Steeds meer bedrijven hebben de nood om hun diensten of producten aan te bieden via een webshop. Vandaag de dag bestaan er verschillende mogelijkheden om voorgebouwde webshop pakketten aan te kopen. Maar wat indien deze pakketten niet voldoen aan uw business eisen? Hoe bouw je dan een vergaande integratie met een bestaand ERP pakket in?
De webshop die we zullen presenteren, is ontwikkeld voor het B2B grootdistributiebedrijf Billiet, die zeer specifieke eisen heeft:
  • De registratie en login procedure moet meer gecontroleerd en beveiligd worden omdat niet iedereen toegang heeft tot de webshop. De vertegenwoordigers moeten hierbij de nodige goedkeuringen geven.
  • Afhankelijk van de ingelogde gebruiker, moet er een verschillende inhoud getoond worden afhankelijk van data uit het ERP pakket
  • Meertaligheid
Het bestaande ERP pakket bevindt zich reeds in een Oracle Database, dus om de integratie met de webshop zo eenvoudig mogelijk te houden, was APEX een logische keuze.
Tijdens deze presentatie zal er niet gefocust worden op standaard webshop functionaliteiten, maar wel hoe bepaalde modules geïmplementeerd werden om de webshop te verrijken en hoe dit meer waarde bracht voor zowel de webshop gebruiker als voor de opdrachtgever. Verder zullen we ook dieper ingaan op onze ervaringen met het ontwikkelen van de webshop en wat de voor- en nadelen zijn van APEX voor het ontwikkelen van dergelijk systeem.

(Menno) Hoogendijk, iAdvise (Netherlands) & Robert Esseling Bas Logistics (NL)
Title: Een logistiek dataportaal in APEX! (Dutch presentation)
 
Abstract:
Bas Logistics is een internationaal transport bedrijf dat dagelijks vele opdrachten aanneemt. Om de kosten zo laag mogelijk te houden is een efficiënte planning essentieel. Hierdoor ontstond de behoefte om data uit verschillende systemen te kunnen analyseren en controleren.
Al snel werd beslist dat men een dataportaal nodig had met up-to-date informatie waarbij ingewikkelde berekeningen voor nieuwe inzichten konden zorgen. Dit portaal werd ontwikkeld met Oracle APEX en bestaat uit twee delen. Aan de achterzijde wordt data uit verschillende bronnen ingelezen en verwerkt tot één geheel. Via dashboards met grafieken aan de voorzijde kun je inzoomen op specifieke problemen en worden er prognoses gemaakt van o.a. kosten en opbrengsten.
Tijdens deze presentatie krijgt u te zien hoe Oracle APEX kan worden ingezet om een overzichtelijk dataportaal te ontwerpen dat een real-time view geeft op de huidige situatie. Er wordt uitgelegd hoe we ervoor zorgen dat gebruikers de definitie van de getoonde data begrijpen, hoe nieuwe informatiebehoeftes worden verwerkt en het vertrouwen in het portaal is gegroeid. Kortom na de voorstelling van deze case krijgt u een goed beeld van wat er nodig is om ook uw dataportaal in APEX tot een succes te maken.

Joel Kallman Oracle (USA), Director Software Development, Oracle Application Express
Title: Oracle Application Express 5.0 - By APEX Developers, For APEX Developers
 
Abstract:
Oracle Application Express 5.0 is a huge leap in developer productivity and ease-of-use, beginning with the all new Page Designer. But there is so much more! This session will cover in detail many of the new features in Oracle Application Express 5.0 along with a look to the future of Oracle Application Express. 

Joel Kallman, Oracle (USA), and others
Title:  Ask the Experts
 
Abstract: 
Interactive op[en microphone session with an expert panel. Everyone can ask any question about everything.
Questions can be product-focuses or 'how do I ...", etc.

Frank Klein, Yenlo & Frank Dercks, Stedin
Title: Mobile APP met Geo informatie: 'Sleutel Bewegingen'
 
Abstract: 
Frank Derickx en Frank Klein zullen via een live demo de Mobile APP met Geo informatie: ‘Sleutel Bewegingen’ presenteren. De Mobile APP is gemaakt met gebruikmaking van de volgende technologieën:
  • Oracle APEX 4.2 met jQuery Mobile,
  • Oracle Spatial en Oracle Mapviewer voor kaartmateriaal,
  • Javascript en PL/SQL.
Deze Mobile App is ontwikkeld om de veiligheid van elektriciteitskasten van Stedin verder te waarborgen. Door verschillende oorzaken zoals een technisch defect, nalatigheid of vandalisme kan het zijn dat een deur niet (meer) is afgesloten. Vanwege veiligheid heeft men de stelling aangenomen dat elke open deur er één te veel is. Er moet gerapporteerd kunnen worden wat de oorzaken zijn van open deuren en wie de veroorzakers zijn. Middels deze Mobile App kan eenvoudig worden geregistreerd en gemonitord wanneer een elektriciteitskast wordt geopend en gesloten.

(Denes) Kubicek, BI-Cubes (Germany)
Title: APEX 4.2 – Application Deployment and Application Management
 
Abstract
The goal of this presentation is to give the insight into the management of the following components:
  1. Application Security – Old and New Features in APEX
  2. Application Deployment – Development / Test / Production
  3. Application Programming – Best Practices
  4. Add-On management – Best Practices

(Richard) Martens & (Sergei) Martens Smart4APEX (NL)
Title: Create fancy applications with the new Twitter Bootstrap theme for Apex (KScope 2014 preview)
 
Abstract:
A group of Apex developers have joined hands and developed a free Twitter Bootstrap Apex theme and made it available for everyone who wants to use it. In this presentation you’ll learn about Twitter Bootstrap and how to use the theme in Apex for building fancy applications.
In addition, the theme has some other cool features for creating fancy buttons and user friendly form validations. Both topics will be explained and shown during the presentation.
  • #The new Twitter Bootstrap Apex theme
    • Introduction to TB
    • How to get and install the TB theme
    • Overview of the TB theme; what is (not) included?
    • Example; building a form
    • Example; building a report
    • Example; building a modal window
    • Example; building a menu
  • #Font Awesome integration for fancy buttons
    • What is Font Awesome?
    • How does it work in the TB theme?
    • Some examples
  • #Parsley integration for extra form validations
    • What is Parsley?
    • How does it work in the TB theme?
    • Some examples
  • #Making the theme better
  • #Questions

(Dan) McGhan, Enkitec (USA)
Title: Using Angular JS in Oracle Application Express
 
Abstract:
When the jQuery Javascript library was released in 2006 it dramatically changed the way programmers used JavaScript. Since then interest in JavaScript has exploded along with its role in delivering highly interactive web applications. When these applications require a lot Javascript a system of structuring the code and organizing the files becomes very important.
 
Recently JavaScript MVC frameworks have been growing in polularity as the promise to bring order to the chaos. AngularJS is one such framwork, offering a variety of unique features such as two-way data binding and directives. In this session attendees will learn the basics of AngularJS and how it can be used in Oracle Application applications. 
 

(Peter) Raganitsch, FOEX (Austria)
Title: Going Public - What to consider when the world has access to your APEX Application
 
Abstract:
So you are putting your APEX Application out there and the whole world can access it, play with it and some script kiddies are going to try and break it?
Sounds scary?
This session tries to give you a checklist of things you'll have to think about before publishing your application to the world.
I'm covering design, security, SEO and some general lessons learned over the past few years.
One of many highlights: an easy method for human readable URLs in APEX without any Webserver configuration...

(Gilbert) Rattink & (André) Geelen, Transfer Solutions (NL) & Unit 4
Title: Decade Financials, met APEX klaar voor de toekomst
 
Abstract:
Het systeem Decade Financials van Unit 4 wordt bij tientallen gemeenten, waterschappen en andere (semi-)overheidsinstellingen gebruikt als financieel systeem. Oorspronkelijk is dit systeem ontwikkeld in Oracle Designer en Oracle Developer (Forms en Reports). Het systeem is zeer generiek opgezet. Zo kan iedere gebruiker zelf achtergrondkleuren, fonts en prompts instellen. Ook kunnen per klant schermen gedefinieerd worden op basis van standaard schermen en kunnen binnen schermen velden zichtbaar/niet zichtbaar worden gemaakt.
Afgelopen jaren stond Unit 4 voor de uitdaging om een technology upgrade uit te voeren. Na een selectietraject werd voor APEX gekozen. Transfer Solutions leidde de medewerkers van Unit 4 op, en gaf daarna ondersteuning bij de migratie van de generieke Forms naar APEX. Er is zeer intensief gebruik gemaakt van dynamische Javascript om de oorspronkelijke functionaliteit ook in het nieuwe Decade Financials (APEX) te realiseren.
In deze presentatie wordt uitgebreid ingegaan op alle stappen die tijdens dit project zijn doorlopen. De lezing heeft een sterk technisch karakter.

(Christian) Rokitta, SMART4apex (NL)
Title: Theme 25: Responsive Web Design met APEX (Dutch presentation)
 
Abstract:
APEX gebruikte vroeger een “table-based column layout mechanism” om regions op een pagina te plaatsen, maar er zijn layouts die simpelweg niet met HTML tabellen te realiseren zijn. Vanaf versie 4.2 ondersteunt Oracle Application Express “Responsive Web Design”.
Responsive Web Design belooft ons in staat te stellen websites en applicaties te kunnen ontwerpen, waarvan het user interface zich kan aanpassen aan schermgrote en oriëntatie van het toestel, waarop deze benaderd worden. Hiermee is het niet nodig om voor elk nieuwe gadget dat op de markt komt opnieuw te ontwikkelen. In de praktijk wordt hiervoor een mix van verschillende technieken gebruikt, zo als Grids en CSS Media Queries.
Maar wat is nou het verschil en hoe dienen wij als ontwikkelaars met de nieuwe mogelijkheden om te gaan? Heeft de verandering impact op bestande applicaties?
In mijn presentatie zal ik de mogelijkheden van Responsive Web Design aan de hand van Theme 25 uitleggen en de onderliggende technieken toelichten. Ik laat zien, wat mogelijk is, maar ook wat de problemen van “Responsive Layout” in APEX applicaties zijn en hoe deze mogelijk opgelost kunnen worden.

(Wouter) de Waard (Ordina)  & Sander Boer (IND)
Title: Dutch immigration services monitors XML messages with Oracle Application Express
 
Abstract:
The Dutch immigration services (IND) use several primary systems to do their job. These systems communicate with the outside world via XML messages. The technology of the message busses is diverse and complex. Although each of the message buses has their own monitoring system, matching ingoing and outgoing messages was not possible. The system needed to do the following: 1. show message question to answer ratio 2. tracking and debugging 3. monitoring operations. The new message matching, tracking and tracing tool built in Oracle Application Express makes this possible. This presentation is aimed at systems architects and developers and shows how complex matter like messaging buses can be easlily made available for reporting purposes.

(Iloon) Wolff, Oracle (NL)
Title: How to Avoid Struggling with the APEX Listener
 
Abstract:
The new Oracle APEX Listener is a J2EE based alternative for the Oracle HTTP Server (OHS) and mod_plsql.
The J2EE implementation offers improved functionality, including a web based configuration, and enhanced security.
This session will explain how to install and configure the APEX Listener to work with GlassFish and Web Logic, how to troubleshoot the listener and how to diagnose problems by using apropriate diagnostic information.
Biography:
I began my Oracle career twenty two years ago, being employed by several software houses in The Netherlands, working with Oracle Forms version 2 and Report*Writer.
Fifteen years ago, I was hired to work in Oracle Support Services for the Developer competency, assisting customers with solving their software problems.This involved supporting Oracle Forms, Oracle Reports, Application Express, APEX Listener,
SQL*plus, SQL Developer and Oracle Database Service Cloud. During those years, I applied my expertise by coaching new engineers, team leading and teaching Application Express courses for Oracle University.
For the past two years, I have been involved with the Oracle Cloud project.
I am also a member of the Platform as a Service (PaaS) readiness team, who test Application Express in the cloud and in this capacity, I provide foundation training for this technology.
One of my responsibilities in Oracle Support is that of Global Technical Lead for Application Express. I work closely with sustaining engineering, product development and product management from the Application Express team.
I am a frequent speaker for various Oracle User Groups including the UK Oracle user group, the Dutch user group, the Norwegian user group, the Bulgarian user group and OBUG, presenting about Application Express and SqlDeveloper.
Oak Table member since September 2013
Specialist in:
  • Database Service Cloud (PAAS)
  • Application Express
  • Apex Listener
  • Oracle Forms
  • SQL Developer
  • Fusion Middleware release 11/12
Co-Authored the book Application Express Best Practices

 
Toegang:
Gratis toegang alleen leden OGh
   Bedrijfslidmaatschap OGh: 3 personen gratis toegang
Premium Lidmaatschap OGh:  6 personen gratis toegang
Individueel Toehoorder OGh: 1 persoon gratis toegang
Externen: €110 (ex btw) p.p.
 
Bij niet tijdige afmelding (20.3.2014 vóór 10.00 uur) via de website (voor leden) www.ogh.nl of (voor externen) per mail aan secretariaat@ogh.nl zijn we genoodzaakt een no show boete van € 100 (excl.btw) in rekening te brengen.
 
SPONSORMOGELIJKHEDEN
 

Klik hier voor sponsor- en advertentiemogelijkheden.

 
U kunt zich niet meer inschrijven voor dit evenement.
Het evenement heeft al plaatsgevonden.