Deleting ASP.NET 2.0 Application Sub-Directories Shuts Down the AppDomain

This issue seems to be coming up recently since ASP.NET 2.0 shipped; probably because this behavior has changed from previous versions. In previous versions ASP.NET did not care if you deleted sub-directories of the web application and it appears some folks actually depended on this behavior and now when upgrading to ASP.NET 2.0 are finding…

27

An ASP.NET & SQL Server Performance Issue

I have worked a few high profile performance related issues in the last six months which all resulted in the same root cause. Since most of my customers use SQL server and stored procedures to access data from their ASP.NET web sites I thought I would share with you my findings related to these cases and what you can…

3

ASP.NET & .Net Framework Hotfixes That Everyone Needs

My team works with customers that run into some of the same issues every day. The following fixes should be applied to almost every web server running ASP.NET 1.1. 1. 888419 FIX: You experience out of memory exception errors on a Web server that has ASP.NET 1.1 installed This fix addresses an issue where we cache…

4

Normal Users On Terminal Server Fail To Run .Net Framework Applications

Yesterday I spent a couple of hours running through a live debug via Office Live Meeting (OLM) to narrow down a customer’s issue. The customer was attempting to run a .Net control from his web pages. These work fine if the user is an admin or a normal user logged in directly to a Windows…

1

IsInRole Is Slow

Authentication to ASP.NET May be Slow When using custom authentication modules and/or role based authentication in ASP.NET you may find that the authentication process is slow. The IsInRole() method of WindowsPrincipal was implemented in 1.0 and 1.1 in such a way that depending on the circumstances you may hit a performance bottleneck. The first time…

2

Personal Data

I have worked for Microsoft for a little over 8 years. My current role is as a Senior Escalation Engineer in the Developer Support Internet Escalation Services group working on ASP.NET. My daily activities usually involve debugging ASP.NET applications that have gone bad. My blogs on this site will primarily focus on coding and debugging…

0