PRESENTATION DESCRIPTIONS
Wednesday, November 10, 2010
Session 1- 10:15-11:45am
Track A
Team Development
Martin Giffy D’Souza, Independent Consultant
Managing a development project can be a cumbersome activity without the right tools. Beginning with 4.0, APEX now includes a software development management tool that integrates with your APEX applications.
This presentation will go over these tools and how they can help manage the development lifecycle of your APEX application.
Track B
Database Features in APEX
Anton Nielsen, C2 Consulting
The question: I know I can do [insert database feature here], but can I do that in APEX? The answer: Yes! The Oracle database has amazing features, and they are all available with Application Express. This session will cover a variety of these features--from the most useful to very esoteric. The goal is to give specific examples that you can use in any application, and to encourage you to look at the existing features to meet your unique requirements.
Return to Top
Session 2 12:00-1:30pm
Track A
APEX 4.0 New Web Services Features
Jason Straub, Oracle Corporation
Application Express 4.0 offers a number of new Web services features including support for consuming REST Web services as well as for the first time the ability to expose report regions as a Web service. This session will cover Application Express 4.0 new Web services features including support for consuming RESTful Web services.
Amazon S3 (Simple Storage Solution) is a pay for what you use storage solution on the Internet. The REST demonstrations will be based on Amazon S3’s REST API. Attendees of this session will learn how to build an Application Express client application on Amazon’s S3. A fully functional Amazon S3 client will be built during this session’s demonstrations.
Track B
Securing APEX Application
Scott Spendolini, Sumneva
Security should never be an afterthought with any type of application development. Rather, it should be incorporated into your system design from day one. Unfortunately, many APEX developers forget this rule and try to retrofit in security during the last hours of development before going live.
This session will discuss how to incorporate security into your APEX applications during your initial design phases. It will also discuss a number of different Oracle Database features that can be used to further enhance your security and simplify your application development at the same time. Different physical architectures and utilities will also be discussed.
Return to Top
Session 3- 2:30-4:00pm
Track A
APEX Plug-ins
Martin Giffy D’Souza, Independent Consultant
One of the most anticipated new features in APEX 4.0 is Plug-Ins which allows developers to declaratively extend existing functionality in APEX. This presentation will go over the different types of Plug-Ins and how to create them. Primary focus will be on Item, Process, and Region type Plug-Ins.
Creating your first Plug-In can be intimidating, especially for developers new APEX developers. Some tips to help with obstacles that developers may encounter will be discussed.
Track B
Getting the Most from Interactive Reports
Jason Straub, Oracle Corporation
Interactive Reports has been one of THE best features within Application Express since it was released in APEX 3.1. Come and learn how to utilize more of the many capabilities available in Interactive Reports to make them even more compelling for online reporting. Although our demonstrations will be running APEX 4.0 the lessons learned will be applicable to earlier releases.
This session will also briefly outline the new capabilities added into APEX 4.0, including Websheets, which should help you justify upgrading as soon as possible.
Return to Top
Session 4- 4:15-6:00pm
Track A
APEX 4.0 Tabular Forms, Charts & More!
Karen Cannell, TH Technology
APEX 4.0 introduces major enhancements to Tabular Forms and improved Charting, including Gantt charts and Maps. This session is a deep dive into practical adoption of these important new features in your current and future applications, touching on additional APEX 4.0 new features along the way.
Track B
ALT-TAB: Alternative APEX Tabs
Scott Spendolini, Sumneva
Oracle Application Express has always provided the capability to include tabs in your applications. Unfortunately, APEX’s tab mechanism is quite confusing and unintuitive, which causes a lot of frustration on the part of the developer. Even with these known drawbacks, APEX’s tabs have seen few changes since its initial release.
Fortunately, there’s a better and less confusing way to add tabs to your APEX applications: using lists. Like tabs, lists are hierarchical structures that can easily be mapped to specific pages. With a little help from some cascading style sheets, we can easily add lightweight, customizable, multi-level tabs to our APEX application - all without any JavaScript or jQuery! As an added bonus, source code for all demos in this session will be made available online.
Return to Top
Thursday, November 11. 2010
8:30-10:00am
Authentication Workshop
Who are you, really? This workshop will demonstrate many methods of answering that question, from built-in authentication schemes to custom single sign-on. LDAP, RSA, home-grown. We will provide methods to solve many common authentication requirements.
Return to Top
Session 5- 10:15-11:45am
Track A
All About the APEX Listener
Tim St. Hilaire, BAE Systems
With the release of the Java based APEX listener, there is an even easier ways to implement your APEX applications. The J2EE implementation offers functionality including a web based configuration, enhanced security, and file caching.
In this session, we will show how to deploy and configure the APEX listener, how to test for common installation issues, and secure your implementation. During the session, we will go through a full installation showing how easy configuration is and demonstrating the debugging methods discussed.
Track B
Mining Oracle Application Express 4.0 Debug Data for Hidden Performance Trends
Doug Gault, Sumneva
One of the new features of Oracle Application Express 4.0 is the much improved debug information now stored in the dictionary views. Like before, it can help you diagnose problems during page rendering and processing. But did you know that it can also be used to track, monitor, and identify performance trends across your APEX application? Well it can. This session will introduce the idea of monitoring performance trending, the techniques and information necessary for you to mine the Oracle Application Express 4.0 debug data, and the pros and cons of using these methods in a production environment.
Return to Top
Session 6- 12:45-2:15pm
Track A
Dynamic Actions – What’s Possible, What’s Not, and How to Bridge the Gap
Dan McGhan, Skillbuilders
Introduced with APEX 4.0, Dynamic Actions have successfully created a declarative interface around the complex event model used by modern browsers. Does this mean that knowledge of JavaScript been rendered useless? In short, no. This session will explore the declarative side of Dynamic Actions to find out exactly what is possible and what is not, but most importantly, it will demonstrate what one would need to know to bridge the gap.
Track B
Web Services in APEX 4.0
Anton Nielsen, C2 Consulting
Service-oriented Architecture provides great advantages for application developers. APEX 4.0 makes it easier to consume a variety of web services, from traditional SOAP services to the lighter weight REST services. APEX 4.0 also help you to expose your data via services. This session will dig into using services and the basics of querying XML data and displaying it in APEX.
Return to Top
Session 7- 2:30-3:45
Track A
APEX 4.0 API'S
Doug Gault, Sumneva
With 4.0, the APEX APIs have been extended quite significantly. Consider this presentation your guided tour through the API's with a flavor of where they might be used. We'll even try to cover some of the lesser known and under-documented Public APIs.
Track B
AJAX in APEX: From 3.2 to 4.0
Tim St. Hilaire, BAE Systems
After learning the basic functionality of Oracle Application Express, developers are often asked to implement more advanced interfaces that require knowledge of AJAX and JavaScript functionality. Without any additional libraries, APEX contains the functionality and capability to add features to any APEX application.
With the release of APEX 4.0 – the dynamic capabilities of APEX have become more declarative. Although the same concepts apply in 3.2 – the approach has dramatically changed with the declarative framework. Both 3.2 and 4.0 methods for accomplishing the same functionality will be compared.
The focus audience is intermediate individuals who have learned the basics of Application Express and are interested in starting to utilize the JavaScript, AJAX and on-demand processing capabilities built into the APEX tool set to advance their knowledge and productivity in APEX.
Return to Top