Book Managment
C# ASP.Net demonstration project
Book Management is a game to showcase basic knowledge in C# ASP.Net 8.0. My previous .Net project had been quite a while ago and was still created in .Net 2.1. Because of this, I decided to create a simple application using patterns such as MVC and Repository pattern.
Below you can see my project structure. It contains a repository pattern to fetch data from a local database. The controller asks for this data and there it is converted by viewmodels to show in the frontend (view). Certain content is only visible to logged in users and I check for it by using the User.Identity.IsAuthenticated method in my views.