Duncan's and Peter's book "Oracle JDeveloper 10g for Forms & PL/SQL Developers: A Guide to Web Development with Oracle ADF" is out:
See Duncan's announcement on his blog.
I had the opportunity to participate to the review and I found it excellent.
That's definitely the book I needed 2 years ago when I decided to move from the Designer to the JDeveloper support.
It explains all the J2EE concepts you should understand to develop your applications with ADF Faces and ADF Business Components.
For example, Chapter 6 - Business Services in ADF answers the following questions, common when developing an application:
- How do I issue a query to the database?
- How can I update data?
- How do I Generate a Primary Key Value?
- How do I handle transactions?
- How does record locking work?
- Where is the login dialog?
- How do I define business rules?
- How can I dynamically change a query?
- How can I interface ADF BC with PL/SQL?
NB: you can find a free copy of this Chapter [Here] (PDF)
The book explains the technologies used when developing application with JDeveloper, demonstrates the development of an application through hands-on practices, presents some best practices, ...
Though it's intended to Forms and PL/SQL developers, experienced Java develoeprs can learn more about creating JavaServer Faces applications with the Application Developer Framework in JDeveloper.
Book also includes a chapter for JHeadstart.
A Must on the bookshelf of many developers.
Good reading! :)