Créer un projet avec dotnet new
Débutant# Lister tous les templates disponibles
dotnet new list
# Application console
dotnet new console -n MonApp
# Web API (Minimal API par défaut depuis .NET 6+)
dotnet new webapi -n MonApi
# Bibliothèque de classes (à référencer depuis d'autres projets)
dotnet new classlib -n MonApp.Core
# Projet de tests xUnit
dotnet new xunit -n MonApp.Tests
Chaque commande crée un dossier avec un fichier .csproj (le projet) et le code source de départ.