1) Reusable Components:
http://download.oracle.com/docs/cd/E12839_01/web.1111/b31974/reusing_components.htm
http://xmlandmore.blogspot.com/2011/06/reusable-adf-componentsapplication.html
http://andrejusb.blogspot.com/2007/03/reusability-in-oracle-adf-business.html
2) Best Practices:
http://andrejusb.blogspot.com/2009/10/oow09-video-oracle-adf-oracle-fusion.html
http://www.oracle.com/technetwork/developer-tools/adf/learnmore/bestpractice-092568.html
3) Transaction and Data Control Scope options:
http://one-size-doesnt-fit-all.blogspot.com/2011/05/jdev-11g-task-flows-adf-bc-always-use.html
http://one-size-doesnt-fit-all.blogspot.com/2011/05/jdev-11g-task-flows-adf-bc-one-root.html
https://forums.oracle.com/forums/thread.jspa?messageID=9534487
4) Nested App Module To improve Performance:
http://andrejusb.blogspot.com/2010/06/adf-regions-and-nested-application.html
http://andrejusb.blogspot.com/2010/10/how-to-reduce-database-connections-and.html
5) RESTful Web Services:
http://marianne-horsch-adf.blogspot.com/2011/03/how-to-create-restful-web-service-that.html
6) Application Architectures:
http://www.sagecomputing.com.
7) Session Timeout Warning:
http://blogs.oracle.com/jdevotnharvest/entry/how-to_enable_user_session_time_out_warning_jdev_11114
https://forums.oracle.com/forums/thread.jspa?threadID=547724
http://one-size-doesnt-fit-all.blogspot.com/2008/08/jdevadf-how-to-log-user.html