Question: Give 3 idea for a C# final project that will allow you to incorporate all of the requirements . below Make sure it's an interesting
Give 3 idea for a C# final project that will allow you to incorporate all of the requirements. below Make sure it's an interesting topic.
Requirements:
- Multipage web application including a navigation menu.
- Connecting to a backend database with examples of Create, Read, Update, and Deletes
- Create proper controllers without including all your business logic in there (logic should be in service classes)
- Properly formed Razor views with tag helpers and partial views
- Properly use session state
- Always validate user input
- Use dependency injection in order to make your code modular and testable
- Unit test all your business logic in your service classes
- User authentication (sign in)
- User Authorization (allowing certain access to certain people or roles)
- Web API for access for third party applications (postman, games, and/or mobile applications
After you formulate 3 ideas, take a little time to think them through and decide on one that you would like to move forward with to think through the details. Once you have made that decision, submit 3 well formed, and detailed paragraphs on that project. Write at least 1 paragraph on what it is that you want to build, 1 paragraph on what it does for users and why someone would want to use this web application, and 1 paragraph detailing how you will incorporate all the final project requirements.
Submit one document only with 3 brainstormed topics at the top, then which one you selected, then your paragraphs below that.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
