Come avviene per lo sviluppo di applicazioni .NET tradizionale, anche in .NET Core è possibile creare una solution con più progetti. Questo tipo progetto è molto utile quando la complessità dell’applicazione aumenta e si rende necessario organizzare le funzionalità in base ai singoli progetti.