DebugDiag 2.0 available

An awesome update to that long staple tool in the IIS and general debugging toolbox has now been released. DebugDiag 2.0 is HERE! Go get it! Doug


What to do if you have problems with a Windows Store app

If you or one of the users of a Windows Store app you’ve developed are having problems with the app, a good starting point may be the Apps troubleshooter that is available. If you go to this page: What to do if you have problems with an app you’ll find some useful advice on what…


Great additions to System Center Advisor

We recently added proactive diagnostics for both SharePoint and Exchange to System Center Advisor (SCA). This is in addition to SQL Server and Windows Server which were already supported. SCA builds on the knowledge and experience of 1000s of Microsoft Customer Service and Support Engineers and brings state of the art preventative diagnostics to your…


Microsoft Next 2012 – featuring support diagnostics!

The Microsoft Next 2012 contest recently concluded and among the finalists this year was a video by Steve Edwards showcasing some of the great work going on within Microsoft Customer Service and Support around the world to automate the collection and analysis of the diagnostic data needed to resolve customer support problems. It only lasts…


New software diagnostic service available

My colleague Steve Justice has just blogged about a new software diagnostic service called Fix it Center Pro that we’ve now made available. This represents the beginning of a new era in which the expertise and experience of hundreds of Microsoft Support Professionals around the world is harnessed in the automated analysis of diagnostic data…


How to trace the activity of an application that calls web services?

One answer: Fiddler is pretty good for sniffing web traffic from any process (not just the browser). Also WCF now has some good tracing abilities. Traces can then be viewed using the Service Trace Viewer tool. There may be other answers, but I HTH. Doug


Generating Application Verifier logs for web applications

Application Verifier is a useful tool for capturing application bugs (mostly of the non-.NET variety) – things like heap corruption, resource leaks, invalid handle usage and the ignoring of exceptions by exception handlers to name a few.  It has a reasonably friendly GUI for configuring which applications you want to monitor, what you want to…


System.Data.SqlClient.SqlException: Cannot open database "MyDatabase" requested by the login. The login failed. Login failed for user 'NT AUTHORITYNETWORK SERVICE' "

I had an interesting case a while back where a customer’s web site which used SQL Express would sometimes experience this exception: “System.Data.SqlClient.SqlException: Cannot open database “MyDatabase” requested by the login. The login failed. Login failed for user ‘NT AUTHORITYNETWORK SERVICE’ ” But it only happened intermittently which made things all the more strange. Even…


Windows 7 network tracing with NETSH and ETW

Paul Long blogs about an interesting new diagnostic capability in Windows 7 and some enhanced functionality to the network monitor tool.