Reducing package supply-chain risk with release-age checks and lockfiles
Configuring a delay before adopting new package versions, keeping repeatable installs with lockfiles, and understanding what these controls can and cannot prevent.
Deploying .NET templates using GitHub Actions
Once you've created a .NET template, you should automate the updates of the package using GitHub actions to remove the effort required in publishing updates
Visual Studio Item Templates vs .NET Templates in 2023
Long ago, one of the ways we'd get some reuse out of standard and utility files would be by exporting item templates. Since the .NET CLI rolled around, the approach has been different and much easier.
Building libraries that target multiple frameworks
I've generally built libraries wrong by placing all binaries in the root and it's worked ok for now so why change it. I might also add that these libraries have been for internal use so no real reason for not doing this I guess.
Turning "on" local cache for NuGet
My internet connection is slow or down quite a lot. One of the things Robert MacLean pointed out today in a presentation at a Microsoft Dev Day event today is that is that you can make use of the local cache from previous downloaded packages. Below is how to do this