WebTopics
IIS and ASP.NET Information and Tips from Microsoft Developer Support
Configuring FTP 7.5 with Host Header and SSL
FTP 7.5 comes with new features like supporting Host headers (Virtual host) and SSL. For...
Author: Saur212 Date: 11/05/2009
Configuring DebugDiag to Automatically Capture a Full User Dump on a Managed Function
I recently worked an issue with a customer where we needed to capture a full user dump of the IIS...
Author: bretb Date: 10/01/2009
A Tale of Two Developers and Visual Studio Sites and Apps
We've encountered several scenarios in which customers have multiple developers working on a single...
Author: Jim Cheshire Date: 09/30/2009
ASP.NET MVC: What is it and should I use it?
In March of this year, we released ASP.NET MVC. Since then, many ASP.NET developers have been...
Author: Jim Cheshire Date: 09/01/2009
High memory in IIS due to scriptproxy.dll
One of my customers had a problem on his IIS server, where the IIS process hosting his web...
Author: Mike Laing Date: 08/18/2009
Deadlock when storing Asp.net sessions in SQL server during peak load
When there is more than 1 server in web farm scenario it is an obvious choice to go for session...
Author: jaskis Date: 08/12/2009
Uploading a file using FileUpload control fails in IE8
I had another interesting customer issue this week, where in uploading a file using the FileUpload...
Author: jaskis Date: 07/27/2009
In-Proc Session State Management
What is ASP.NET Session? A session is defined as the period of time a unique user interacts with a...
Author: Saur212 Date: 07/21/2009
Getting the Sys.WebForms.PageRequestManagerParserErrorException while making an AJAX callback
Recently I encountered an issue wherein our customer was running into a client side AJAX exception,...
Author: Meet2 Date: 07/21/2009
“Parser Error Message: This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms.” when .net page has debug=”true”
Recently, I came across an issue where the customer faced an FIPS (Federal Information Processing...
Author: Vivek Kumbhar Date: 07/20/2009
Troubleshooting HTTP 401.3 errors with Process Monitor
Last week I posted the following blog which showed how to use Process Monitor to troubleshoot...
Author: KyleT Date: 06/25/2009
How to Add a Locked Header Row to an ASP.NET GridView Control
The GridView control is often used to display tabular data, much like an Excel spreadsheet. However,...
Author: Jim Cheshire Date: 06/23/2009
Getting access denied error when querying for user Roles using Authorization Role Manager
Recently I was working on an AuthorizationRoleProvider issue for an ASP.Net application. Customer...
Author: rudrar Date: 06/18/2009
Intermittently System.Web.HttpExceptions(A field or property with the name ’ ‘ was not found on the selected data source) is thrown when the application is under heavy load
Working on another interesting case where we were occasionally failing with HttpException and after...
Author: jaskis Date: 06/18/2009
Fix: UpdatePanel Async Postbacks Slow in Internet Explorer
We've seen a few issues recently where customers were experiencing very slow async postbacks via an...
Author: Jim Cheshire Date: 06/18/2009
Troubleshooting service startup issues with Process Monitor
Many things can cause a service, like IIS’s World Wide Web Publishing Service, to fail on startup....
Author: KyleT Date: 06/16/2009
Troubleshooting a simple error message using FREB
FREB (Failed Requests Tracing – formerly known as Failed Request Event Buffering) is one of the...
Author: Rakki Muthukumar (rakkim) Date: 06/12/2009
Why System.Net.WebException comes up post .NET Framework 3.5 SP1?
In the recent past I have come across several issues where our customers have started running into...
Author: Meet2 Date: 06/10/2009
Troubleshooting System.OutOfMemoryExceptions in ASP.NET
When the .NET Framework was first released, many developers believed the introduction of the garbage...
Author: Jim Cheshire Date: 05/22/2009
3 Simple Steps for Configuring an SPN for your Website
The following article is an excellent reference when trying to figure out how to set SPN’s for your...
Author: bretb Date: 05/22/2009
ASP.NET April 2009 Hotfix Rollup Available
Late last month we released a hotfix rollup that includes several fixes. We released these fixes in...
Author: Jim Cheshire Date: 05/20/2009
HttpException Due to Invalid Viewstate After Installing .NET Framework 3.5 SP1
In the recent past I have come across several issues where our customers have started running into...
Author: Meet2 Date: 05/13/2009
How To View what ASP.NET Requests are doing at runtime on IIS 6.0
This is just a quick blog to mention a forgotten tool. The managed stack explorer can be run on an...
Author: bretb Date: 05/05/2009
Caution while xcopying IIS 7.0 config files
Metabase.xml is the central store where IIS 6.0 stores most of its configuration information. Its a...
Author: Shinva Date: 03/15/2009
High Memory due to System.WeakReference
We recently saw an issue that was manifesting as very high memory utilization by a w3wp.exe process...
Author: Mike Laing Date: 03/12/2009
ASP.NET - AJAX functionality not working on the page | Getting ‘Sys’ is undefined
When the ASP.NET AJAX Functionality is not working on a web page, it is usually due to the fact that...
Author: Rakki Muthukumar (rakkim) Date: 02/27/2009
Troubleshooting HTTP Compression in IIS 6.0
Cross-posted from https://blogs.msdn.com/mike Enabling HTTP Compression for your IIS6 web...
Author: Mike Laing Date: 02/24/2009
Internet Explorer resets the TCP connection after receiving an HTTP response from IIS
A problem was seen where Internet Explorer clients would reset the TCP connection between them and...
Author: Mike Laing Date: 02/17/2009
HTTP 400 Bad Request when client terminates request headers improperly
After sending an HTTP request to IIS, an Internet Explorer client displayed the following error...
Author: Mike Laing Date: 02/17/2009
HTTP 400 Bad Request when client sends invalid HTTP:Host header value
In this scenario, HTTP requests were being sent from a non-Windows machine and were being responded...
Author: Mike Laing Date: 02/17/2009
SCCM 2007 Charting functionality does not work on 64 bit IIS
System Center Configuration Manager (SCCM) has a nice functionality of displaying report data as...
Author: Shinva Date: 02/16/2009
WebBaseEvent.Raise method fails in Application_Start event with a NullReferenceException on IIS 7.0
If you implement custom health monitoring events in ASP.NET chances are that you should have worked...
Author: Shinva Date: 02/12/2009
Report Viewer Toolbar does not render properly on IIS 7.0
I was recently working on a reporting web application that uses the Report Viewer ( ReportViewer )...
Author: Shinva Date: 02/10/2009
SSL stops working in IIS7
Thanks to Robert Patrick for submitting these issues There have been some issues recently where...
Author: Mike Laing Date: 02/06/2009
<location> Tag Causes Local Automatic ASP.NET debugging not to work in Visual Studio
This week I got an interesting issue altogether. One of my customers was unable to debug ASP.NET 3.5...
Author: Meet2 Date: 02/02/2009
Issue with publishing web-site as non-updatable with "Use Fixed Naming and Single Page Assembly" and assembly versioning
Few days back I came across an issue with Publish Web Site and assembly versioning. One of my...
Author: Meet2 Date: 01/30/2009
Issue with ActiveDirectoryMembershipProvider and account lock policy
Recently I was working on issue with ActiveDirectoryMembershipProvider of ASP.NET 2.0 and I came...
Author: Meet2 Date: 01/30/2009
Why cacheRolesinCookie does not work well with the Ajax Extensions 1.0 and RoleManager of .NET Framework 2.0?
One of my customers ran into this issue couple of months ago. I wanted to blog it earlier but I was...
Author: Meet2 Date: 01/30/2009
Why I am not able Turn Off CustomErrors?
This week I got an interesting issue altogether. One of my customers was unable to turn off the...
Author: Meet2 Date: 01/30/2009
Global.asa of 0 KB acts funny on Windows 2003 after installing SP2.
Few days’ back one funny issue came to me. All of a sudden on one of the Windows 2003 server...
Author: Meet2 Date: 01/30/2009
What Vista Firewall settings are required for enabling remote debugging?
This a bit of a tricky thing. We all know the famous KB for “How to turn on remote debugging in...
Author: Meet2 Date: 01/30/2009
Why can’t I execute two requests from the same session simultaneously for an ASP.NET application?
Many times we need pop-up windows to appear in our Web Applications. In such a scenario we have the...
Author: Meet2 Date: 01/30/2009
Why do I get "Invalid postback or callback argument" Errors?
Introduction: This is the first post of mine so thought of starting with a simple but tricky...
Author: Meet2 Date: 01/30/2009
Where is ASP.NET 3.5 on IIS ?
Most people on installing .NET 3.5 on the server "expect" an entry for v3.5 under...
Author: Shinva Date: 01/30/2009
How to troubleshoot HTTP 400 errors
After sending an HTTP request to an IIS server, an HTTP client (such as Internet Explorer) may...
Author: Mike Laing Date: 01/29/2009
Client certificates and some common mistakes
I really enjoy working on a good SSL issue. The technologies are mature and well documented...
Author: DDietz Date: 01/27/2009
Maximum number of Application Pools in IIS 6.0
The maximum number of Application Pools that IIS 6 can host depends on a few different things,...
Author: Mike Laing Date: 01/22/2009