Friday, April 16, 2010

Building Robust Applications with Oracle Application Development Framework (ADF)

Oracle JDeveloper 11g and Oracle Application Development Framework (ADF) 11g are components of Oracle Fusion Middleware. Oracle ADF is a Java framework for creating enterprise applications. It provides a visual and declarative approach to Java EE development. It supports rapid application development based on ready to use design patterns and visual tools and is metadata-driven.

The 11g version of ADF was several years in the making and includes over 200 new features. It integrates WebLogic Server 10.3 and offers some key features in support for Java EE 5.0 and RIA development with JSF - including an extension to the JSF controller for better reusability and a new set of ADF Faces Rich Client Components.

Keys highlights of ADF 11g include:
• ADF Faces Rich Client – the most comprehensive set of Ajax enabled JSF components and introducing the ADF
• Data Visualization Components
• JDK 6 and Java EE 5.0 support
• Integrated WebLogic 10.3 server for debugging and testing
• Extended database development and modeling features
• ADF Task Flows – extension to the JSF controller that adds reusable task flows, declarative bookmark and back button support, additional memory scopes and more.
• JSF templating
• JSF page fragments, JSF regions and Declarative JSF components.
• Updated code editor (quick picks, easier navigation, and more)
• New Java memory and CPU Profilers
• Enhanced EclipseLink/TopLink integration
• JavaScript editor with debugging and refactoring
• Updated support for JUnit, Subversion, Ant, Facelets
• Many other enhancements to the ADF Framework in the areas of data binding to UI, refactoring, debugging and ADF business components.

Oracle ADF simplifies developing enterprise solutions that search, display, create, modify, and validate data using web, wireless, desktop, or web services interfaces. Together, Oracle JDeveloper 11g and Oracle ADF provide an environment that encompasses the full software development lifecycle from design to deployment, with built-in drag-and-drop data binding, visual UI design, and team development features. It enables developers to focus on the application, not the low-level infrastructure. JDeveloper with ADF is Oracle’s strategic tool and framework for rich, enterprise applications.

At Innowave, we have built numerous solutions using ADF. I will discuss some of them in my next entry. More to come...

Friday, April 9, 2010

Collaborate 10 - Right around the corner

Collaborate 10, the Technology and Applications Forum for the Oracle Community, is coming up right around the corner. This year it will be held at the Mandalay Bay Convention Center in Las Vegas, Nevada from April 18th to April 22nd. Collaborate is a great educational event that provides attendees with valuable information on a multitude of Oracle technologies. It is also a forum for the Oracle user community to share their experiences with others. Oracle has a huge presence in this conference and provides valuable insight and knowledge from their technology experts and strategists. The Collaborate event enables customers to gain added value for their current and future Oracle investments. And, don't forget, it is a good opportunity for networking with Oracle customers, solutions providers, consultants, developers and representatives from Oracle Corporation.

If you plan to go to Collaborate, be sure to attend the Innowave presentations. The following is the schedule of Innowave's workshops and presentations:

Date

Time

Title

Presenter

Session

18-Apr

10:00-6:00pm

Fusion Architecture: Soup To Nuts

B Khan

Workshop

18-Apr

3:00-4:50pm

Demantra SIG Meeting - Part 1 & Part 2

J Wilson

4677 & 4678

19-Apr

8:00-9:00am

Oracle BPEL 11g Training

B Khan

4360

19-Apr

8:00-9:00am

Consignment Sales No More a Theory

S Ranganathan & K Nagarajan

4466

19-Apr

10:45-11:45am

Oracle Fusion Applications: Functional Overview

B Khan

4408

19-Apr

2:30-3:30pm

Understanding SOA Maturity Phases in an Oracle E-Business Suite Implementation Lifecycle

R Batra &
B Khan

3709

20-Apr

10:30-11:30am

Oracle Fusion Applications: Technical Overview

B Khan

4390

21-Apr

4:00-5:00pm

Integrated SOA Gateway - Expose Oracle E-Business Suite Functionality As Web Services!

F Islam

4569

I will be conducting a presentation on the Oracle E-Business Suite Integrated SOA Gateway (ISG), which was released with Oracle EBS R12.1.1. ISG facilitates the exposure of all the various EBS APIs as standard web services, which can then be deployed for consumption via standard web service clients. ISG builds on top of Oracle Fusion Middleware and service-oriented architecture (SOA) technology to provide a customer-focused, robust communication and integration infrastructure between independently managed components and loosely coupled applications.

If you would like to learn how to integrate other software systems with EBS instances using ISG, how to manage the availability of EBS services and access control for exposed services, and how ISG infrastructure facilitates development and execution of complex business processes, please join my session (Session # 4569) on April 21st from 4:00 - 5:00 pm.

See you all at Collaborate!