Welcome to MSDN Blogs Sign in | Join | Help

May 2007 - Posts

Windows is rather famous for its ability to run applications that were written for previous versions of the Windows operating system. Volumes have been written about Microsoft's backwards compatibility. On the other hand, people have long criticized Microsoft Read More...
Time for some more controversy... Another Microsoft developer and I recently had a fairly long email discussion about a potential problem. It turns out that it might be possible to craft a file in such a fashion that would cause some internal applications Read More...
I mentioned yesterday that the C/C++ language was defined to operate on an abstract machine. At the time I didn't know of an online reference to the C or C++ language standard, but a little birdie pointed me to this , which is a draft of the C language Read More...
For better or worse, the Windows UI model ties a window to a particular thread, that has led to a programming paradigm where work is divided between "UI threads" and "I/O threads". In order to keep your application responsive, it's critically important Read More...
Microsoft can be quite obsessive about instrumentation and metrics. We have a significant body of tools that perform static and dynamic analysis on our operating systems. Some of these tools (for example prefast and FxCop ) are public, some are not. Friday Read More...
When you're doing inter-process communication, it's often necessary to use named synchronization objects to communicate state between the processes. For instance, if you have a memory section that's shared between two processes, it's often convenient Read More...
Silly story. Way back when I first joined the audio team, Steve Ball (the PM for the team) showed up for work one day with his SPL meter. It seems he'd gone home and used his SPL meter to measure the output of the speakers. Much to his surprise, the volume Read More...
As anyone who's read this blog with any regularity knows, my son Daniel is a budding actor. As such, many of his friends are also budding actors, and that means that we get to see lots of high school shows (we try to go to see every show that his friends Read More...
No, nothing bad happened to me, I just got a bit caught up in work stuff. I spent the last three weeks volunteering to help another team at Microsoft finish off the final set of work items on a new tool they're building - one of the developers on the Read More...
 
Page view tracker