ASP.NET Core Fundamentals
MVC, Razor Pages, Minimal APIs, middleware, routing and filters.
16 topics · ~45h
Progress0%
0 of 16 complete
IntermediateComing Soon
MVC Pattern
Models, Views, Controllers and separation of concerns.
15 min read 1h
IntermediateComing Soon
Razor Pages
Page model, handlers and file-based routing.
12 min read 1h
IntermediateComing Soon
Minimal APIs
MapGet/Post, route groups and endpoint filters.
10 min read 0.8h
IntermediateComing Soon
Middleware Pipeline
Use, Run, Map and writing custom middleware.
14 min read 1h
IntermediateComing Soon
Routing
Conventional, attribute and endpoint routing.
14 min read 1h
IntermediateComing Soon
Controllers
Action results, action filters and constructor DI.
12 min read 1h
IntermediateComing Soon
Model Binding
Sources: route, query, form, body, header.
12 min read 0.8h
IntermediateComing Soon
Model Validation
Data annotations, FluentValidation.
12 min read 0.8h
IntermediateComing Soon
Filters
Authorization, resource, action, exception, result filters.
15 min read 1h
IntermediateComing Soon
Configuration & Environments
appsettings, environments and IOptions.
10 min read 0.8h
IntermediateComing Soon
Dependency Injection in ASP.NET
Scoped per request; controller & endpoint injection.
12 min read 0.8h
BeginnerComing Soon
Static Files
wwwroot, caching headers and file providers.
8 min read 0.5h
IntermediateComing Soon
Sessions & State
In-memory and distributed sessions.
10 min read 0.8h
IntermediateComing Soon
Response Caching
Cache-Control, VaryBy and pitfalls.
10 min read 0.8h
IntermediateComing Soon
Localization
Resx, cultures and IStringLocalizer.
12 min read 1h
IntermediateComing Soon
Swagger / OpenAPI
Swashbuckle & built-in OpenAPI in .NET 9.
10 min read 0.8h