Welcome to MSDN Blogs Sign in | Join | Help

WebTopics

IIS and ASP.NET Information and Tips from Microsoft Developer Support

News

  • All posts are provided "AS IS" with no warranties, and confer no rights. All the expressions expressed herein are entirely the bloggers own and not necessarily those of Microsoft. In addition, thoughts and opinions often change. Because a weblog is intended to provide a semi-permanent point-in-time snapshot, you should not consider out of date posts to reflect current thoughts and opinions.

Browse by Tags

How To: Collect a Crash dump of an IIS worker process on IIS 7.0 (and above)
Web server Administrators have been using the Debug Diagnostic 1.1 to troubleshoot crash\hang issues on IIS 5 and 6. The Debug Diagnostic tool needs no introduction. It is a great tool and it provides you a lot of flexibility in collecting crash dumps Read More...
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 compatibility purposes, FTP clients can check whether the FTP server supports host headers by sending a FEAT command to check for supported features. An FTP server Read More...
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 worker process when a specific function was being called. The problem was that the function was in managed code. I thought it would be good to share how Read More...
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 web application in Visual Studio. In such cases, it's not uncommon for each developer to be working on a portion of the application. There isn't any problem Read More...
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 perplexed about MVC. Many developers aren't quite sure what MVC is and what it means for ASP.NET developers. Many more developers have some level of understanding Read More...
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 application was suffering from very high memory utilization over time. Eventually the process got so high in memory that the web application became completely unresponsive Read More...
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 out-of-proc either with SQL server or State server. While storing session with SQLServer if you see issues with SQL deadlock during peak loads involving DeleteExpiredSessions Read More...
Using ProcDump.exe to monitor w3wp.exe for CPU spikes
Procdump is a light weight Sysinternal's command-line utility whose primary purpose is monitoring an application for CPU spikes and generating crash dumps during such spikes which an administrator or developer can use to determine the cause or to share Read More...
IIS7 (and above) – Using FREB to capture dumps for a long running request
In my previous post , I wrote about using FREB to troubleshoot a simple error message to identify the module which sets the error. For this post, let’s assume we are troubleshooting a slow running page (any page, be it aspx, asmx, html, etc). Not always Read More...
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 control was failing only with IE8 . As you would do with any client-side issue, I started by collecting Fiddler traces for both the working (IE7) and non-working Read More...
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 particular web application. HTTP is a stateless protocol, in the sense that a Web server is concerned only with the current HTTP request for any given Web Read More...
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, Sys.WebForms.PageRequestManagerParserErrorException , while trying to make an Async Postback from an ASPX page. This exception was happening for all the Read More...
“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 Standards) related error on the .aspx pages which had debug=”true”. His ASP.net application was hosted on IIS7 running on Windows Server 2008 SP2. And, he Read More...
Troubleshooting HTTP 401.3 errors with Process Monitor
Last week I posted the following blog which showed how to use Process Monitor to troubleshoot service startup issues. http://blogs.msdn.com/webtopics/archive/2009/06/16/troubleshooting-service-startup-issues-with-process-monitor.aspx To continue on that Read More...
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, unlike Excel, the GridView control doesn't have any automatic way of locking the header row so that it doesn't scroll out of view. Check out this example Read More...
More Posts Next page »
Page view tracker