Book Image

Developing Web Applications with Oracle ADF Essentials

Book Image

Developing Web Applications with Oracle ADF Essentials

Overview of this book

With ADF, Oracle gives you the chance to use the powerful tool used by Oracle's own developers. Modern enterprise applications must be user-friendly, visually attractive, and fast performing. Oracle Fusion Applications are just that; but to get the desired output you need proven methods to use this powerful and flexible tool to achieve success in developing your enterprise applications. "Developing Web Applications with Oracle ADF Essentials" explains all you need to know in order to build good-looking, user-friendly applications on a completely free technology stack. It explains the highly productive, declarative development approach that will literally have your application running within a few hours, as well as how to use Java to add business logic. "Developing Web Applications with Oracle ADF Essentials" tells you how to develop and deploy web application applications based on the highly productive and free Oracle ADF Essentials framework. You will first learn how to build business services on top of database tables, and then how to easily build a web application using these services. You will see how to visually design the flow through your application with ADF task flows, and how to use Java programming to implement business logic. Using this book, you can start building and deploying advanced web applications on a robust, free platform quickly. Towards the end, you will be ready to build real-world ADF Essentials applications and will be able to consider yourself an ADF Essentials journeyman.
Table of Contents (16 chapters)
Developing Web Applications with Oracle ADF Essentials
Credits
About the Author
Acknowledgement
About the Reviewers
www.PacktPub.com
Preface
Index

About the Reviewers

Eugene Fedorenko is a senior analyst with extensive experience and management skills. He works for the Ukrainian software company CS Integra. The company focuses on banking software and is a leader in the local market. The company has been an Oracle Platinum partner since 2010 and it was rewarded as the Best Independent Software Vendor in the Eastern Europe region. Eugene graduated from the Kharkiv Aviation Institute in 1999 with an M.Sc. in Computer Science. He began his career in the company in 2000 as a developer. Currently, he is a senior analyst and he is in charge of running projects connected to Oracle Application Development Framework. He is the author of the ADF practice blog http://adfpractice-fedor.blogspot.com and a member of the ADF Enterprise Methodology Group.

Amr Gawish is a Senior Oracle Fusion Middleware Consultant. He is a certified WebCenter Portal and Oracle SOA implementation specialist. He has over five years of experience with the Oracle Middleware stack. He holds a Bachelor's degree in Math and Computer Sciences from Al-Azhar University in Egypt, and he has been involved in many ADF, WebCenter, and SOA projects. He currently works at infoMENTUM, which is an Oracle Gold Partner and a leading company in Oracle Fusion Middleware, and it is the first company to be specialized in WebCenter (both Content and Portal) in the EMEA region. It's what Amr calls "a place where innovation comes true!"

Amr is also currently authoring a book about ADF Faces called Oracle ADF Faces Cookbook, Packt Publishing.

Dimitrios Stasinopoulos is a Certified Application Development Framework Implementation Specialist with more than six years of experience in Oracle Fusion Middleware and, more specifically, in ADF BC 11g. Dimitrios currently works as an Oracle Fusion Middleware Consultant, mainly focusing on Oracle ADF, at e-DBA Ltd., an Oracle Platinum Partner. Dimitrios has worked in several Oracle ADF projects in various positions, from developer to architect, and he also enjoys teaching and talking about Fusion Middleware.

In his spare time, Dimitrios is helping the ADF community by answering technical questions in the Oracle ADF and JDeveloper forum, and he also maintains a blog where he posts his findings and ideas: dstas.blogspot.com.

Dimitrios holds a B.Sc. degree in Computer Science from the Technological Educational Institution of Larissa, Greece.