Notes from a dark corner

Debugging ASP.NET, the CLR and anything that uses clock cycles.

Browse by Tags

Tagged Content List
  • Blog Post: 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
  • Blog Post: Turning IIS logs into web tests

    Nice blog post here by MVP Tarun Arora on turning IIS logs into web tests. Great stuff! Doug
  • Blog Post: IIS Best Practices

    My colleague Cenk in Turkey has just published a great set of IIS Best Practices . Sound advice. HTH Doug
  • Blog Post: Microsoft EMEA IIS/ASP.NET and web developer support team

    I recently attended an offsite meeting in Munich for our Microsoft EMEA IIS/ASP.NET and web developer support team. It’s the first time we’ve had the chance to get together in one place for several years (even though we work together everyday!) and it was great to meet up. Not everyone could make it...
  • Blog Post: WebPI command line tool (WebPIcmd.exe)

    A new preview version of the WebPI command line tool (WebPIcmd.exe) has been released: http://learn.iis.net/page.aspx/1072/web-platform-installer-v4-command-line-webpicmdexe-preview-release/ An interesting new feature if offline mode, allowing the use of WebPI to install on servers that do not have direct...
  • Blog Post: New post on troubleshooting 403.7 errors

    My colleague Emmanuel has published a great new blogs post on troubleshooting 403.7 “Client Certificate Required errors”. Read all about it here. HTH Doug
  • Blog Post: Check file versions for IIS in Windows Server 2003

    If you are ever getting strange crash or stability issues with IIS in Windows Server 2003 (IIS6) it is always worth remembering about this script to check the DLLs are at the expected version or higher.  We still continue to solve support cases with this. HTH Doug
  • Blog Post: Web Farm Framework 2.1 released

    The IIS team have provided a servicing release for Web Farm Framework 2. See also: WFF home page WFF documentation HTH Doug PS If you experience a crash of the MMC, with system event ID 13 from IIS-IISManager with ‘System.ArgumentOutOfRangeException: InvalidArgument=Value of '-1' is not valid for 'index...
  • Blog Post: Fix for memory leak that happens when using the IIS ADSI provider

    I’ve just finished helping on a case where a fairly simple usage scenario for the IIS ADSI provider ran into a memory leak.  A lot of the time this would not matter as the ADSI programming interface to IIS is often used from short lived scripting clients so a memory leak may not even be noticed...
  • Blog Post: Web server security and health tools

    A couple of interesting tools for examining and keeping track of server configuration, particularly from the point of view of security: Web Application Configuration Analyzer v2.0 (not just for security, 2003/2008/2008R2) Attach Surface Analyzer Beta (not just for web servers, Vista/2008 and above) HTH...
  • Blog Post: Survey about IIS maturity models

    A friend of mine, Marcus Ridge, worked with us here at Microsoft UK in the IIS support team as his placement year as part of his degree course. Now back at university, Marcus is conducting a survey over the next two weeks as part of his final year project. He would appreciate anyone that works with IIS...
  • Blog Post: How to figure out why your web application is running slow.

    I came across this great “portal article” (by which I mean it has links to resources on a particular topic) about Developer Tools & Platforms Performance It starts of with a short plug for Microsoft advisory services but then moves onto a long list of self-help resources, including articles, blog...
  • Blog Post: Errors installing ASP.NET 4.0

    Here is a little problem you might run into when trying to use aspnet_regiis.exe to register ASP.NET 4 on a site. C:\Windows\Microsoft.NET\Framework\v4.0.30319>aspnet_regiis -i Start installing ASP.NET (4.0.30319). ....... Finished installing ASP.NET (4.0.30319). Setup has detected some errors during...
  • Blog Post: IIS 7.0 and 7.5 configuration reference

    If you need to look up the IIS 7.0 and 7.5 configuration reference there is an easy to remember URL: http://www.iis.net/configreference Even better, if you are a bit old fashioned like me and like a compiled help file (CHM) the download links at the bottom of that page let you download those too. HTH...
  • Blog Post: Object doesn't support this property or method

    This is a short post about a very strange support case I had. I should start by mentioning however that you could see the same error for other reasons, not least of which because you’ve mistyped the property or method name :-). In this particular case the customer had a class ASP web application that...
  • Blog Post: Some ASP.NET, IIS and CLR fixes

    My job involves a wide variety of stuff, from investigation, debugging, diagnosing and solving of specific customer problems through passing on product feedback and bug reports to product groups and mentoring other support engineers on their cases to looking at how we can make our support processes and...
  • Blog Post: Hey, where's my session state gone?

    This is from a case I helped a customer with last Autumn. It was one of those kick yourself moments when I realised what the problem was and we even have a KB article about it. But it is relatively uncommon and you wouldn't necessarily come across the article by chance. Scenario You're using out of process...
  • Blog Post: FTP server resets, WSAECONNABORTED (10053) and other nasty stuff on Windows Server 2003

    If you are seeing issues where your Windows Server 2003 based FTP server is unexpectedly resetting connection it may be a manifestation of this problem: Error code when you run a network program that uses a Winsock connection on a computer that is running Windows Server 2003: "WSAECONNABORTED (10053...
  • Blog Post: A long lost friend

    I was looking for one of my blog posts the other day that talks about how ASP.NET uses Windows memory. I was hunting and hunting and could not find it anywhere. I finally realised that at some point I had somehow left it in an unpublished state (probably after editing some minor type or something). So...
Page 1 of 1 (19 items)