Lyra
Learn
AI Learning Platform
π Midnight
π Comfort
π₯ Ember
π Paper
β Contrast
Exams
Sign in to track progress
β Back to the lesson
Module 10 Β· Quiz
The MVC Application Design
1. What is the primary function of the ASP.NET Core MVC Areas in this lesson?
To define the database schema
To provide a namespace for actors' controllers/views
To manage user authentication
To handle file uploads
2. What is the recommended approach for handling authorization in this MVC design?
Implement global authorization
Use action filters for every controller
Apply role-based authorization at the area level
Rely on client-side validation
3. How should data be passed to views according to the lesson?
Directly pass entities from the controller
Use plain ViewModels for each view
Utilize composite ViewModels with AutoMapper
Pass JSON data only
4. What type of file uploads does the lesson recommend accepting for transcripts?
Only DOCX files
Only PDF/TIFF files
Any image file formats
Only plain text files
Submit answers
Continue: Workflow, Audit, and the Portable Report β
Review this lesson
Retake quiz