An Opinionated Approach to Using ASP.NET Core
summary
Advocates an opinionated ASP.NET Core layout: a top-level src/test convention plus Docs, Samples and checked-in deployment and build scripts (AppVeyor/YAML or PowerShell), treating projects as deployment units rather than 50 tiny projects. Structures startup so constructor builds configuration, ConfigureServices wires DI, Configure only sets middleware. Uses feature folders, routes-by-attribute, thin controllers backed by MediatR, Serilog for logging, Webpack with webpack dev middleware and TypeScript path mapping, and prefers integration tests with TestServer and EF InMemory over heavy mocking.
AI-written summary · about
chapters (5)
related talks
57mAn Opinionated Approach to ASP.NET Core
59mAn Opinionated Approach to ASP.NET Core
56mAn Opinionated Approach to ASP.NET Core
56mAn Opinionated Approach to ASP.NET Core
59mClean Architecture With ASP.NET Core
49mAn Opinionated, Maintainable REST API Architecture for ASP.NET Core
57mClean architecture with ASP.NET Core
01h 02mPatterns for application development with ASP.NET Core
