Home | Blog | Software | Reviews and Features | Forum | Help | Donate | About us

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • October 27, 2016, 01:51:34 PM
  • Proudly celebrating 10 years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: Raymond Chen, Author of The Old New Thing Blog, Releases Book on Windows Coding  (Read 3403 times)


  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 36,339
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Raymond Chen announced today a new book on Windows coding.  His blog is a consistently fascinating read filled with history and insight into details of Windows internals that few people know as well.

Why does Windows work the way it does? Why is Shut Down on the Start menu? (And why is there a Start menu?) Why do we need dialog loops, and why are they structured as they are? Why are the rules for programming GetWindowText so odd? Why are registry files called "hives"?

Many of Windows' quirks have perfectly logical causes, rooted in history. Understand them, and you'll be a more productive, less frustrated developer (and user!). Now, Raymond Chen--who's spent over a decade on Microsoft's Windows development team--reveals the "hidden Windows" you need to know. Chen's engaging style, deep insight, and gentle humor have made him one of the world's premier technology bloggers. Here he brings together behind-the-scenes explanations, invaluable technical information, and fascinating anecdotes that bring Windows to life--and help you make the most of it.

Chen shows you:
What vending machines can teach you about effective user interfaces
All you ever wanted to know about window and dialog management
Why performance optimization can be so counterintuitive
An under-the-hood look at COM and the Visual C++ compiler
Backwards compatibility: What Windows does, and what you need to do
Windows program security holes most developers don't know about


  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 9,027
  • [Well, THAT escalated quickly!]
    • View Profile
    • f0dder's place
    • Read more about this member.
    • Donate to Member
That's sure to be an interesting read!
- carpe noctem