The Modern .NET Show cover image

The Modern .NET Show

Modern .NET NuGet Packaging with Scott Harden

Dec 20, 2024
Scott Harden, a neuroscientist and dentist turned tech expert, dives into the world of NuGet packaging. He explains the fundamentals of creating packages and introduces tools like NuGet Package Explorer. Scott shares his unique career transition, emphasizing the value of NuGet packages in .NET development. The conversation also highlights debugging best practices with SNUPKG files and the design impact of adding icons to packages. Lastly, he advocates for open-source contributions, urging listeners to engage with the tech community.
49:16

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • Understanding the structure of NuGet packages and utilizing tools like NuGet Package Explorer is essential for effective package management and distribution.
  • Security is paramount when integrating third-party code; developers must scrutinize dependencies to avoid risks associated with downloading unverified DLLs.

Deep dives

Understanding NuGet Packages

NuGet packages are essential for .NET developers, providing a streamlined way to package and distribute code. At their core, a NuGet package is essentially a compressed file containing compiled code (DLLs), metadata, and other related assets necessary for integration. This episode emphasizes the importance of understanding NuGet's structure, including the use of the NuGet Package Explorer tool, which enables developers to inspect and interact with package contents directly in their browser. By knowing how NuGet packages are constructed, developers can better manage dependencies and ensure their packages meet industry standards.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode