2017 mid-year link clearance June 30, 2017 Jun 30, 2017 06/30/17 Raymond Chen Marking the halfway point.
Extracting pages from a PDF document and saving them as separate image files, C++/CX edition with co_await June 30, 2017 Jun 30, 2017 06/30/17 Raymond Chen Everybody seems to be converging on C#.
Extracting pages from a PDF document and saving them as separate image files, C++/CX edition with explicit tasks June 29, 2017 Jun 29, 2017 06/29/17 Raymond Chen Sliding over to C++/CX.
Extracting pages from a PDF document and saving them as separate image files, JavaScript edition with async June 28, 2017 Jun 28, 2017 06/28/17 Raymond Chen Diving into an upcoming feature of ES8.
Extracting pages from a PDF document and saving them as separate image files, JavaScript edition with Promises June 27, 2017 Jun 27, 2017 06/27/17 Raymond Chen Trying it out a different way.
Extracting pages from a PDF document and saving them as separate image files, C# edition June 26, 2017 Jun 26, 2017 06/26/17 Raymond Chen A Little Program I needed.
Trying to make the thread pool more responsive to a large queue of long-running work items June 23, 2017 Jun 23, 2017 06/23/17 Raymond Chen Convert them to tasks.
When can GetSecurityInfo API return ERROR_INSUFFICIENT_BUFFER? June 22, 2017 Jun 22, 2017 06/22/17 Raymond Chen It's the race condition called out in the documentation.
Summertime, and the lemonade is easy June 21, 2017 Jun 21, 2017 06/21/17 Raymond Chen Unearthing an old game from my youth.
Why is Explorer opted out of Data Execution Prevention and termination on heap corruption, and how effective is the policy to opt it back in? June 20, 2017 Jun 20, 2017 06/20/17 Raymond Chen It's out, but it quickly comes back in, unless you tell it to stay out.