~/talk

.NET Supply Chain Beneath the Surface

Talkat DevConf 2023 · 2023-11-08..11-10· [security, devops-and-delivery]
slides:none on file

A .NET project that lists two packages often expands to dozens of transitive packages; the talk shows command-line tools that find, update and report those exact extras. Use depends to visualize the full graph, snitch to detect unnecessary transitive entries, and packcheck or dotnet-outdated to list and auto-update stale versions. Generate SBOMs with Microsoft’s sbom tool, CycloneDX, or Covenant (which also outputs HTML and converts formats) and send results to Azure Log Analytics from CI for org-wide querying.

AI-written summary · about

  1. 0:00Introduction and speaker intro
  2. 1:55Investigating dependencies in .NET
  3. 6:55Tools to visualize dependencies
  4. 10:28Updating outdated dependencies
  5. 13:39Reporting dependencies for compliance
  6. 18:17Software Bill of Materials (SBOM)
  7. 23:57Summary and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.