ASP.NET
11 TopicsTroubleshooting Performance Problems related to Application Domains reloading
Throughout my time working on the IIS team I've seen a lot of cases where frequent unloading of the Application Domains caused several performance issues. While there are a lot of blog post covering the mechanism ASP.NET uses to detect changes in the files, each of them only covers one aspect of the problem. Hopefully this article can provide a more unified perspective and help you understand how you can troubleshoot or prevent these issues.9KViews10likes0CommentsHTTP 500 Internal Server Errors: Understanding and Log Collection for Effective Analysis
The HTTP 500 Internal Server Error is one of the most common errors faced by developers and administrators when hosting web applications in IIS. This error indicates that the server encountered an issue preventing it completing the request, but it doesn’t provide much detail on what went wrong. To effectively troubleshoot the problem understanding of 500 status code and detailed log collection are essential. In this article, we’ll explore the 500 Internal Server Error, why it happens, and the various methods for collecting useful diagnostic logs.21KViews6likes0CommentsASP.NET ActiveDirectoryMembershipProvider and port 445 (SMB)
While AD Membership is no longer recommended for use (use ADFS or something more modern instead), and is no longer being actively developed, we still see it from time-to-time here in support. One issue when using System.Web.Security.ActiveDirectoryMembershipProvider I've personally seen a couple times is the provider failing when port 445 is either inaccessible or blocked. When setting-up this provider with Active Directory, port 445 between the app server and Domain Controllers must be open and usable.3.2KViews2likes0CommentsPublic Preview for Azure Migrate ASP.NET Assessments & Business Case for Windows Containers
Today we're excited to announce the public preview of ASP.NET Assessments and the Business Case features for Windows Containers on Azure Kubernetes Services (AKS) and App Service via Azure Migrate. These new features add on top of the existing functionality of discovering and migrating .NET web apps. Azure Migrate aims to be a one-stop shop for all migrations to Azure, providing capabilities to discover, assess and right size your workloads and migrate them at-scale. With these new features, Azure Migrate provides the following for ASP.NET web apps: Cloud readiness for AKS, App Service A recommended configuration of Node SKUs and Node count (or App Service plan) The yearly cost savings by running these apps on Azure.3.8KViews1like0Commentsforce start/reboot aspnet_state in scheduled task
I have a little problem with the "ASP.NET Server State" service, which does not restart when I "shutdown" from the task scheduler. I am therefore looking to plan a task to force the reboot, but ... I can't find the right arguments to force the reboot of the service. How do I force the scheduled task to start the service "aspnet_state" ? C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_state.exe1.5KViews1like1Comment