Assignment 10
Ensure a Software is Installed Only Once in the Same Computer

Try installing Corel Draw twice on California: What happens?

 

One of two things:

  1. If you didn't forget to create the Unique index in step 10.2
    • You won't be able to: Scaffolding detects this constraint, and builds UI code that won't allow the user to violate the data model
  2. If you forgot to create the Unique index in step 10.2
    • You will be able to do it in the UI, which will cause a DB exception on insert: Change the Exception Feedback Message in the save flow to ‘This software is already installed’.
Course Progress  
0%
Enable progress tracking and validate completion by enrolling in this course
Introduction
Checkpoint Q&A #1
Checkpoint Q&A #2
Checkpoint Q&A #3
Checkpoint Q&A #4
Reuse Functionality between Application Modules (cont.)