Programming Windows, the Series (Premium)


I’m starting a new series of articles that will examine how Windows application development has evolved over the years. This may be too technical for some readers, and perhaps not technical enough for the developers in the audience. But this is something I’ve been thinking about for a long time, and I believe that you can’t truly understand any platform---and in this case, how that platform has evolved over time---unless you understand how to create software for it.

No, I’m not going to teach you how to write software. As I write this in 2019, I’m about 20 years removed from my heyday as a software developer, though I continue to devote a lot of time to this endeavor, at least from a high-level, enthusiast perspective. But I’m no expert.

Ready to upgrade your experience?

Looks like you don't have an account with us or have reached your article limit with your Basic subscription. Start your Spring season with Thurrott Premium. During our Spring Sale, your first year is $48.00! Sale ends June 30, 2019.

See Premium Options

Learn why you should sign up for Premium.

Commitment may not be your thing ...

If that's the case, sign-up to be a Basic member on

With a Basic membership, you'll have limited access to Premium content (3 Premium articles per month), receive the Thurrott Daily newsletter & have the ability to comment on articles or forums.

Create a Account