ASP.NET

ASP.NET Quick Tip: Don’t let DNS Client Service Die!

We recently noticed a slow down in performance for one of our ASP.NET applications and after thoroughly checking for code changes, determined none of our code had changed.  So then we started checking for OS updates but nothing new there either.  Finally we checked the event log for errors and found several services had died …

ASP.NET Quick Tip: Don’t let DNS Client Service Die! Read More »

Diagnosing high CPU usage for an ASP.NET application in Production

We had an issue this week where an ASP.NET application was consuming 100% of CPU on a multi-tenant server.  This obviously had a negative effect on all the applications hosted by this server so we dropped everything to research further.  In this post, we will review the steps we took to diagnose and research the …

Diagnosing high CPU usage for an ASP.NET application in Production Read More »

IIS Quick Tip: Started App Pool doesn’t equal started Website

We were troubleshooting an ASP.NET website issue yesterday where static files were not being served but we couldn’t figure out why.  The website appeared to be running and working correctly.  Other websites on the server were working correctly.  The website also hosted a WCF service and it was working correctly.  So part of the site …

IIS Quick Tip: Started App Pool doesn’t equal started Website Read More »

Troubleshooting a recent ASP.NET MVC, WCF, SQL App Performance Issue

We recently received some feedback that the performance for one of our major applications had degraded overtime and needed to be improved.  The application is a ASP.NET MVC 4 web application with dependencies on several WCF services which each have SQL databases. So basically the typical enterprise Microsoft web development stack. In this blog post …

Troubleshooting a recent ASP.NET MVC, WCF, SQL App Performance Issue Read More »