Skip to main content

NuGet Package Management

note

This document is under construction.

Overview

In the .NET ecosystem, library dependency management is handled through NuGet. Proper package management is directly linked to project stability and security.

Topics

  • Management via dotnet CLI: Usage of add, remove, and restore commands.
  • nuget.config: Configuration of package sources and credential management.
  • Central Package Management (CPM): Centralized version management across the solution.
  • Vulnerability Scanning: Security checks using dotnet list package --vulnerable.
  • dotnet-outdated: Detection of outdated packages.

(Details of each topic will be described here)