Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

FINAL PROJECT: [10 POINTS] Design and implement an ASP.Net Core MVC application as a final assessment project for the Advanced Internet Computing course. An example

image text in transcribed

FINAL PROJECT: [10 POINTS] Design and implement an ASP.Net Core MVC application as a final assessment project for the Advanced Internet Computing course. An example of such application includes, but is not limited to, Library, Point of Sale POS, Payroll, Inventory, Fixed Assets, E-Commerce. The developed application should satisfy the following criteria: CRITERION 1: [1 POINT] A. The project should support authentication by an individual user account. Only authorized users can view application pages except for the home page, which can be viewed by any user (unauthorized). CRITERION 2: [1 POINT] A. The project should include at least two models with a many-to-many relationship. Your task is to convert this relation to one-to-many with the appropriate third model. In addition, you have to add all required navigation properties. CRITERION 3: [2 POINTS] A. You have to add 10 different types of data anotations for validaton and one schema data anotation for database schema in your models. In addition, you also have to use one enum data type. CRITERION 4: [6 POINTS] A. Customize the generated controllers and views to demonstrate your ability to perform the following functionality on different views. For example: a. [1 point] Add filter functionality on View A. Example, show only IT students. b. [1 point] Add search functionality on View B. Example, find a student by name. C. [1 point] Add sorting (Asc. & Desc.) functionality on View C. d. [1 point] Add upload Image functionality on View D. e. [1 point] Add some calculated fields on View E (report). For example, calculate student average per semester. f. [1 point] Change the default route, add a custom route, and add a bootstrap theme

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Modern Database Management

Authors: Jeff Hoffer, Ramesh Venkataraman, Heikki Topi

12th edition

133544613, 978-0133544619

More Books

Students also viewed these Databases questions

Question

=+2. Have you given John and Nancy a list of parts?

Answered: 1 week ago