A Taste of Logic
Image or ImageButton without ImageUrl Causes HTTP GET for Default Document
I recently worked an issue with a customer who was seeing an error in his application due to a null...
Date: 01/28/2009
Sessions and Classes
Any programmer knows that logic errors are among the most difficult to troubleshoot. I was recently...
Date: 01/09/2009
Windows Home Server Data Corruption Fix
Windows Home Server is a great product, but it's been plagued by an infamous bug known as the Data...
Date: 06/10/2008
Third Party ASP.NET Controls and Visual Studio 2008
We've had a few cases recently where customers are using third-party ASP.NET server controls (either...
Date: 02/28/2008
New IIS.NET Website for the Windows Server 2008 Launch
We've just launched a completely revamped and overhauled IIS 7 website with new content. Visit the...
Date: 02/27/2008
Error When Opening ASP.NET Site on IIS 7 Using Visual Studio 2005
Now that Windows Server 2008 is out the door, we're starting to see more customers using IIS 7. I...
Date: 02/25/2008
Hotfix Rollup for Visual Studio / Visual Web Developer Express Edition 2008
We recently released a hotfix rollup that fixes numerous issues in Visual Web Developer 2008, both...
Date: 02/14/2008
The Power of !dumpmodule
Scenario: My customer is experiencing a hang and I see many threads with an identical stack. I also...
Date: 01/24/2008
Cool Things You Can Do with AppCMD in IIS 7
If you haven't had a chance yet to mess around with IIS 7, you should take the time. One of the...
Date: 01/16/2008
Update on Slow Startup Fix
A while back, I wrote a post regarding slow startup of ASP.NET 2.0 applications due to a lookup on a...
Date: 01/08/2008
Having Network Problems on Win2003 SP2?
We've seen quite a few issues recently from customers having network problems on Windows Server 2003...
Date: 12/19/2007
Creating Strings - A Case Study
I recently worked an issue with a customer who was experiencing high CPU. Performance Monitor data...
Date: 12/11/2007
Purchase My Books in the Microsoft Company Store
I received notification today that Microsoft has decided to carry a small number of non-Microsoft...
Date: 11/28/2007
My New Zune : Thoughts from an iPod Junkie
Yesterday morning I replaced my iPod with a new Zune 2. I've owned 4 iPods over the years, and I've...
Date: 11/14/2007
New Hotfix: Run ASP.NET Without Full Trust in My_Computer_Zone
I have been working with the product group on a new hotfix that allows you to run ASP.NET 2.0...
Date: 11/12/2007
Long Delay on First Request to ASP.NET 2.0 Application
I have worked several issues recently regarding long delays on the first request to an ASP.NET...
Date: 10/25/2007
Running ASP.NET in a Shared Hosting Environment
I was recently working on an issue with a large international hosting company. This company hosts...
Date: 09/30/2007
Automating aspnet_compiler in Visual Web Developer
Visual Studio has a cool user interface for publishing a website using the Publish Web Site dialog,...
Date: 09/27/2007
ASP.NET Version Madness
With the impending release of Visual Studio 2008 and Visual Web Developer 2008, along with the .NET...
Date: 09/25/2007
Why don't my .NET Framework patches install?
I recently worked an issue with a customer who was rolling out some patches to over 50,000 computers...
Date: 09/25/2007
Visual Studio 2008 Beta 2 Available - Now with VWD 2008
We recently announced the RTW of Visual Studio 2008 beta 2. What you might not know is that beta 2...
Date: 07/29/2007
Get Hotfixes Without Calling PSS
You can now get a hotfix from Microsoft without having to call PSS! Just browse the the following...
Date: 07/27/2007
Please listen carefully as our menus have changed.
I recently had to call Samsung customer service due to a broken TV set. (It's actually a very long...
Date: 03/10/2007
WPF Provides the Best of Times
New York Times publisher Pinchy Suzberger recently told Haaretz Daily Newspaper Israel, "I don't...
Date: 03/09/2007
Free VWD and SQL Server 2005 Express Hosting (For 30 Days)
If you're just getting around to checking out Visual Web Developer (whether as part of Visual Studio...
Date: 03/08/2007
Love, Hate, and Barenaked Ladies
I hate DRM. Absolutely hate it. I love Barenaked Ladies. (It's a music group, Mom. I'm not opening...
Date: 03/06/2007
March CTP of Orcas Has Arrived
A short while back, I blogged about the great new features in Orcas that ASP.NET developers will...
Date: 03/01/2007
Getting to the Root Cause of SqlExceptions
It's pretty common for me to work cases where something bad happens when an ASP.NET application is...
Date: 02/28/2007
A Train or a Beast
Expression Web is Microsoft's latest web design tool. It should be no surprise to you that we put a...
Date: 02/28/2007
Neatly Tied Together with a Ribbon
My Microsoft roots are in Office. My first job here was supporting Word 6.0. In fact, I remember...
Date: 02/28/2007
Apple FUD
Apple has launched a campaign of FUD against Windows Vista. You know what FUD is, right? Fear,...
Date: 02/16/2007
Orcas - Not just blowing air!
I haven't blogged in a long time, partly because I've been very busy with other things, but mostly...
Date: 02/14/2007
Generating a Dump In Your Code Using DebugBreak
There are many issues that pop up that really require a user mode dump in order to successfully...
Date: 04/12/2006
Out of memory! Are you nuts!?
I may have said this before (my memory's not what it was prior to decade number 4), but the most...
Date: 01/20/2006
Getting the PID and TID of a COM Call
There are times when I may be debugging a latency issue that involves a COM component running in a...
Date: 12/30/2005
Digging Into Objects
One of our engineers asked me yesterday about getting the total size for objects in memory. The...
Date: 12/22/2005
The Infamous Debug Attribute
Our most common issues deal with memory problems. Memory problems come in many flavors, but one of...
Date: 12/20/2005
Are you in GC?
When you're debugging, you're really just looking into internal memory structures in a process. When...
Date: 12/20/2005
Clarifications on Debugging
When I'm talking to ASP.NET developers who are experiencing memory issues, crashes, hangs, etc., I...
Date: 12/20/2005
Welcome!
I'm not a fan of "read all about me" blog entries, but I would like to introduce myself so that...
Date: 12/20/2005