Paket
To begin with, use plain dotnet project templates using NuGet. Overtime, when necessary, switch to the Paket dependency manager.
For eg., when I found the need to use a Git fork of a library, I chose to use Paket - as it allows Git dependencies. EDIT: I was wrong; Paket’s git support is extremely lack.
Note that #MiniScaffold uses Paket.
External links
- First change to migrate from NuGet to Paket.