Karen Cannell

Karen Cannell 300x300

Karen Cannell


TH Technology, USA


Karen Cannell is president of TH Technology, a consulting firm providing Oracle technology services. A mechanical engineer by degree, she has analyzed, designed, developed, converted, upgraded, enhanced, and otherwise implemented legacy and commercial database applications for over 30 years, concentrating on Oracle technologies. She has worked with Application Express since its beginnings and continues to leverage the Oracle suite of tools to build quality web applications for clients in government, health care, and engineering industries. Karen is an Oracle ACE Director, an ODTUG Board Member; editor emeritus of the ODTUG Technical Journal; an Oracle Developer's Choice finalist; an ODTUG Volunteer of the Year; and co-author of Expert Oracle Application Express, Agile Oracle Application Express, and Beginning Oracle Application Express 4.2. Karen is an active member of ODTUG, NOUG and user group advocate. She may be contacted at kcannell@thtechnology.com.


Modals and Dialogs and … Drawers? Now What?

Event: 2022 Webinar Series
Stream: Apex, Development/Middleware, Integrations, Security , Tools

As of APEX 21.2 we have drawers, in addition to modals, dialogs, and popups – now what to use when? Learn the subtle and not-so-subtle distinctions between APEX modals, popups, dialogs and drawers: Which to use when, why to choose one over the other, and how to use them appropriately in your APEX applications. We will cover modal and non-modal dialogs, region types and templates, when to use a dialog page vs an inline region, when a drawer is appropriate vs a dialog, when a popup is best vs a declarative alert or confirm dialog. We will cover caveats and challenges to be aware of with each element type. Emphasis is on use of declarative APEX elements and documented JavaScript APIs whenever possible, and best practices for employing these various elements in your APEX pages, including specifics for launching from interactive grids. Attend and gain confidence in your use of modals, dialogs, drawers and enhanced popups in your APEX applications.