More Powershell Fun – AppX Package Dependencies

After a recent inquiry and a little thought, you can find all the packages registered for the current user with dependencies on framework packages. powershell -c “ForEach ($p in $(Get-AppxPackage)) { ForEach ($n in (Get-AppxPackageManifest $p) { $n + ‘ — ‘ + $p.packagefullname } }”

Who wrote the original BSOD (and why white-on-blue)?

An interesting bit of trivia: John Vert, ex-Windows NT kernel guyex-Windows NT kernel guy   Back in 1991 I wrote the original code for Windows NT 3.1 that put the video screen back into text mode and the routines to put text on it (and a truly gnarly bit of code it was!). I used…

Announcing Hasher.WF

Thought I’d drop a note about how I’ve spent some of my time since acquiring the new PC. Hasher.WF is a Windows application that hashes data from a variety of sources. Multiple algorithms and options, written in C# and .NET Framework 4.5 with Visual Studio 2012. Full source code available for the interested. Check out Hasher.WF for…


New PC!

Last year one evening the Mrs turned to me and asked, don’t I need a new computer? God I love that woman <g> Daddy’s computer is usually a desktop, and usually made from parts: I need a box to surf, run Office, do a little development, and game. And usually not (or not primarily) bleeding…



WAIK = Windows Automated Installation Kit (what used to be called the unattended setup kit)

Appx Powershell Cmdlets

This post has been redacted upon request. See App Installation Cmdlets in Windows PowerShell for documentation on the Appx Powershell cmdlets.


//Build 2011

Big day – //Build starts tomorrow. Session information supposed to start showing up soon. Exciting times.


Windows ThreadPool APIs

The ThreadPool APIs are pretty cool, but the docs are confusing at first blush and the sample code is horrible (just one sample, and suffers from kitchen-sink syndrome). But fear not! MSDN lets users comment, so I did 🙂 Repro’d here for posterity: The sample is rather big and sprawling, making it hard to understand…


The One-Second War

Why leap seconds exist, their benefits and problems, and the upcoming decision if they should be abolished or kept (or a 3rd option). Personally I’m in the “Kill It” camp. Theoretically they’re relevant, but pragmatically they’re not, and the only ones who truly care about them have already moved on to other time systems. Time…