Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Creating, Debugging, and Deploying NuGet Packages in ASP.NET

Creating, Debugging, and Deploying NuGet Packages in ASP.NET

1h 57mIntermediate2024-11-12

Authors

Ervis Trupja

Ervis Trupja

Full-Stack .NET Web Developer with a mathematical background

Course details

This course teaches you the basics of creating and managing NuGet packages for .NET projects. Learn how to set up your environment, create your first package, and manage dependencies. Instructor Ervis Trupja also covers best practices for metadata and versioning to keep your packages organized and discoverable. Ervis also shows you how to test and debug your packages, build local packages, and automate testing. Check out this course to get ready to publish and maintain your packages using Azure Artifacts and automate deployments with Azure Pipelines.

Learning objectives
Explain what a NuGet package is and its importance.
Create your first NuGet package project and manage dependencies effectively.
Implement best practices for versioning and metadata in your NuGet packages.
Test and debug your NuGet packages within your projects.
Publish, manage, and maintain your NuGet packages using Azure Artifacts.

Skills covered

NuGetASP.NETFront-End Web DevelopmentSoftware Development ToolsWeb DevelopmentOpen SourceMicrosoftSoftware DevelopmentOne-Off

Concepts

0. Introduction

  • 01 - Course overview
  • 02 - What you should know

1. Introduction to NuGet Packages

  • 03 - What is a NuGet package
  • 04 - Why use NuGet packages
  • 05 - Setting up your development environment
  • 06 - Creating your first NuGet package project
  • 07 - Versioning strategies for NuGet packages
  • 08 - Working with NuGet dependencies
  • 09 - Setting NuGet package metadata

2. Debugging and Testing NuGet Packages

  • 10 - Setting up a local NuGet feed and using local packages
  • 11 - Debugging NuGet packages with local projects
  • 12 - Debugging NuGet packages with local NuGet versions
  • 13 - Debugging NuGet packages with symbol packages
  • 14 - Debugging NuGet packages with Source Link
  • 15 - Choosing the right NuGet debugging method
  • 16 - Other NuGet Debugging techniques

3. Deploying and Maintaining NuGet Packages

  • 17 - Introduction to remote feeds
  • 18 - Publishing your package to nuget.org
  • 19 - Publishing your package to Azure Artifacts
  • 20 - Connecting to Azure Artifacts feed and installing a package
  • 21 - Automating NuGet package deployments with Azure Pipelines
  • 22 - Automatic versioning with Azure Pipelines

Conclusion

  • 23 - Where to go next

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal