Tag: C# / .NET
-
Checklist for Unexpected Exceptions - Should the App Exit or Continue? A Practical Decision Table
A practical decision table for whether a Windows application should exit or continue after an unexpected exception, viewed through state corruption, external...
-
How to Isolate Only Administrator-Required Work in Windows Apps
A practical deep dive into keeping a Windows UI app at asInvoker while isolating administrator-only operations into a helper EXE, covering UAC, runas, named ...
-
DPAPI Best Practices for Keeping Secrets out of Plaintext Config in Windows Apps
A practical guide to using DPAPI and ProtectedData to keep passwords, API tokens, and other secrets out of plaintext Windows app configuration files, includi...
-
A Minimum Security Checklist for Windows Application Development
A practical minimum security checklist for Windows desktop application development, covering permissions, signing, secrets, transport security, input validat...