Construct Mvc-Skeleton-with-EFCRUD application =============================================== 1. Start from Mvc-Skeleton 2. Consult Dr. Google many times - https://docs.microsoft.com/en-us/aspnet/core/data/ef-mvc/crud?view=aspnetcore-2.2 - https://docs.microsoft.com/en-us/aspnet/core/mvc/models/validation?view=aspnetcore-2.2 - https://www.talkingdotnet.com/return-http-status-code-from-asp-net-core-methods/ None of these had the whole story, some things didn't work due to version differences. 3. Invent vigorously 4. Test vigorously 5. Notes: - All of the views remain unchanged or little changed - A lot of Entity Framework integration was needed a. finding the right using statements b. figuring out how to create and initialize the database. c. remembering how to access, add, modify, and delete records 6. Summary: ========== I think you will find this a good source of information about building an Entity Framework based application.