Перейти к содержимому

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