Tags: ASP.NET

Lab 28: The impact of debug=true

IIS Benjamin Perkins

Prerequisites Read this about .NET Compilation Read this about why debug=true is not good for performance Understand that ASP.NET (ASPX, ASCX, ASAX, MVC) files are compiled into a DLL and stored into c:\Windows\Microsoft.NET\Framework?\v?.?.?\Temporary ASP.NET Files Setup Install CSharpGuitarBugs.zip onto an IIS web server as per Lab 1 Install the ASP.NET Role Open the IIS Manager […]

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 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 →

ASP.NET 5 renamed to ASP.NET Core 1.0

ASP.NET Benjamin Perkins

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, […]

Read More →

Why is my ASP.NET application recycling, restarting

ASP.NET Benjamin Perkins

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 […]

Read More →