Oracle ADF 11gR2 Development Beginner’s Guide

Oracle ADF 11gR2 Development Beginner’s Guide

Oracle ADF 11gR2 Development Beginner's Guide

Experience the easiest way to learn, understand, and implement rich Internet applications using Oracle ADF 11gR2 Overview Implement a web-based application using the powerful ADF development framework from Oracle Experience the fun of building a simple web application with practical examples and step-by-step instructions Understand the power of Oracle ADF 11gR2 and develop any complex application with confidence In Detail Oracle ADF is an end-to-end framework which makes application developmen

List Price: $ 49.99

Price: $ 30.99

[wprebay kw=”web+development+tutorial” num=”0″ ebcat=”-1″] [wprebay kw=”web+development+tutorial” num=”1″ ebcat=”-1″]

Related Web Development Tutorial Products

3 thoughts on “Oracle ADF 11gR2 Development Beginner’s Guide

  1. 3 of 3 people found the following review helpful
    4.0 out of 5 stars
    A good read for ADF newcomers, May 31, 2013
    By 
    Serafeim Karapatis “Serafeim” (Athens, Greece) –
    (REAL NAME)
      

    My last review about a book on ADF was almost six months ago. Looking back in time, it seems that about every six months, for the past 3 years we have a new title release on ADF, which is a crystal clear sign of its maturity and adoption. However, while there are few titles focused on advanced topics or methodologies, there is also a need for helping out those who make or attempt their baby steps on the framework, since the official documentation of Oracle (developer’s guide) probably is not too friendly at the first sight. Certainly there is a need for books to explain in simple words and by examples the ADF, so “rookies” can in short time can orientate themselves on the framework. A relevant book, and very good for introduction to programming in the ADF is the “Quick Start Guide to Oracle Fusion Development: Oracle JDeveloper and Oracle ADF (Oracle Press)” of Grant Ronald.

    In such sense, the “Oracle ADF 11gR2 Development Beginner’s Guide”, authored by Vinod Krishnan, comes in the right time. It aims at technicians who make their first acquaintance with the ADF, without requiring any special knowledge beyond basic programming in Java. The pace is good, the book is rich in examples and screenshots, but there are also times that deals with technical details that may become overwhelming for a beginners title. The structure of the book is as follows: it includes eleven chapters. The topics developed in the form of: a description of the issue, performance of the execution (“time for action”), an explanation of how the solution works (“what just happened?”) followed by a challenge to the reader to further explore things in the section “Have a go hero”. Finally, each chapter ends with a summary in the form of questions (quiz) Let’s look into it in more detail.

    The first chapter (“Installing and Configuring JDeveloper IDE”) is devoted to the installation and operation of JDeveloper, menus, windows, editors available and the general “philosophy” of it. It’s really very informative and useful for someone who comes from another IDE (eg Eclipse or Oracle Forms) so that he/she would feel early comfortable and become productive, something that naturally wants its time. The second chapter (“Getting Started with ADF”) explains in basic terms the architecture of ADF and analyze, end-to-end, an example of developing a small application in ADF, with very detailed steps and screenshots. Chapter three (“Understanding the Model Layer”) focuses on the ADF Business Components (entities, view objects, application modules) and has a very detailed guide on the declarative options of ADF BC. The next chapter (“Validating and Using the Model Data”) gives business validations examples, using declarative features and Groovy expressions. In the second half of it, we learn how to customize the framework’s behavior using Java and the handling of transactions. All in all, tt is a very important chapter, and some simplification of it, from the beginner’s perspective, would help.

    Chapter five (“Binding the Data”) is really a wonderful chapter which explains precisely and in detail the mechanism of data bindings that is among the strangest things for a newcomer to the world of ADF. The next chapter introduces us to web programming with ADF Faces using templates and gives a brief summary of the user interface components and their properties. Next, chapter seven (“Working with navigation flows”) shows us the ADF Controller and its implementation in the form of the ADF task flows. There is also a brief reference to the ADF regions and lifecycle. Moving into chapter eight (“Layout with Look and Feel”) there is a breakdown of how the web user interface can be customized using ADF skins. Immediately after comes the “Implementing Security” where one will find simple examples of integrating security into ADF applications. After that, the “Deploying the ADF application” chapter is very useful because it describes the structure of the ADF distributables, how-to exploit the ADF libraries, the MDS and the configuration of the embedded Weblogic Server. The last chapter (“Advanced features of ADF”) discusses some of the more advanced topics such as optimizations for ADF BC, contextual events, MDS customization, JDeveloper extensions, etc that are rarely found together in one book.

    My general opinion is that pretty positive about this title. The Oracle ADF 11gR2 Development Beginner’s Guide is a useful book to someone who wants to learn quickly and in a simple way the basics of ADF. The detailed examples of each chapter are accompanied by the online code appendix which also helps to try the solutions directly in JDeveloper. On the other hand, some additions would have made it an ever better title: coverage of some fundamental cases such as creating search forms…

    Read more

    Help other customers find the most helpful reviews 

    Was this review helpful to you? Yes
    No

  2. 1 of 1 people found the following review helpful
    3.0 out of 5 stars
    Good ADF intro, but not the only book you’ll need, August 10, 2013
    By 

    This review is from: Oracle ADF 11gR2 Development Beginner’s Guide (Paperback)
    “Oracle ADF 11gR2 Development” is part of the Packt “Beginner’s Guide” series and targets the newcomer to ADF. These guides contain a mixture of factual information, step by step instructions, quizzes and open-ended questions in order to encourage the reader to examine and experiment.

    It covers all of the basics of ADF, from installation through business components, pages, task flows and bindings, ending with deployment and a number of advanced topics. The coverage of is a bit uneven – some topics are only covered briefly or out of sequence, while other topics contain in-depth information that don’t really fit in a beginner’s guide.

    I like the quizzes – the answers are provided at the start of the book, so remember to skip over those pages if you want to do the quizzes later. The open-ended encouragement to explore more is unlikely to work if you are reading the book by yourself, because there is no summary or wrap-up. On the other hand, if you use this book in a study group with colleagues or have an experienced ADF developer to ask, they can be useful.

    This book will not be the only ADF book you need. I don’t think a beginner will be able to build applications after reading this, but he will know much more about ADF than before. Even as an experienced developer, I found new information in this book.

    0

    Help other customers find the most helpful reviews 

    Was this review helpful to you? Yes
    No

  3. 1 of 1 people found the following review helpful
    5.0 out of 5 stars
    A solid foundation, May 20, 2013
    By 
    Alexander Hansal “@lex” (Munich, Germany) –
    (REAL NAME)
      

    This review is from: Oracle ADF 11gR2 Development Beginner’s Guide (Paperback)
    After a thorough first chapter on installing JDeveloper and taking first steps in the IDE, Vinod lays out the concepts of ADF. The book facilitates learning by encouraging the reader to take action and become a true hero by taking their own steps.

    Naturally, the book contains detailed instructions to create a sample ADF application. Once the sample application is up and running, Vinod takes us into a deeper dive on the ADF components such as Entity Objects, View Objects and Application Modules.

    In chapter 4, while discussing validation, we are exposed to the first piece of (generated) Java code and the APIs of the ADF components. This is followed by solid chapters on data binding and user interface design with ADF pages.

    A chapter on navigation flows is next, discussing ADF Task Flows in great depth.

    The “skinning” chapter is most welcome, introducing the ADF skin editor.

    Application security is also covered in a separate chapter, adding much value to the information provided so far.

    The book’s closing chapters are on deploying ADF applications and advanced features.

    All in all, it’s a solid and actionable book, with its content assured by reviewers Frank Nimphius and Sten E. Vesterli, most distinguished ADF experts in the community. If you want to ensure that your ADF knowledge is built on a solid foundation, this book is for you.

    0

    Help other customers find the most helpful reviews 

    Was this review helpful to you? Yes
    No

Leave a Reply