Learning NuGet
31mBeginner2021-01-10
Authors

Christopher Gill
Program Manager at Microsoft

Microsoft .NET
.NET Developers and Program Managers at Microsoft
Course details
This course is an introduction to NuGet, the official package manager for .NET. Packages are essentially compiled libraries packed together with descriptive metadata into an easily shareable unit, meaning NuGet lets developers leverage a massive ecosystem and utilize existing solutions as a foundation instead of building everything from scratch.
Instructor Christopher Gill covers NuGet essentials like package management, the tools and resources NuGet provides, and how to use those tools to leverage and contribute to the extensive .NET ecosystem. He also covers the ins and outs of NuGet.org, the central repository for .NET developers to find and publish .NET packages.
Instructor Christopher Gill covers NuGet essentials like package management, the tools and resources NuGet provides, and how to use those tools to leverage and contribute to the extensive .NET ecosystem. He also covers the ins and outs of NuGet.org, the central repository for .NET developers to find and publish .NET packages.
Skills covered
.NETSoftware Development ToolsLearningMicrosoftSoftware Development
Concepts
1. Learning NuGet
- 01 - What is NuGet
- 02 - Install and use a NuGet package with Visual Studio
- 03 - Install and use a NuGet package with the .NET CLI
- 04 - Create and publish a NuGet package with Visual Studio
- 05 - Create and publish a NuGet package with the .NET CLI
Related courses
- Complete Guide to .NET LINQ: Querying Collections, Databases, and Markup
- .NET 9 Maui: Enhanced Features for Cross-Platform Development
- .NET UI Big Picture: Desktop, ASP.NET and Cross-Platform
- Microsoft Entra ID for .NET Developers
- Exploring Data Science with .NET using Polyglot Notebooks & ML.NET
- Expert Domain-Driven Design (DDD) Implementation in .NET
- Eleven Tips for the .NET Developer
- Discovering .NET Aspire