jbogard/ContosoUniversityDotNetCore-Pages resource
With Razor Pages observed · 2026-08-28
Health v2 · maintenance only
68/100
- Activity 80
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3116
- days_rel: n/a
- days_push: 125
- n_releases_24m: 0
Adoption not part of the score
1786 stars · 405 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A reference implementation of the Contoso University sample application built with ASP.NET Core Razor Pages on .NET 10. It demonstrates Jimmy Bogard's preferred architecture patterns including CQRS with MediatR, vertical slice architecture, AutoMapper, Fluent Validation, and Entity Framework Core.
Use cases
- learn vertical slice architecture in ASP.NET Core
- see how to structure CQRS with MediatR in a real app
- example of Razor Pages application with EF Core
- reference for organizing ASP.NET Core code by feature instead of layers
- study how to wire AutoMapper and Fluent Validation together
- starting point for a new .NET web application architecture
When to choose
- you want an opinionated, working example of vertical slice architecture in .NET
- you are learning CQRS/MediatR patterns from the library author himself
- you need a realistic Razor Pages codebase to study or base a project on
When to avoid
- you need a production-ready starter template with auth, deployment, and multi-tenancy out of the box
- you prefer traditional layered/clean architecture conventions
- you are not working in the .NET ecosystem
Facets
learning-resource · maturity active
web-framework orm middleware form-handling web-development backend education developer-tools dotnet cross-platform razor-pages cqrs vertical-slice-architecture mediatr automapper entity-framework-core sample-application aspnet-core fluent-validation web-server
1 source
- readme: https://github.com/jbogard/ContosoUniversityDotNetCore-Pages · fetched 2026-08-28 · fceca4ee3eaa
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| jbogard/ContosoUniversityDotNetCore-Pages | main | 68 |
For agents
markdown · JSON · MCP: product_card(name="jbogard/ContosoUniversityDotNetCore-Pages")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem