This course will be retired on July 14, 2025.
- Adding a Data Model 4:51
- Updating the Data Model 2:39
- Creating a Data Model 2 objectives
- Using Strongly Typed Views 6:46
- Using Strongly Typed Views 2 objectives
- Improving Our View Layout 7:45
- Using Razor to Render Boolean Values 1 objective
- Applying Software Design Principles 3:26
- Software Design Principles Review 5 questions
- Adding the Repository 7:55
- Adding Repository Methods 2 objectives
- Updating the Controller 7:16
- Optional URL Parameters Review 5 questions
- Using the Visual Studio Debugger 7:07
- Validating a Bug Fix with the Debugger 5:23
- Section Review 5 questions
Well done!
You have completed Software Design Principles Review!
Quiz Question 1 of 5
The Separation of Concerns design principle specifies
Choose the correct answer below:
-
A
that each class should have a single responsibility—or concern—and not overlap with other classes in our website or application.
-
B
that each website or application should focus on doing one thing, and only one thing, really well.
-
C
that each website or application feature should be designed and developed by a single person.