Stephen Toub
.NET, MSDN Magazine, and other Adventures in Life
Hi all- It's been a very long time since I've posted to this blog. That's because I've been spending...
Date: 04/21/2010
My latest .NET Matters column in MSDN Magazine is now available online. In it, I discuss one...
Date: 01/15/2008
For those of you who haven't heard, we released a CTP of the Parallel Extensions to the .NET...
Date: 11/30/2007
My latest .NET Matters in MSDN Magazine is now...
Date: 10/11/2007
My latest .NET Matters in MSDN Magazine is now online here. In it, I discuss what deadlocks are and...
Date: 09/22/2007
Several years ago, I wrote an article for MSDN on programming against the DVR-MS file format. I'm...
Date: 09/22/2007
It's been a while since I've added to this blog; been very busy with some really cool stuff at work...
Date: 08/09/2007
Several months ago I updated my "Time Travel with Windows Media Center" article to be based on...
Date: 07/11/2007
If you've ever wondered how to handle window messages in .NET console applications, check out my...
Date: 05/09/2007
Thanks to everyone who attended my talks yesterday at DevConnections. For those of you who were at...
Date: 03/29/2007
At DevConnections this week, I wanted to demonstrate how easy it can be to write preview handlers...
Date: 03/27/2007
The April 2007 issue of MSDN Magazine is now online at...
Date: 03/13/2007
In May 2006, I wrote a small digital imaging application to produce what I like to call the...
Date: 02/27/2007
John Robbins emailed me tonight to let me know that he found a bug with my...
Date: 02/16/2007
I've had several requests for the code for the PreviewHandlerAssociationEditor tool I put up a few...
Date: 02/02/2007
It looks like Sudoku made it into the Origami Experience Pack. You should be able to install this,...
Date: 02/01/2007
I've been using WebGuide with Media Center since the initial version, and Doug Berrett has always...
Date: 01/04/2007
Back in early 2005, I wrote an article for MSDN on implementing add-ins for Windows XP Media Center...
Date: 01/04/2007
If you're getting an error with error code 2869 when installing the sample preview handlers...
Date: 12/18/2006
For my article on preview handlers in the January 2007 issue of MSDN Magazine, I wrote a sample...
Date: 12/18/2006
I received an email from MSDN Magazine subscriber Oren Novotny thanking me for my preview handler...
Date: 12/14/2006
As announced over on the MSDN Magazine blog, the January 2007 issue of MSDN Magazine is now...
Date: 12/14/2006
I've received several emails from folks who have been successfully using my Outlook Calendar...
Date: 11/21/2006
We've created an MSDN Magazine blog, and I've posted about the December 2006 issue, which just went...
Date: 11/16/2006
Several folks have asked me for my slides and code samples from both talks I gave at Visual Studio...
Date: 11/16/2006
Starting with the November 2006 issue, MSDN Magazine is now available online in seven languages!...
Date: 10/16/2006
The November 2006 issue of MSDN Magazine is now available online at...
Date: 10/16/2006
The October 2006 issue of MSDN Magazine is now available online at...
Date: 09/07/2006
The September 2006 issue of MSDN Magazine is now available online at...
Date: 08/02/2006
I previously posted about translations of my Sudoku article into French and Spanish. Today I found...
Date: 08/01/2006
I was chatting with a few Microsoft folks last week, and they asked me if they could get a...
Date: 07/25/2006
The August 2006 issue of MSDN Magazine is now available online at...
Date: 07/06/2006
I found out this morning that my Sudoku article on MSDN has been translated into...
Date: 06/21/2006
The July 2006 issue of MSDN Magazine is now available online at...
Date: 06/13/2006
With the June 2006 issue of MSDN Magazine online as of today, I now have 30 articles published on...
Date: 05/05/2006
The June 2006 issue of MSDN Magazine is now available online at...
Date: 05/05/2006
A friend of mine asked me about common algorithms for determining string similarity. One of the most...
Date: 05/05/2006
After my last post on implementing low-level keyboard hooks in C#, Soumitra asked if it was possible...
Date: 05/03/2006
I answered a question today where someone asked for an example of setting a low-level keyboard hook...
Date: 05/03/2006
I'm enamored with the movie capabilities of my Canon Digital Elph. While I love taking pictures,...
Date: 05/03/2006
I just found out that my Sudoku article has been translated into...
Date: 05/01/2006
I've received a bunch of emails over the past week from people asking if I have a version of...
Date: 04/18/2006
In my last post, I took a look at implementing blocking queues in .NET using semaphores (both...
Date: 04/13/2006
In many concurrent systems, one thread performs some work, the result of which another thread...
Date: 04/12/2006
I posted a couple of weeks ago with some reviews of the production of "Urinetown: The Musical"...
Date: 04/10/2006
The May 2006 issue of MSDN Magazine is now available online at...
Date: 04/10/2006
Some of the hardest bugs to discover are those involved in features that contain intentionally...
Date: 04/07/2006
A few people have asked me if it's possible to use Microsoft Sudoku to solve puzzles other than the...
Date: 04/06/2006
I know this will be extremely short lived, but I experience this phenomenon so rarely that I felt...
Date: 04/02/2006