Shay Shmeltzer's Oracle Development Tools Tips

Book Review - Oracle ADF Real World Developer's Guide

Shay Shmeltzer
Director of Product Management - Oracle

A new addition to the growing collection of Oracle ADF related books is the new  Oracle ADF Real World Developer's Guide by Jobinesh Purushothaman published by Packt Publishing. I got a copy of the ebook version for review, and here is the summary:

If you are familiar with Jobinesh's blog posts, you probably already know what to expect in his book - a deep level of understanding of the internal workings of the Oracle ADF framework.

This is what sets this book apart from the other ADF books out there. It might not be the best book to choose in your "getting started with Oracle ADF" stages, but once you know the basics of Oracle ADF application development, you should get this book to understand what is happening below the covers. What does the framework do when you finish a wizard or perform a drag and drop in your IDE.

A big section of the book is dedicated to a deep dive into the inner workings of Oracle ADF Business Components including the various stages of DB interaction, interaction between the EO,VO etc, and the various methods exposed for you to modify the way the framework works.

A similar depth you can find in the chapters about ADF Binding and the ADF Controller. You can expect to learn about the various life cycle stages, and parameters that control the behavior of the framework for those layers too.

A special chapter is dedicated to best practices and performance tips. It provides many tips about various parameters and things you should be aware of to achieve maximum performance for your ADF application.

Overall I think that this book should be part of the bookshelf of serious ADF developers - those who want to know ADF's in and outs.

Join the discussion

Comments ( 3 )
  • KB, Seshagiri Rao Tuesday, December 25, 2012


    I have read this book and would like to highlight the features which I liked most:

    1. All the chapters are explained in easy manner and even the novice can understand without any difficutly

    2. All the internals of ADF like bindings, ADFBC components and UI layouts and taskflows are explained in a practical and understandable way

    3. The story telling of the subject I liked most

    4. ADFBC components and Taskflows are explained very well, which no other can explain in this manner

    I thank Jobinesh for bringing this book.



  • guest Thursday, July 24, 2014

    I want to learn ADF web services(including data binding with business service classes. Suggest me some books for this. Thanks in advance.

  • Shay Thursday, July 24, 2014

    guest - you can find a couple of sessions (34,35) on working with Web Services in the ADF Architecture youtube channel - https://www.youtube.com/user/adfarchtv/videos

    There is a lot more info in the official documentation and in blogs:


Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.