This document provides demos, tips and techniques for Oracle Forms 10g. It contains descriptions of several sample dialogs that demonstrate advanced features in Oracle Forms 10g such as different types of canvases, blocks based on views, stored procedures and relational tables with collections. The samples show how to dynamically populate blocks based on collections, handle inserts/updates/deletes to underlying tables, and manage multiple data sources.