I was looking at the dotnet/aspire-samples repo and I liked how those samples are named - they make it very obvious what you're getting. They also follow standard .NET naming conventions (PascalCase for project names). Example:
samples/AspireWithNode
samples/AspireWithPython
samples/ClientAppsIntegration
samples/ContainerBuild
...
I think our samples could be named more clearly. I propose the following:
| Previous name |
New name |
| aspnetapp |
AspNetCoreRazorApp |
| releasesapi |
AspNetCoreNativeAOT |
| dotnetapp |
ConsoleApp |
| globalapp |
ConsoleAppWithGlobalization |
| releasesapp |
ConsoleAppSelfContained |
The aspnetapp and dotnetapp image tags don't necessarily have to change.