Skip to main content
  • Book
  • © 2017

Oracle Application Express by Design

Managing Cost, Schedule, and Quality

Apress

Authors:

  • Teaches you to build optimal APEX designs that maximize value for your enterprise
  • Shows you how to optimize complex, interrelated, and conflicting design decisions
  • Presents ways to tailor large cloud and enterprise APEX applications to fit your environment and culture
  • Guides you through important, up-front APEX design decisions
  • Helps you to optimize your design by keeping all stakeholders in mind
  • Provides explicit code examples to demonstrate how design impacts cost, schedule, and quality

Buy it now

Buying options

eBook USD 29.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 39.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (13 chapters)

  1. Front Matter

    Pages i-xxii
  2. Design Trade-Offs

    • Patrick Cimolini
    Pages 1-5
  3. Inside vs. Outside of the Box

    • Patrick Cimolini
    Pages 7-13
  4. Database Design for APEX

    • Patrick Cimolini
    Pages 15-18
  5. Many Light Pages vs. One Heavy Page

    • Patrick Cimolini
    Pages 19-36
  6. Database Updates

    • Patrick Cimolini
    Pages 37-50
  7. Cookie Applications

    • Patrick Cimolini
    Pages 51-66
  8. Authorization

    • Patrick Cimolini
    Pages 67-83
  9. GUI Design

    • Patrick Cimolini
    Pages 85-102
  10. Error Handling

    • Patrick Cimolini
    Pages 103-118
  11. Mobile

    • Patrick Cimolini
    Pages 119-134
  12. Rules and Guidelines

    • Patrick Cimolini
    Pages 135-144
  13. A Cloudy Crystal Ball

    • Patrick Cimolini
    Pages 145-145
  14. Things Not Covered

    • Patrick Cimolini
    Pages 147-148
  15. Back Matter

    Pages 149-153

About this book

Learn the many design decisions that must be made before starting to build a large Oracle Application Express (APEX) application for the cloud or enterprise. 


One of APEX's key strengths is the fact that it is a Rapid Application Development (RAD) tool. This is also a major weakness when it tempts developers to start coding too soon. Small applications that consist of tens of pages can be coded without a lot of design work because they can be re-factored quickly when design flaws are discovered. Design flaws in large cloud and enterprise applications that consist of hundreds or thousands of pages are not so easy to re-factor due to the time needed to redevelop and retest the application, not to mention the risk of breaking functionality in subtle ways.


Designing a large application before coding starts is a profitable exercise because a thoughtful design goes a long way in mitigating cost overruns and schedule slippage while simultaneously enhancing quality. This book takes into account perspectives from other non-developer stakeholders such as maintenance developers, business analysts, testers, technical writers, end users, and business owners. Overlooking these perspectives is one of the chief causes of expensive rework late in the development cycle. 


Oracle Application Express by Design illustrates APEX design principles by using architecture diagrams, screen shots, and explicit code snippets to guide developers through the many design choices and complex interrelationship issues that must be evaluated before embarking on large APEX projects. This book:
  • Guides you through important, up-front APEX design decisions
  • Helps you to optimize your design by keeping all stakeholders in mind
  • Explicit code examples show how design impacts cost, schedule, and quality

What You Will Learn
  • Pick and choose from the list of designs before coding begins
  • Bake optimal quality into the underlying fabric of an APEX application
  • Think and design from outside the developer’s narrow perspective
  • Optimize APEX application designs to satisfy multiple stakeholder groups
  • Evaluate design options through hands-on, explicit code examples
  • Define and measure success for large cloud and enterprise APEX applications

Who This Book Is For



APEX developers and development teams



Authors and Affiliations

  • Montreal, Canada

    Patrick Cimolini

About the author

Patrick Cimolini is a senior APEX consultant with Insum Solutions Inc. of Montreal, Quebec, the largest North American consultancy that specializes in software development, project management, and training services for Oracle Application Express (APEX) projects. Patrick's formal training in engineering, project management, and business administration is complemented by more than 30 years of software development experience that has evolved through mainframe, client/server, and web platforms. His Oracle experience dates back to the early 1990s, and his APEX experience dates back to 2005. He is an Oracle Ace Associate.

Bibliographic Information

Buy it now

Buying options

eBook USD 29.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 39.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access