Multiplatfom ASP.NET Simple code demo written in newer web technologies.
Live demo is available here Car Workshop.
- NET 7.0 (C# 11)
- ASP.NET MVC
- ASP.NET Identity
- MediatR
- FluentValidation
- Entity Framework
- AutoMapper
- PostgreSQL
- Razor Pages
- Bootstrap
- jQuery
- ToastR
- Xunit
- FluentAssertion
- Moq
- Clean Architecture
- MVC
- CQRS
- Install PostgreSQL Server and make new database
- Install .NET 7.0 SDK
- Download source code (all projects)
- Navigate to presentation project folder (CarWorkshop.MVC)
- Set connection string to your PostgreSQL database instance in
appsettings.json
file. In example:
"Host=localhost;Database=CarWorkshop;Username=postgresql;Password=PASSWORD;"
- Type
dotnet run
Special thanks to Jakub Kozera, this app is mostly based on his ASP.NET Course.