Learn about the new site design
The Old New Thing
Practical development throughout the evolution of Windows.
Latest posts
Feb 7, 2023
The frustration of finding a suitable time to hold a meeting when the participants are evenly spaced around the globe
Somebody has to suffer, but we try to make sure it's not the same person each time.
3
0
Feb 6, 2023
It rather involved being on the other side of this airtight hatchway: Reading the user’s saved passwords
Only the user can read their own saved passwords, so you must already have gained total control over the user.
9
1
Feb 3, 2023
Inside C++/WinRT: Coroutine completions: Cancellation propagation
Giving up.
0
1
Feb 2, 2023
Hyperlinking to Hutchison Whampoa Limited is still forbidden
Didn't make you look.
6
0
Feb 2, 2023
Inside C++/WinRT: Coroutine completions: Avoiding reentrant completion
Resuming the coroutine directly, rather than consuming yet more stack.
0
0
Feb 1, 2023
Inside C++/WinRT: Coroutine completion handlers: Disconnection
When the other end hangs up without even saying good-bye.
0
0
Jan 31, 2023
Inside C++/WinRT: Apartment switching: Error reporting
If you can't get back to where you started, who you gonna call?
0
1
Jan 30, 2023
Inside C++/WinRT: Apartment switching: COM without COM
Also known as Nano-COM.
0
1
Jan 27, 2023
Inside C++/WinRT: Apartment switching: Unwinding the stack
Reducing stack usage.
0
0