Skip to content
Terrence Daniels edited this page Aug 14, 2026 · 9 revisions

An independently modernized build of Microsoft's dotnet/eShop reference app — a .NET Aspire microservices e-commerce platform — added one file at a time, each evaluated and upgraded against actual current-latest versions, not copied over wholesale.

This wiki is a set of short pointers, not a duplicate of the real documentation — each page states one thing worth knowing and links to the authoritative source (todo.md, docs/architecturedesign.md, the commit that did the work) rather than repeating it. For the full picture, start with README.md and todo.md in the main repo.

Status: very early. src/Shared/ (2 linked-source files) is added and reviewed; src/EventBus/EventBus.csproj exists but its 8 source files don't yet; none of the other 18 planned projects exist on disk yet. Everything on this wiki reflects only what's actually landed — see Architecture Overview for the full target shape this repo is being built toward.

Foundation

  • Architecture Overview — why this is microservices and not a monolith, the full 19-project target layout, what's real today
  • SDK and Build Configglobal.json, Directory.Build.props, the preview-to-stable moves
  • Package Versions — ~50 central package pins, individually researched, not copied
  • CI and Tooling — what got excluded as Microsoft-internal, and why the red checks right now are honest signals

Projects

  • Shared — the two linked-source files added so far, and why their "obvious" quirks are load-bearing
  • EventBus — in progress: .csproj in, source files next

Elsewhere

Clone this wiki locally