Vanaf 22 september vindt in San Francisco de Oracle OpenWorld conferentie plaats: hét evenement waar Oracle haar productstrategie uit de doeken doet en waar Oracle specialisten van over de hele wereld ervaringen uitwisselen. Tegelijk met Oracle OpenWorld wordt ook de JavaOne conferentie georganiseerd, het trefpunt voor de wereldwijde Java gemeenschap. Meer dan 2.000 sessies, ruim 45.000 bezoekers en optredens van wereldberoemde artiesten; beide conferenties zijn zo groot dat zelfs de straat voor het gigantische Moscone Center door Oracle wordt overgenomen
Helaas kan niet elke Oracle of Java specialist zo maar naar San Francisco. Daarom heeft AMIS de traditie om je de inhoud en sfeer van Oracle OpenWorld mee te laten beleven. Op donderdag 5 september organiseert AMIS weer de Oracle OpenWorld Preview sessie. Nederlandse en Belgische sprekers verzorgen een preview van hun presentatie die zij enkele weken later op het podium in San Francisco gaan geven. Tijdens het diner hoor je de verhalen van eerdere conferenties, technische tips en trucs en kun je feedback geven op de presentaties.
Vanaf 16:30 bent je van harte welkom. Om 17:00 beginnen de eerste presentaties. Tussendoor komt ook de beroemde AMIS frietkar nog langs. Reken op een avond met inhoud, interessante mensen en sprkers en sessies met internationale allure. Op het programma staan in elk geval de volgende sessies:
- Roel Hartman – Automatic for the People – End to end automatic testing of your APEX application
- Karen van Hellemont – A success story of 8 years Oracle Application Express at the Flemish Parliament
- Lonneke Dikmans – Oracle on Your Browser or Phone: Design Patterns for Web and Mobile Oracle ADF Applications
- Luc Bors – Reaching out from ADF Mobile: Remote Urls, Twitter, Google Places and Push Notifications
- Paco van der Linden en Wilfred van der Deijl – Worst Practices when developing an ADF Application
- Frank Houweling Multi-tier performance analyse van ADF applicaties en oplossingen voor veelvoorkomende performance knelpunten
- Aino Andriessen – ADF Fusion architecture: manage the modular approach
- Ronald van Luttikhuizen, Lonneke Dikmans & Lucas Jellema – Live Fusion Middleware Development Demo Show
- Emiel Paasschens- Boost JD Edwards EnterpriseOne with Oracle SOA Suite for maximum business value
- Robert van Mölken – Handling Large Files with Oracle SOA Suite and Managed File Transfer Pass-by-Reference
- Edwin Biemond – Roll Out a Complete Oracle Fusion Middleware Environment in Less Than 10 Minutes
- Kees Jan Koster – Introducing HIP, the Human Interaction Protocol (JavaOne)
- Steven Davelaar – Data Synchronization Strategies For ADF Mobile
- Alex Nuijten – Getting Started with APEX Plugin Development
- Patrick Barel – Should Invoker Rights be used?
Deelname aan de Oracle OpenWorld Preview sessie is gratis! Er zijn slechts 100 plaatsen. Meld je daarom hier snel aan!
Abstracts van de geplande sessies:
Programma Preview OOW 2013 Donderdag 5 september
APEX:
Roel Hartman – Automatic for the People – End to end automatic testing of your APEX application
Karen van Hellemont – A success story of 8 years Oracle Application Express at the Flemish Parliament
Alex Nuijten – Getting Started with APEX Plugin Development
ADF Mobile:
Lonneke Dikmans – Oracle on Your Browser or Phone: Design Patterns for Web and Mobile Oracle ADF Applications
Steven Davelaar – Data Synchronization Strategies For ADF Mobile
Luc Bors – Reaching out from ADF Mobile: interacting with remote urls, twitter and google places
ADF:
Paco van der Linden en Wilfred van der Deijl – Worst Practices when developing an ADF Application
Frank Houweling Multi-tier performance analyse van ADF applicaties en oplossingen voor veelvoorkomende performance knelpunten
Aino Andriessen – ADF Fusion architecture: manage the modular approach
FMW:
Ronald van Luttikhuizen – Live Fusion Middleware Development Demo Show
Emiel Paasschens- Boost JD Edwards EnterpriseOne with Oracle SOA Suite for maximum business value
Robert van Mölken – Handling Large Files with Oracle SOA Suite and Managed File Transfer Pass-by-Reference
Edwin Biemond – Roll Out a Complete Oracle Fusion Middleware Environment in Less Than 10 Minutes
Overig:
Kees Jan Koster – Introducing HIP, the Human Interaction Protocol
Ronald van Luttikhuizen, Lonneke Dikmans, Lucas Jellema – An Oracle ACE Production: Oracle Fusion Middleware Live Development Demo
Oracle Fusion Middleware (FMW) is used for doing Fusion development. For developing multi-tier, service and process oriented applications. With various tools, technologies and products. You may wonder how this all fits together – how a Fusion application is composed.
In this session, a small team (using database, ADF, SOA Suite, Oracle Service Bus and BPM) will develop an end-to-end Fusion Middleware application. You can monitor this work on a big screen and listen to clarifications about what is being done. All the concepts and components from FMW appear in an integrated, meaningful context during this session. Attendees will see first-hand what steps are necessary to create a real FMW application. They also get the chance to participate, help direct the development effort by contributing to the functional requirements, ask questions, get live demonstrations for an answer and get real insight in the FMW development process.
Lonneke Dikmans – Oracle on Your Browser or Phone: Design Patterns for Web and Mobile Oracle ADF Applications
For those who are building Oracle software for browsers or mobile phones, Oracle provides a rich set of Oracle Application Development Framework (Oracle ADF) design patterns that provide guidance on industry standards for creating rich, usable applications. Come to this session to hear two leading Oracle experts discuss how to make use of these patterns to ensure that you build applications that not only are useful for your users but also make them productive and satisfied.
Emiel Paasschens- Boost JD Edwards EnterpriseOne with Oracle SOA Suite for maximum business value
JD Edwards sits at the very core of Dutch wholesale specialist Econosto. With over 1 million stock items and large trade volumes, a lot of data changes hands before products do. B2B integration with JD Edwards and powered by SOA Suite has sped up business processes, increased quality and slashed costs. This real life story discusses connectivity with trading partners and legacy systems including enrichment of messages from external partners and protection of JD Edwards EnterpriseOne from data pollution. Enhanced flexibility with custom tailored business rules and alternative business flows to and from JD Edwards EnterpriseOne is introduced. Business value: the number of orders has doubled with an increase in trading b2b partners by 1100%!
Roel Hartman – Automatic for the People – End to end automatic testing of your APEX application
Continuous integration is a well known aspect of Java development projects. Key here is automated testing of all parts of the solution, back-end as well as front-end. In this session you will learn how to use not only the already better known automated back-end testing facilities for PL/SQL, but also how to automate testing of your user interface. Using this approach you can execute regression tests, aiming at a reliable and stable outcome.
Steven Davelaar – Data Synchronization Strategies For ADF Mobile
In most cases, your ADF Mobile application will need to integrate with a remote data source to provide up-to-date data in the mobile application. In this presentation, various strategies and techniques for retrieving, updating and synchronizing your local mobile data with a remote data source are discussed. As part of this presentation, the brand new “ADF EMG Mobile Accelerator” toolkit will be announced that provides out-of-the-box support for local persistence to your SQLite database on your mobile device, as well as (delayed) data synchronization with the remote server.
Kees Jan Koster – Introducing HIP, the Human Interaction Protocol
HIP is Open Source, with nearly 7 billion users. Over the course of history, the API to humans has been well documented and explored. It is the only API that can be talked about at parties. In Human Interaction Protocol, Kees Jan Koster introduces a framework that makes it easier to interface with individual objects. The framework is particularly suitable for clustering. He explains useful design patterns to apply in your HIP clusters. You take home a set of recipes to apply when using HIP. Simply using these will improve your own use of HIP, and explain and possibly address some of the performance issues you’ve been seeing in your clusters. They serve as a starting point to tinkering and experimenting with this wonderful API.
Paco van der Linden en Wilfred van der Deijl – Worst Practices when developing an ADF Application
The speakers bring over 20 years combined ADF experience to this session. They have seen many different ADF projects in their careers and have made or seen many mistakes. Some of the worst, but surprisingly common, mistakes will be shown so you don’t have to make them on your projects. Understanding why these practices are wrong also give you a better understanding of the framework which is key to making the right decisions in how to use the vast array of options available in JDeveloper and ADF.
Luc Bors – Reaching out from ADF Mobile: Remote Urls, Twitter, Google Places and Push Notifications
Virtually every mobile app has some kind of location based services and interaction with social networks. Usually an app is also able to receive push notifications and work with these notifications. ADF Mobile enables you to implement features like this and interact with the world surrounding the mobile device. In this session you will learn how to hook up your device to such sources of ‘remote’ information.
Karen van Hellemont – A success story of 8 years Oracle Application Express at the Flemish Parliament
Hierin vertellen we hoe we bij het Vlaams Parlement aanvankelijk met APEX begonnen zijn. Het doel was toen om de wilgroei aan Excel- en Access-bestanden tegen te gaan en één centrale webtoepassing te bouwen voor HR. In een opvolger voor Forms werd toen niet echt geloofd. 8 jaar later draaien bij het parlement echter 50 grote en intensief gebruikte APEX applicaties voor meer dan 1000 gebruikers. Tijdens de sessie zullen we aantal interessante features uit de verschillende APEX applicaties laten zien. Ondertussen bouwen we ook oplossingen om al deze APEX applicaties samen te brengen in één portaalsite en beheren we de rechten via een centraal rechtenbeheersysteem in APEX.
Frank Houweling – Multi-tier performance analyse van ADF applicaties en oplossingen voor veelvoorkomende performance knelpunten
Snelheid is een must en eindgebruikers eisen een vlotte, gesmeerde ADF applicatie. Dit onderdeel bespreekt performance optimalisatie van ADF-applicaties. Frank Houweling laat zien hoe je performance bottlenecks en inefficiënties al in een vroeg stadium meetbaar kunt maken, en hoe je met deze kennis veel gemaakte bad practices kan vermijden en good practices kan toepassen om een snelle, efficiënte en schaalbare ADF applicatie te realiseren.
Alex Nuijten – Getting Started with APEX Plugin Development
Just having an idea for a plugin is not enough. A number of questions will arise when you want to get started.
Some of the question that might arise; what type of plugin should it be? What kind of properties do you want the users to control? Can the plugin be based on a SQL statement? What kind of measures should you take to create a secure plugin? The APEX framework supplies a number of packages to help you with development, but how do you use them without reinventing the wheel?
In this session, aimed at the beginning plugin developer, you will see all the steps it take to develop a region plugin from scratch as well as a dynamic action plugin which leverages an existing jQuery plugin.
Robert van Mölken – Handling Large Files with Oracle SOA Suite and Managed File Transfer Pass-by-Reference
Increased adoption of public services on the internet has created an additional performance bottleneck for processing large files. This session discusses a distributed government building permit use case for optimizing the handling of large files by integrating Oracle SOA Suite with Managed File Transfer 12c. The presentation demonstrates how dynamic just-in-time file references minimize the payload size and enable the files to be processed only at their final destination. A demo is included that gives a first look of this new product.
Edwin Biemond – Roll Out a Complete Oracle Fusion Middleware Environment in Less Than 10 Minutes
Rolling out a configured Oracle WebLogic Oracle Fusion Middleware environment with Oracle Service Bus and Oracle SOA Suite can be hard and time-consuming. It takes more than 50 steps (such as Oracle WebLogic domain configuration). When you need to change the JVM, you need to do it all over again and clone this environment to all your servers. With the Puppet configuration management tool and the open source Oracle Fusion Middleware Oracle WebLogic Server module, you can roll out a Oracle WebLogic environment in less than 10 minutes. Just define a Puppet class, add servers to this template, and monitor the result. The outcome will always be the same, and changing Oracle Fusion Middleware or the JVM will be easy, with less downtime. This session shows you the steps and includes a live demo.
Aino Andriessen – ADF Fusion architecture: manage the modular approach
It’s a good practice to modularize an ADF application into multiple subsystems. Each of these subsystems or modules is then developed separately and delivered as an ADF library and is integrated in a ‘master’ application. This approach allows for functional separation and results in smaller codebases that are better understood, tested, managed and reused.
This session discusses the main issues with the modular approach of ADF development and provides solutions, guidelines and best practices to address them. We’ll demonstrate how to automate the build process to create versioned artifacts like ADF libraries and ear files, how to manage these artifacts centrally and how use the artifacts and other dependencies in your application.
Patrick Barel – Should Invoker Rights be used?
How can you ensure users use only their data and not someone elses. How can you do this with minimal effort? How can you get rid of multiple codebases. How can you (partially) protect yourself against SQL Injection.
In this session we explore the use of the different authentication models in the Oracle database. When do you use the Definer Rights model and when could, or should, you use the Invoker Rights model?
|
Classroom |
Inno |
Vergader |
Annex I |
Annex II |
17.00 |
Karen |
Aino |
Patrick |
Ronald & Co |
Steven |
19.00 |
Roel |
Edwin |
Frank |
Emiel |
Luc |
20.00 |
Alex |
Robert |
Kees Jan |
Wilfred & Paco |
Lonneke |