Welcome to MSDN Blogs Sign in | Join | Help

August 2009 - Posts

And they don't take American Express

It's everywhere you want to be, no wait.
Posted by oldnewthing | 7 Comments
Filed under:

Why do new controls tend to use COM instead of window messages?

Because window messages are more cumbersome.
Posted by oldnewthing | 25 Comments
Filed under:

A different perspective from the first row of the symphony

So close you can read their sheet music.
Posted by oldnewthing | 7 Comments
Filed under:

Isn't every dinner at a technology conference a geek dinner?

Yet that's what they call it.
Posted by oldnewthing | 8 Comments
Filed under:

What is the maximum number of timers a program can create?

It's still limited, but the limit changes over time.
Posted by oldnewthing | 12 Comments
Filed under:

In Ephesus, you juggle or die

A Comedy of Errors, as interpreted by the Flying Karamazov Brothers.
Posted by oldnewthing | 6 Comments
Filed under:

Meta-content: Suggestion Box 4 will open sometime next year

Suggestion Box 3 finally emptied out.
Posted by oldnewthing | 22 Comments
Filed under:

My phone just DoS'd my office network

The exciting new world of IP phones.
Posted by oldnewthing | 23 Comments
Filed under:

City noises and their effects on songbirds

Time-shifting and mimicry.
Posted by oldnewthing | 7 Comments
Filed under:

Restating the obvious about the WM_NOTIFY message

The header stays the same, but the rest depends on the notification.
Posted by oldnewthing | 5 Comments
Filed under:

Why does Windows wait longer than my screen saver idle timeout before starting the screen saver?

The system may have detected that you temporarily want the screen saver disabled.
Posted by oldnewthing | 32 Comments
Filed under:

There's no law that says a meeting can't end early

If you're finished early, then finish early.
Posted by oldnewthing | 30 Comments
Filed under:

Microspeak: Action on

Another bizarre replacement for "do."
Posted by oldnewthing | 30 Comments
Filed under: ,

Why can't I declare a type that derives from a generic type parameter?

Because these are generics, not C++ templates.
Posted by oldnewthing | 18 Comments
Filed under:

Landing the Space Shuttle is hard enough as it is

Watch out for the bad guys.
Posted by oldnewthing | 17 Comments
Filed under:

Common gotchas when writing your own p/invoke

Differences in terminology lead the pack.
Posted by oldnewthing | 21 Comments
Filed under:

Actually, FlagsAttribute can't do more; that's why it's an attribute

Attributes don't change the language.
Posted by oldnewthing | 27 Comments
Filed under:

Why doesn't String.Format throw a FormatException if you pass too many parameters?

After all, it throws if you pass too few.
Posted by oldnewthing | 19 Comments
Filed under:

Not beany enough

Playing at Scrabble.
Posted by oldnewthing | 27 Comments
Filed under:

The great thing about regular expression engines is that there are so many to choose from

And make sure you know which one you're using.
Posted by oldnewthing | 39 Comments
Filed under:

Searching for Evil: Spot the scam

What evil lurks in the dark corner of the Internet?
Posted by oldnewthing | 8 Comments
Filed under:
 
Page view tracker