Category: IIS

Lab 15: Debug Diagnostics

IIS Benjamin Perkins

Setup Setup the CSharpGuitarBugs web site as described in Lab 1 and Lab 2. Download and install most recent version of Debug Diagnostics,from here. Also check debugdiag.com Instructions Debugging a process crash is a challenging activity. Although you know the exception type, the exceptions error message and you know the method that it is being […]

Read More →

Lab 13: Using LogParser

IIS Benjamin Perkins

Setup Install LogParser 2.2 from here. Remember that IIS Log default to GMT and not local time, write queries accordingly Review this article which goes into great detail about LogParser Review this link which describes HTTP error codes Review this link which describes IIS error codes You can get a copy of the queries, iis […]

Read More →

Lab 12: IntelliTraceCollector

IIS Benjamin Perkins

Prerequisites Read about the InteliTraceCollector here Read about debugging the iTrace in Visual Studio here Download the InteliTraceCollector here, view system requirements Some PowerShell understanding, perform Lab 8 Setup Install and Configure CSharpGuitarBugs on an IIS server as described in Lab 1 Copy IntelliTraceCollection.exe to the IIS web server and expand into c:\IntelliTraceCollection and install […]

Read More →

Lab 11: Using aspnet_regiis

IIS Benjamin Perkins

General information The description of the aspnet_regiis tool can be found here Lab 11-1 Setup 2 IIS servers are needed for this lab, install IIS as per these instructions Lab 1, but the CSharpGuitarBUgs web site is not required Place a copy of each of the c:\windows\system32\inetsrv\config\applicationHost.config files in a temporary location, mark them so […]

Read More →

Lab 10: Using ASP.NET Tracing (Trace=“True“)

IIS Benjamin Perkins

Prerequisites Review this post here Review or complete Lab 4 which provides similar performance information Setup Install and Configure CSharpGuitarBugs on an IIS server as described in Lab 1 Lab 10-1 Click on the the FullCatalog –ASPX page located within the CSharpGuitarBugs website. About how long did it take? The goal is to find out […]

Read More →

Lab 9: Using AppCmd

IIS Benjamin Perkins

Setup Install and Configure CSharpGuitarBugs on an IIS server as described in Lab 1 Review one of the first articles I wrote at Microsoft here Lab – Taking/Recover a Backup Open a command prompt as an Administrator, navigate to C:\windows\system32\inetsrv and enter the following command Figure 1, Using AppCmd Review the contents of the backup […]

Read More →

Lab 8: PowerShell WebAdministration Module

IIS Benjamin Perkins

Prerequisites Some understanding of PowerShell Read about the Web Administration module http://technet.microsoft.com/en-us/library/ee909471(v=WS.10).aspx http://technet.microsoft.com/en-us/library/ee790599.aspx There are some new PowerShell IIS cmdlets for IIS 10, see them here. What’s new in IIS 10? Setup Install and Configure CSharpGuitarBugs on an IIS server as described in Lab 1 Lab Review the features available in the PowerShell WebAdmnistration module […]

Read More →

Lab 7: Integrated versus Classic mode

IIS Benjamin Perkins

Prerequisites Read this article about the processModel Read this article about ASP.NET Threads Read this article about Breaking Changes between Classic and Integrated mode See LAB 24: Deploy a Custom Module and Handler, Integrated mode support both Managed and Native Modules, once available Read this article about ASP.NET Page Events Read Contention, poor performance, deadlocks […]

Read More →