Book Image

Oracle ADF 11gR2 Development Beginner's Guide

By : Vinod Thatheri Krishnan
Book Image

Oracle ADF 11gR2 Development Beginner's Guide

By: Vinod Thatheri Krishnan

Overview of this book

Oracle ADF is an end-to-end framework which makes application development simple by providing infrastructure services as well as visual and declarative development right away. "Oracle ADF 11gR2 Development Beginner's Guide" guides any user with programming skills to be able to quickly learn the options and ways to develop rich Internet applications using ADF 11gR2. Containing all the skills that a new user has to use to build an application in ADF 11gR2, this book is designed in such a way so that it enhances the practical feel of developing applications in ADF 11gR2. Starting with the installation and configuration of Oracle ADF 11g RD we will then work through topics such as working with the Model Layer and Model Data followed by displaying and binding the data. Later we will look at Navigations and Flows within applications as well as their layout, look, and feel. "Oracle ADF 11g R2 Development Beginner's Guide" will conclude with us looking at the security and deployment of the applications which have been created.
Table of Contents (19 chapters)
Oracle ADF 11gR2 Development Beginner's Guide
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Pop Quiz Answers
Index

Knowing the roles


When you launch the IDE without the –nonag startup option, a splash screen followed by a Select Role screen is displayed. The Select Role screen provides the options to select the role in which you want to start the IDE. This is also referred to as shaping the IDE based on the selection. You have an option to configure this in the Switch Roles menu in Tools.

  • Studio Developer: This role will include all the features available for the IDE. You will be allowed to create applications using different technologies. You have the option to choose the features to include in the Features menu in Tools. This is the commonly used role for ADF development.

  • Customization Developer: This role is more inclined towards customization for a user to edit the metadata in JDeveloper. This option is used only for ADF customization and is outside the scope of this book.

  • Database Developer: This role will enable all the features needed for database development using JDeveloper.

  • Java Developer: This role will enable features that are best suited for Java developers. ADF-related features are not included in this role.

  • J2EE Developer: Web development using Java EE will be made easy if the user selects this role. All the components related to Java EE development are made available for the user, except ADF technologies.

When JDeveloper IDE is started, the Tip of the Day popup will appear that will give some tips on using the IDE effectively.

Tip

To add your own tip, go to the following location:

MW_HOME\jdeveloper\jdev\doc\studio_doc\ohj\tip.jar

Create an HTML file called tip_11_0460.html (just increase the number, for example, tip_11_0470.html).

Create an image file called tip_11_0470.gif in the images folder if you want to refer to this in your HTML tip.

Have your HTML tip registered in tip_map.smp as shown in the following code snippet:

<map>
<mapID target=”tip_11_0470_html”url=”tip_11_0470.html”/> 
</map>

Have a go hero – explore the IDE

Now you are at a stage where you can explore the IDE and look for options, as follows:

  • What are the new features that you see in JDeveloper IDE? Is the look and feel the same as your earlier development environment?

  • Open the entire menu and see the options available in each menu.