IIS Log Files

How to Read & Customize IIS Log Files

Matt Watson Developer Tips, Tricks & Resources Leave a Comment

Microsoft’s IIS web server uses a non-standard file format that is rarely seen. IIS Log Files use a space-delimited file format and also contain comments in them. The column headings are defined in the comments. In this article, we are going to take a look at how to interpret IIS log files. No worries, no SPAM. Opt-out anytime. By the way, if you …

Get tips to monitor IIS Performance

How to Monitor IIS Performance: From the Basics to Advanced IIS Performance Monitoring

Matt Watson Developer Tips, Tricks & Resources Leave a Comment

Need help on how to monitor IIS? This guide covers how to cover the basics including HTTP ping checks, IIS Application Pools, and important Windows Performance Counters. We also take a look at how to use an application performance management system to simplify all of this and get more advanced IIS performance monitoring for ASP.NET applications. No worries, no SPAM. …

How to Deploy ASP.NET Core to IIS & How ASP.NET Core Hosting Works

Matt Watson Developer Tips, Tricks & Resources, Live Queue Leave a Comment

Previously, I discussed the differences between Kestrel vs IIS. In this article, we will review how to deploy an ASP.NET Core application to IIS. Deploying an ASP.NET Core app to IIS isn’t complicated, but ASP.NET Core hosting is a little different than ASP.NET. No worries, no SPAM. Opt-out anytime. How to Configure Your ASP.NET Core App For IIS The first …

ASP.NET Core Web Servers: Kestrel vs IIS Feature Comparison and Why You Need Both

Matt Watson Developer Tips, Tricks & Resources, Live Queue Leave a Comment

The Kestrel web server is a new web server as part of ASP.NET Core. It is now the preferred web server for all new ASP.NET applications. In this article, we will review what it is, how to use it, and the differences between Kestrel vs IIS. No worries, no SPAM. Opt-out anytime. Why Do We Need the New Kestrel Web Server? …

How to Troubleshoot IIS Worker Process (w3wp) High CPU Usage

Troubleshooting IIS Performance Problems, How to Troubleshoot IIS Worker Process (w3wp) High CPU Usage

Matt Watson Developer Tips, Tricks & Resources Leave a Comment

Having IIS performance problems? Do you have w3wp.exe high CPU usage? In this article, we will discuss some tips to identify what is causing high CPU usage for your ASP.NET web applications. There are a lot of reasons that your IIS worker process (w3wp.exe) could be using a lot of CPU. We will cover some of the top reasons and how …

w3wp tips

What is w3wp.exe? Learn the Basics About IIS Worker Processes

Matt Watson Developer Tips, Tricks & Resources Leave a Comment

Web applications running within Microsoft’s Internet Information Services (IIS) utilize what is known as IIS worker processes. These worker processes run as w3wp.exe, and there can be multiple per computer. It is possible to run IIS on a Windows desktop or Windows server, although it is usually only seen on Microsoft Windows Servers configured as web servers. No worries, no …

.Net Core Lessons

15 Lessons Learned while Converting from ASP.NET to .NET Core

Matt Watson Developer Tips, Tricks & Resources Leave a Comment

At Stackify we have been doing a lot of work with .NET Core over the last few months. We ported StackifyLib and our logging appenders over. We have also made sure that our app performance tools, Prefix and Retrace, can be used to profile .NET Core based apps. In fact, we’ve even converted the entire codebase of Prefix to core so …