Building Better NuGet Packages
CodeWithStu
0:00 / 0:00
Building Better NuGet Packages
2 894 просмотра · 5 л. назад
CodeWithStu
2,51 тыс. подписчиков
2 894 просмотра · 5 л. назад
Grab code, projects, and socials: https://codewithstu.tv
In this NuGet tutorial, learn how to set common package tags in your csproj, enable deterministic builds, enable SourceLink for your packages and validate them using dotnet validate and NuGet Package Explorer.
🔗 Video Links 🔗
_________________________
Deterministic Builds: https://blog.paranoidcoding.com/2016/...
Reproducible Builds: https://reproducible-builds.org/
SourceLink: https://github.com/dotnet/sourcelink/...
SourceLink Walkthrough: https://docs.microsoft.com/en-us/dotn...
Nuget Package Explorer: https://github.com/NuGetPackageExplor...
NuGet Licenses: https://docs.microsoft.com/en-us/nuge...
SPDX Licenses: https://spdx.org/licenses/
NuGet Package Icons: https://docs.microsoft.com/en-us/nuge...
📖 Chapters 📖
__________________
0:00 - Beginners Guide To Building Better NuGet Packages
0:35 - How to setup a NuGet Package project
01:10 - How to add NuGet Package Tags
03:54 - How to add a license to a NuGet Package
05:04 - How to add a logo to your NuGet Package
06:12 - Reviewing our work so far
06:53 - How to enable Dotnet Deterministic Builds
08:36 - How to use SourceLink in .NET projects
11:45 - Validating your NuGet Package with NuGet Package Explorer
13:27 - Validating your NuGet Package using dotnet validate
#CodeWithStu #DotNet #CSharp