Question: 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

 FINAL PROJECT: [10 POINTS] Design and implement an ASP.Net Core MVC

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

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!