DevOps in the Spotlight

W07 Private and Public: Build & Release Custom NuGet Packages and more via Azure DevOps and GitHub


9:30am - 10:45am

Level: Introductory

Oren Novotny

Executive Director of the .NET Foundation, and PM on the .NET Team


Sharing is caring and developers in both the private source and open source communities around Java, JavaScript, Python and .NET. NuGet packages are the de-facto way to package, distribute, and consume dependencies in the .NET ecosystem. It supports public and private distribution and is a great way for teams to share common code. In this session, you’ll learn how to create packages for your own libraries, setup a private repository for your team, and how to build a DevOps pipelines to glue it all together using Azure DevOps and GitHub.

You will lear:

  • How to create NuGet packages
  • How to setup and use a private NuGet repository
  • How to build a DevOps pipeline for CI/CD of your packages