From this project I learnd basics and advanced features of ASP.NET Core. Here are the things that this project contains.
- Middleware
- Routing
- Controllers
- Model binding and validation
- Razor, Layout and partials views
- Dependenct Injection, IoC Container, Dependency Inversion Principle
- Environments and configurations
- CRUD Operations
- EntityFrameworkCore
- Unit testing with Moq
- Filters
- Error handling
- SOLID Principles
- Clean Architecture
- Identity and Authorization
- Logging