~/talk

.NET Core CLI and Global Tools

Talkat .NET Conf 2018 · 2018-09-12..09-14· [developer-experience]
links:none on file
links:none on file
slides:none on file

Explains that global.json pins which SDK runs by major.minor but still rolls forward on patch updates, shows dotnet commands used: dotnet --info, dotnet new (console/globaljson), dotnet build (auto-restore) vs msbuild, and that build outputs are DLLs run with dotnet <path>.dll. Demonstrates global tools delivered via NuGet with dotnet tool install -g which creates a shimbed executable on PATH, compares framework‑dependent vs self-contained publish (~250 MB), and warns the preview linker can remove unused assemblies and break apps.

AI-written summary · about

  1. 0:00Introduction
  2. 3:40Global JSON
  3. 11:55Custom SDK
  4. 14:35Creating a Console App
  5. 17:10Project System
  6. 21:35XML
  7. 26:05Build
  8. 38:10Publish
  9. 42:25Framework Dependent Executable
  10. 45:15Linker
  11. 46:35Global Tools
~/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.