NuGet: Gestionando Dependencias en .NET
Una guía para usar NuGet, el gestor de paquetes oficial para la plataforma de desarrollo de Microsoft.
1 Cargando...
NuGet: Gestionando Dependencias en .NET
Si trabajas con C# o .NET, usas NuGet. Es el repositorio central para más de 300,000 paquetes únicos.
Cómo Usar NuGet
Hay tres formas principales de interactuar con NuGet:
- GUI de Visual Studio: Clic derecho en el proyecto -> “Gestionar Paquetes NuGet”. La interfaz clásica de apuntar y hacer clic.
- .NET CLI: La forma moderna y multiplataforma.
dotnet add package Newtonsoft.Json - Consola del Gestor de Paquetes: Una consola PowerShell dentro de VS.
Install-Package Newtonsoft.Json
Gestionando Versiones
Las dependencias se almacenan en el archivo de tu proyecto (.csproj).
<ItemGroup>
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
</ItemGroup>
Feeds Privados
Para desarrollo empresarial, NuGet soporta feeds privados (como Azure Artifacts o GitHub Packages), permitiéndote compartir código internamente de forma segura.
Conclusión
NuGet es esencial para el desarrollador .NET moderno. Con las nuevas herramientas de CLI, es más rápido y fácil que nunca gestionar dependencias en Windows, Mac o Linux.