Developing Large Oracle ADF 11g Applications Andrejus Baranovskis,Red Samurai Consulting
Presentation will be focused on best practices acquired during constant work with Oracle Application Development Framework (Oracle ADF) projects. Author will talk about his experience in architecture, development and deployment for large Oracle ADF applications. Many teams who are now in development stage, are facing development performance issues. It happens, because Oracle ADF application structure and packaging needs to be planned carefully from the beginning. Many teams are starting Oracle ADF development as single JDeveloper application, this is a basic path, that will bring performance and maintenance problems in the future. Author will describe, how Oracle ADF Libraries can help to structure and organize large Oracle ADF applica tions in proper way. Oracle ADF Libraries allow to package Oracle ADF Business Components, ADF Task Flows, JSF pages, Page Definition files and Managed Beans into single JAR file. Later, this JAR file can be reused in different Oracle ADF applications. Concept of Oracle ADF Library JAR allows to split large Oracle ADF application into smaller ones and develop them independently. Independent JAR files are usually integrated into one application through central master application. Participants will get up to date technical knowledge and recommendations about application structure design, application splitting and integration techniques. Author will present various hints and findings from his daily work. Back to Top
Getting Started with PHP and Oracle Lewis Cunningham, Database Architect
Get a quick overview of what PHP is and how it works, and then move right into the short story of: how to connect from PHP to Oracle, running queries, executing DML, executing stored procedures, functions, and packaged code.
Managing Application's Lifecycle with JDeveloper - from Requirements to Deployment
Susan Duncan, Oracle Corporation
This session will discuss and demo the various features and technologies JDeveloper offers for managing the lifecycles of applications. The session will also cover managing your requirements, tasks, defects, and more with Oracle Team Productivity Center, to building and deploying with Maven and Ant. See the complete lifecycle of your application integrated in a single tool.
The SOA Suite and ADF are both key components in Oracle Fusion Middleware 11g. This session clarifies how they interact: at UI, service, and event level. ADF implements user interfaces for human tasks in SOA composite applications, sends events into the Event Delivery Network, and publishes ViewObjects as DataServices that BPEL processes consume. ADF also works with SOA Suite Java APIs to initiate, track, and manipulate services and processes. Many demonstrations will make this clear.
Just Get it Written: Deploying Applications to WebLogic Server Using JDeveloper and WLS Console Peter Koletzke, Quovera, and Duncan Mills, Oracle Corporation
This presentation explores the process of deploying to an Oracle WebLogic Server. It outlines JDeveloper utilities and profiles that help you create an EAR file with all required libraries. The presentation then explains how to deploy the application using JDeveloper. It also discusses the benefits of, and techniques for, testing deployment on a local standalone server. In addition, the presentation describes and demonstrates the deployment services of the WLS Console and why you might choose it to deploy an application instead of using JDeveloper.
... and UIX Begat ADF Faces: How Rich is ADF Faces Rich Client?
Peter Koletzke, Quovera
This presentation provides a close look at the components available in ADF Faces RC—the component set Oracle is using to build Fusion Applications. It explains native features such as skins and built-in AJAX. This presentation explores how to achieve the perfect layout using the ADF Faces RC layout components. The presentation also explains and demonstrates container component techniques such as modifying the standard tab order. It also introduces the Data Visualization Tools (DVT) components.
Accessing the Oracle Database from Google (Apps, App Engine, Spreadsheets) Anjo Kolk, Miracle Benelux
How great would it be to access your own data that is behind the corporate firewall in the same way? With the Google Secure Data Connector and the Google Feedserver, one can now access any data in your company that is easily accessed by Google Gadgets, Google App Engine, or Google Spreadsheets. Anjo Kolk will show you how it is done and how you can protect your self.
Leveraging E2.0 Services as UI and Data Peter Moskovits, Oracle Corporation
This session will show you how enterprises are integrating next generation Enterprise 2.0 services into their portals. Enterprises today can leverage two fundamental approaches to this integration - taking existing services at the UI layer and compositing onto the page, and building new services leverging direct access to the data using REST. You will see how to accomplish both these styles, incorporating discussion forums and Facebook style activity streams, into your applications.
Rapid Development for Mobile Devices with Oracle JDeveloper and Oracle ADF
Duncan Mills, Oracle Corporation
Looking to provide access to your data from mobile devices? Have clients using iPhone, BlackBerry, Android, or Windows Mobile devices? Learn how Oracle JDeveloper and Oracle ADF enable you to build applications for mobile devices. The session will cover both on device and browser-based development and show you how to build cross-device applications with the skills you already have.
Oracle JDeveloper 11g JAX-WS Web Services - As Easy As 1-2-3 - XSD, WSDL, Generate! Chris Muir, SAGE Computing Services
Web services used to be hard. Creating XML schemas, long-winded WSDLs, and backend code took effort. Today, JDeveloper 11g enables developers to visually design XSDs and WSDLs by drag and drop, then generate code based on the latest JavaEE JAX-WS/JAXB standards with just a few clicks. Finally, programmers can get back to thinking about the business problem to solve, without wasting time setting up the Web service artifacts, which can be tedious, error-prone, and repetitive.
How to Hack an ADF Application Anton Nielsen, C2 Consulting
In this live demonstration, Anton Nielsen will demonstrate common hacking techniques and how they apply to ADF applications. He will demonstrate how to secure an ADF application from each technique.
WebLogic Server for ADF and Oracle Forms 11g Developers
Mark Prichard, Oracle Corporation
Now you can run your Oracle Forms or ADF applications on Oracle WebLogic Server. Come to this session to find out everything you need to know about WebLogic to help you with the process of deploying and managing Oracle Forms or ADF applications in Fusion Middleware 11g. You don't need to be a Java programmer, you don't need to be an application server expert - we will take you, step-by-step, through the stuff you really need to know when deploying to Oracle WebLogic Server.
Attention Oracle Developers: Find Those Java Memory Leaks Fast! Mark Prichard, Oracle Corporation
If you develop enterprise Java applications using Oracle JDeveloper, then you will know how hard it can be to find those elusive run-time memory leaks - until now. We'll show you how Oracle's advanced JRockit Mission Control (JRMC) toolset will help you identify, find and fix Java memory leaks in minutes. In this hands-on session aimed at professional Oracle developers, we'll take an enterprise Java application built using JDeveloper 11g and Oracle Application Development Framework (ADF) and show how you can use JRMC to pinpoint the source of a run-time memory leak. Oracle JRockit Mission Control is very cool, and easy to set up and use - we'll cover everything you need to know. If you're a power JDeveloper programmer, this is one session you won't want to miss.
Maximizing Reusability in ADF Applications
Blaise Ribet, Oracle Corporation
Oracle ADF provides a number of ways to create common, reusable components that can help make your application much easier to develop and maintain. In this session, you will learn how to build and use these components. Topics include: packaging common components into ADF libraries; building a consistent user interface with page templates and task flow templates; building reusable pages using regions; and extracting common functionality into extensible business components.
Implementing Connection Pools for Data-Centric Applications Michael Rosenblum, Dulcian, Inc.
Using connection pools involves keeping a limited number of persistent sessions that serve incoming requests on a “first-in/first out” basis. This strategy can be applied to some critical issues (client/server and N-tier) faced by existing database technologies. Despite handling old problems effectively, the use of connection pools introduces some new ones. This presentation discusses some core use cases implementing connection pools, resource utilization, effective session management, and read/write consistency. Real-life examples are included to pinpoint common traps.
Creating SOA Composite Applications with ADF and SOA Suite 11g
Juan Ruiz, Oracle Corporation
Do you have an existing Oracle E-Business Suite application or an application from Oracle's PeopleSoft or Siebel that can use a face-lift? This session shows you how to build rich Internet applications that interface with your legacy system and provide your users with modern Web interfaces that leverage AJAX and Web 2.0 technologies. Get an overview of the development architecture and experience for leveraging Oracle Application Development Framework on top of your existing applications.
Cutting Edge, AJAX Web UIs without the Headache
Juan Ruiz, Oracle Corporation
In this session, you'll learn how to build cutting edge Web-based user interfaces the easy way. No need to learn JavaScript and AJAX, just use the right type of components - ADF Faces. This session uses demos to showcase the power and flexibility provided by the Oracle ADF Faces set of components - the standard UI framework for Oracle's Web user interfaces.
From Fragile to Agile: Forms and Reports 6i to JEE, the Journey Begins David Schleis, Wisconsin State Laboratory of Hygiene
Prepare to be amazed as the author demonstrates how a convoluted, brittle, labor-intensive Forms and Reports 6i-based shipping process was transformed to a streamlined, adaptable, automated JEE Web-based operation, still integrated with the parent system. This amazing metamorphosis was accomplished using a combination of the agile and tremendously productive Grails Web development framework, in conjunction with the prolific database design and documentation capabilities of Oracle Designer.
What's New in Oracle Enterprise Pack for Eclipse 11g
Greg Stachnick, Oracle Corporation
Oracle Enterprise Pack for Eclipse is Oracle's new, free strategic Eclipse-based integrated development environment. This session uncovers the latest features of Oracle Enterprise Pack for Eclipse 11g, including new support for Web and enterprise development through popular technologies such as JSP, JavaServer Faces, Facelets, Struts, Java EE, JPA, Web Services, and even ADF. Come see how Oracle Enterprise Pack for Eclipse can help you develop, deploy, and debug against the leading Oracle runtimes, Oracle WebLogic Server, and Oracle Database.
What’s Hot and What’s Not – An Overview of Oracle Development Tools Sten Vesterli, Scott/Tiger A/S
This presentation examines all of the important development tools and technologies available from Oracle today, discussing the strong and weak points of each: Application Express, Application Development Framework, ADF Faces for Web applications, Oracle Forms, Oracle Portal, and Oracle WebCenter. The presentation is concluded with a “hot or not” summary of which application development approaches you can expect to be using in the coming years.
Forms to ADF – Live! Sten Vesterli, Scott/Tiger A/S
This presentation will demonstrate by example how to develop ADF Faces screens corresponding to an existing Oracle Forms application. Topics covered include ADF Business Components, ADF Faces, and the available “hooks” to include your own code. The presentation shows where Forms and ADF Faces are similar and where they are different. The main part of this presentation will be live development (not PowerPoint).