Targeting the .NET Framework Version and Bitness with AppCmd
AppCmd.exe and Configuration Editor are very useful tools for IIS 7.x administrators. Today I had a situation come up where I wanted to script the install an httpModule that would work in IIS7.x Classic mode. It wasn’t immediately apparent how to do this while targeting all framework versions, so I thought I would share my findings.
What the “Failed Requests” counter in ARR really means
While troubleshooting an intermittent performance issue recently, the question came up: “What does the Failed Requests” counter in the Monitoring and Management feature in Application Request Routing (ARR) mean?”
Troubleshoot ASP.NET Errors Remotely–while Appearing Local
For years I’ve wanted to be able to troubleshoot website remotely by seeing the detailed error report, while ensuring that other users on the web only see the friendly non-detailed error.
Configuring IIS6 for WebMatrix
The news of WebMatrix was just released, causing a lot of interest in the tech community. See Scott Guthrie’s blog post for details on WebMatrix, IIS Express, SQL Server Compact and the Razor syntax.
Visual Studio IntelliSense for URL Rewrite
Visual Studio doesn’t have IntelliSense support for URL Rewrite by default. This isn’t a show stopper since it doesn’t result in stop errors. However, it’s nice to have full IntelliSense support and to get rid of the warnings for URL Rewrite rules.
URL Rewrite – Multiple domains under one site. Part II
I believe I have it …
URL Parts available to URL Rewrite Rules
URL Rewrite is a powerful URL rewriting tool available for IIS7 and newer. Your rewriting options are almost unlimited, giving you the ability to optimize URLs for search engine optimization (SEO), support multiple domain names on a single site, hiding complex paths and much more.
The Mysterious ARR Server Farm to URL Rewrite link
Application Request Routing (ARR) is a reverse proxy plug-in for IIS7+ that does many things, including functioning as a load balancer. For this post, I’m assuming that you already have an understanding of ARR.
Viewing all Server Variables for a Site
I often do development, testing or troubleshooting where I want to see all server variables available to a site. For example, when using a reverse proxy for load balancing, SERVER_ADDR, HTTP_HOST and other variables can change.
IIS URL Rewrite – Hosting multiple domains under one site
In a shared hosting environment, it’s a common desire to have a single IIS website that handles multiple sites with different domain names. This saves the cost of setting up additional sites with the hoster.