The purpose of this project is to present my knowledge of Razor Pages to anybody who seeks to verify my knowledge. This is one of the solutions I created during the process of learning the technology and will be replaced with a meaningful project as soon as I have something else to share that can be made available for general public.
- Full set of CRUD operations for models
- Strongly-typed
Razor Pages
andComponents
- Multiple forms per Page management
- Route parameters with custom constraints
Entity Framework Core Code First
withMigrations
- Example of using raw
SQL
andStored Procedures
withEF Core
TempData
example- Parameterized
Partial Views
- Simple Search Engine
- File upload, custom error handling, validation, tag helpers, repository pattern and an example of alternative approach for creating CRUD Pages by using Scaffolding feature