.NET Project Structure and Build Configuration When to Use This Skill Use this skill when: - Setting up a new .NET solution with modern best practices - Configuring centralized build properties across multiple projects - Implementing central package version management - Setting up SourceLink for debugging and NuGet packages - Automating version management with release notes - Pinning SDK versions for consistent builds --- Recommended Solution Layout Key principles: - Separate and directories - One project per concern (Core/Domain, Infrastructure, API/Host) - Solution file at the repo root - A…