Architecture workbench · .NET 10

A hands-on architecture laboratory for .NET 10

CPnucleo is a project-management sandbox for comparing implementations and tradeoffs: REST with EF Core and Dapper, gRPC style messaging, Astro UI, PostgreSQL, Docker, NGINX, OpenTelemetry, and Hostinger deployment.

.NET 10FastEndpointsAstroPostgreSQLDockerHostinger
Variant BProof-led hero

Prioritizes docs and GitHub clicks with source-backed rows above the fold.

Variant CArchitecture-first hero

Makes the service topology the dominant visual for first-time evaluators.

ControlCurrent hierarchy

Keeps broad project positioning, then compares CTA and scroll behavior.

source-backed proof

Evidence before adjectives

Each row points to the docs page that carries the implementation detail.

documentation paths

Start where your review starts

clone path

Run the stack, then inspect the boundaries

# Clone the repository
git clone https://github.com/jonathanperis/cpnucleo

# Build the minimal lab and seed disposable example data
cd cpnucleo
docker compose -f compose.lab.yaml up --build -d
docker compose -f compose.lab.yaml run --rm seed

Open http://localhost:5400. See Getting Started for the local account, profiles and source-development settings.