Matt Pietrek - Articles For MSDN Magazine & MSJ

These all used to have hyperlinks. MSDN's web site has changed their URLs around so many times that I've given up trying to keep with them.

Given the date, It's easy enough to locate them on MSDN's site.


Some of these articles are available from MSDN, while others have "fallen off the end". That is, they're old enough that Microsoft doesn't include them anymore.

June 2003 Vol 18 No. 6
Windows Server 2003 - Discover Improved System Info, New Kernel, Debugging, Security, and UI APIs

March 2002 Vol 17 No. 3
Inside Windows: An In-Depth Look into the Win32 Portable Executable File Format (Part II)

February 2002 Vol 17 No. 2
Inside Windows: An In-Depth Look into the Win32 Portable Executable File Format (Part I)

October 2000 Vol 15 No. 10
Avoiding DLL Hell: Introducing Application Metadata in the Microsoft.NET Framework

March 1999 Vol 14 No. 3
Improve Your Debugging by Generating Symbols from COM Type Libraries

December 1997 Vol. 12 No.12
A Programmer's Perspective on New System DLL Features in Windows NT 5.0, Part I I

November 1997 Vol. 12 No.11
A Programmer's Perspective on New System DLL Features in Windows NT 5.0, Part I

January 1997 Vol. 12 No.1
A Crash Course on the Depths of Win 32® Structured Exception Handling

October 1996 Vol. 11 No.10
Remove Fatty Deposits from Your Applications Using Our 32-bit Liposuction Tools

August 1996 Vol. 11 No.8
Poking Around Under the Hood: A Programmer's View of Windows NT® 4.

September 1995 Vol. 10 No.9
An Exclusive Tour of the New TOOLHELP32 Functions for Windows®

April 1995 Vol. 10 No.4
Understanding Windows® 95 Memory Management: Paging, Address Spaces, and Contexts

December 1994 Vol.9 No.12
Learn System-Level Win32® Coding Techniques by Writing an API Spy Program
(NOTE: This article has been superceded by chapter 10 of Windows 95 System Programming Secrets. The book's code works on NT 3.51 and later, and the shipping Windows 95.)

September 1994: Vol.9 No.9
Investigating the Hybrid Windowing and Messaging Architecture of Chicago

August 1994: Vol 9 No. 8
Stepping Up to 32 Bits: Chicago's Process, Thread, and Memory Management

March 1994: Vol. 9 No. 3
Peering Inside the PE: A Tour of the Win32® Portable Executable File Format
(NOTE: This article has been superceded by a more recent, Feb/March 2002 article (see above.)

October 1993: Vol. 8 No. 10
What's the Difference Between Windows and Tasks in Windows™ 3.1?

July 1993: Vol. 8 No. 7
Liposuction Your Corpulent Executables and Remove Excess Fat

May 1993: Vol. 8 No. 5
Run Privileged Code from Your Windows™-based Program Using Call Gates

March 1993: Vol. 8 No. 3
A Look under the Hood of the Windows™ 3.1 Global Heap and the Functions that Maintain It


Back to Wheaty.NET Main Page