Enable System.Net tracing on Azure App Service

Microsoft .NET
Microsoft .NET

It is becoming a common scenario that customers of Azure App Services Web Apps are making requests to services hosted on other Azure IaaS or PaaS platforms, services not hosted on the Azure platform (on premises) and which use the System.Net class.  For example, making a request from your code that uses either of the…

3

CodeDom provider type could not be located

I deployed an MVC web app to an IIS server and received this error, also show in Figure 1. Server Error in ‘/’ Application. Configuration Error Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately….

0

ASP.NET 5 renamed to ASP.NET Core 1.0

ASP.NET
ASP.NET

I was reading this article here which made a lot of sense.  There was a bit of confusion on my part that was touched on as originally I assumed that ASP.NET 5 was the newer version of ASP.NET 4.6 while in fact it was a whole new branch of the feature.  With branch I mean,…

0

Why is my ASP.NET application recycling, restarting

ASP.NET
ASP.NET

When you are experiencing slowness with your ASP.NET application, one place to check is if the application is being recycled.  If the application is being recycled over and over again, then sessions and application settings are lost and it has a pretty big impact on your users and customers. A place to begin your investigation…

0

StaticCompressionDisableCpuUsage and DynamicCompressionDisableCpuUsage

Performance problems are generally difficult to find the root cause of and fix.  There are so many ‘touch points’ that where to start looking much less finding the root cause while the issue is happening, can be a challenge. I found these 4 Compression settings very interesting and a system administrator should review them and…

0

Debug = True

ASP.NET
ASP.NET

If you have ever performed website optimization then it is likely you have read this article here.  This article discusses the impact of having the debug set to true in your production application.  In another one of my blogs on C#, I made the comment once about “what is a technical blog without a comparison of…

4

Using !DumpThreadConfig (!dtc) within WinDbg

I have written articles about how to capture a W3WP memory dump on Windows 2003 and Windows 2008.  Once you have the memory dump, you need to analyze it to find out what is causing the problem.  One command I use while analyzing a memory dump is !DumpThreadConfig or !dtc.  Figure 1 shows the output…

0

Setting up performance counters for ASP.NET

ASP.NET
ASP.NET

Troubleshooting a performance problem can be very complicated.  Unfortunately, in many cases you prepare and begin learning about how to fix a performance problem when it is happening or just after a performance problem.  The fact is, you need to monitor your system and gather statistics on what is considered “standard operating performance” before a…

4