Under The Hood - Matt Pietrek

Interesting iPod lawsuit

While most of the monopoly/anti-trust stuff that gets so easily thrown around is without merit, it's...

Author: Matt Pietrek Date: 01/05/2005

Where have I been? (And other random mutterings)

Yes, it's been awhile since my last blog entry. As you've probably read from other Whidbey grunts,...

Author: Matt Pietrek Date: 01/03/2005

Death to "int" (and its variations)

I've been cleaning up a bunch of code lately (including warnings from our forthcoming static...

Author: Matt Pietrek Date: 11/12/2004

Part II of "Breathing more life into an "old" PC"

Last week I mentioned ordering a CPU upgrade for my main home machine, taking it from 1.4GHz up to...

Author: Matt Pietrek Date: 10/26/2004

The death of 3rd party system tools?

A co-worker recently asked me what I thought about the upcoming hardening of the x64 versions of...

Author: Matt Pietrek Date: 10/21/2004

Breathing more life into an "old" PC

As part of this weekend's fun improving the performance of my aging 3-year old machine at home, I...

Author: Matt Pietrek Date: 10/18/2004

Are your IDE drives slower than they used to be?

This weekend during an unexpected burst of energy, I tackled the problem of my IDE drive which...

Author: Matt Pietrek Date: 10/18/2004

Mike Stall on "Why can't I step through my IL?"

Back when I was first learning .NET, I was always wondering why there wasn't an IL debugger. It...

Author: Matt Pietrek Date: 10/04/2004

Intro to Event Tracing For Windows

It’s been awhile since I’ve had a technically focused blog post, so I’m rectifying that today....

Author: Matt Pietrek Date: 09/16/2004

She said "Of course I will"

And with a panoramic sunset view of Seattle and the Eastside before us, I slipped the engagement...

Author: Matt Pietrek Date: 09/08/2004

Charles Petzold on book publishing and PC Magazine

There's an interesting interview with Charles Petzold up on the DotNetRocks site (audio stream:...

Author: Matt Pietrek Date: 08/25/2004

Reading another process’s environment

A reader of my Under The Hood columns writes: I know the PID of a process, I need to get the...

Author: Matt Pietrek Date: 08/25/2004

My first 'MZ' email!

Just moments ago, I got my first email from Mark Zbikowski. What an honor! (OK, so it was just a...

Author: Matt Pietrek Date: 08/17/2004

Debugging application startup when you don't directly launch the app

Out of the blue yesterday an internal MS architect called me in my office (which rarely happens.)...

Author: Matt Pietrek Date: 08/12/2004

Backyard fun

A fun day yesterday. Tim Ewald was in town with his wife Sarah and their new son, so we set up a...

Author: Matt Pietrek Date: 08/09/2004

"The latte, it starts to smell after awhile"

So says our illustrious PM Eric, who's famous for not discarding the used styrofoam cups in his...

Author: Matt Pietrek Date: 08/05/2004

Cool Whidbey debugger feature: Merge Environment

If your app depends on a particular set of environment variables, it could sometimes be a real pain...

Author: Matt Pietrek Date: 08/04/2004

Writing code is the easy part

Having been at Microsoft for a little over four months now, I've started to get into the swing of...

Author: Matt Pietrek Date: 08/04/2004

Michael Geary returns

What a surprise to find Mike Geary commenting on my C# Iterators blog entry. Back when I was a young...

Author: Matt Pietrek Date: 08/03/2004

NuMega – Where are they now?

One of the best experiences of my programming career was during the golden years of NuMega. Roughly...

Author: Matt Pietrek Date: 07/30/2004

Writing a successful programming book

Chris Sells expounds on What Makes A Book Successful. Be sure to read the comments for my thoughts...

Author: Matt Pietrek Date: 07/28/2004

Your suggestion(s) needed

It's been awhile since I wrote for MSDN magazine. Now that I work for Microsoft, the whole financial...

Author: Matt Pietrek Date: 07/27/2004

Fun with Iterators and state machines

I recently was given a piece of C# code with statements like: yield return value; and yield break;...

Author: Matt Pietrek Date: 07/26/2004

Set Next Statement is your friend

Yesterday I identified a symbol loading issue with the current internal drop of the VS debugger....

Author: Matt Pietrek Date: 07/14/2004

Revenge of the laptop

While I'm generally in favor of cheap technology for the masses, I've recently been hit by the curse...

Author: Matt Pietrek Date: 07/11/2004

Where's Dad?

I was lucky enough to have many friends and family converge on my house this weekend. Somewhere...

Author: Matt Pietrek Date: 07/11/2004

Thoughts on writing an IL Disassembler

I’m a big fan of writing your own version of tools, even if there’s already an existing...

Author: Matt Pietrek Date: 07/09/2004

Real Rock still lives!

It's sad, but lately a lot of the music I love is released overseas first. Thanks to the internet, I...

Author: Matt Pietrek Date: 07/08/2004

<Previous