Tag Archives: Windows

SLW 20: WinGet with Demitrius Nelon

Posted on by .
Demitrius Nelon

My guest today is Demitrius Nelon who joined Microsoft in 2019. He is responsible for the Package Manager for Windows, better known as WinGet.

Demetrius talks about his personal background and career journey, mentioning his service in the U.S. Navy and his work at various technology companies, including Microsoft, VMware, and Amazon.

Prior to the employment of Demitrius Microsoft started to work on a Package Manager, primarily targeted on developers. They were inspired by the software of an independent developer from Canada named Keivan Beigi. His AppGet tool led Microsoft on the path to their own implementation. Keivan was a guest on the Sliding Windows in episode 18.

Initially named AppInstallerCLI, due to its positioning under the umbrella of Microsofts sideloading application named AppInstaller, Scott Hanselmann recommended to change the name to WinGet which became popular fast.

WinGet was initially (also) considered for use on servers but was only deployed on Windows Desktop due to evolving business requirements. Today, many admins complain that WinGet is not available everywhere.

Compared to Chocolaty WinGet eliminates arbitrary code by using a declarative syntax called a manifest.
Demitrius discusses the security precautions taken to ensure the safety of the manifests and the considerations for vendors hosting the manifest and installer without independent verification.

This episode provides in-depth insights in the development of WinGet so far, its inner struggles and the many visions of the developing team. Of course, we also discuss the necessity of PowerShell cmdlets, the integration of native commands utilizing argument completers and the long wishlist of the Microsoft’s customers embracing such an overdue, long awaited tool.

The interview was recorded in Prague on June 22, 2023.

RSS feed: AAC | MP3

Direct download: AAC | MP3

Show Notes


00:00:00 Intro (This Is Who I Am by Rewob)
00:01:15 about Demitrius Nelon
00:04:57 The Evolution of Windows Package Manager aka WinGet
00:09:11 Winget’s Potential
00:11:12 Winget Internals
00:14:30 Manifest Creation and Vendor Adoption Challenges
00:34:51 Windows Store, Acceptance, Recognition, Security boundaries
00:41:13 Efforts to bootstrap Winget on Windows Server
00:45:10 Community-built tools like Winget UI
00:52:14 A Linux-like tool for Windows
00:54:51 WinGet and PowerShell
01:06:43 Configuration as Code and Desired State Configuration
01:12:48 WinGet, Linux, WSL: Better together?
01:15:49 Outlook: Employees, Community, future Features
01:21:20 Farewall/Outro http://dig.ccmixter.org/files/rewob/66100

Bonus content


Rewob: This Is Who I Am

SLW 13: Anwendungsvirtualisierung mit Andreas Nick

Posted on by .
Andreas Nick

Anwendungsvirtualisierung, in der Windows-Welt de-facto synonym mit App-V, ist für viele Netzwerke im Geschäftskundenbereich die Lebensversicherung schlechthin um eine vielzahl unterschiedlichster Applikationen zum Anwender zu bringen. Oft im Kontext der Remote Desktop-Dienste zu finden, kann Anwendungsvirtualisierung eigentlich noch viel mehr leisten.

Ich spreche mit dem deutschen App-V Experten Andreas Nick über seine ganz spezielle Leidenschaft und Nische, über die Entwicklungsgeschichte von Softgrid zu App-V und natürlich gönnen wir uns einen ausgedehnten Blick in die Glaskugel und mutmaßen, wie es denn nun mit der Anwendungsbereitstellung und -wartung im Zeitalter des Windows Store, der “Desktop Bridge” und anderen Ansätzen weitergehen wird.

Das Interview wurde am 27. Juni 2019 in Duisburg aufgezeichnet.

RSS-Feed: AAC | MP3

Direkter Download: AAC | MP3



  1. 00:00.000 Intro: Settled Status (Jeff Speed68)
  2. 00:34.659 Anwendungsvirtualisierung
  3. 00:11:15.855 about_Andreas
  4. 00:14:32.393 DLL Hoelle und Co KG
  5. 00:23:57.869 Client/Server vs Multiuser
  6. 00:27:56.244 Softgrid/App-V
  7. 00:42:37.722 App-V Howto
  8. 00:54:55.395 Moderne Alternativen?
  9. 01:02:43.296 Project Centennial und Co
  10. 01:16:24.456 Die Altlast Windows
  11. 01:23:05.393 APP-V: Versionen Lizensierung
  12. 01:36:47.100 Blick in die Glaskugel
  13. 01:59:51.761 Outro