ASP.Net Core with Razor Pages Tech References - PuzzleServer/mainpuzzleserver GitHub Wiki
This project is based on the Visual Studio 2017 ASP.Net Core template using Razor pages. The primary language is C#, with html for UI, and Entity Framework Core for the database creation/connection.
If you aren't familiar with these technologies and their best practices start here: Razor pages start
More info on Razor pages: Razor pages docs