IIS stores most of your website configuration in the applicationHost.config file. When performing repetitive tasks it’s often quicker and easier to apply changes directly to the applicationHost.config file rather than via the IIS manager user interface.
In this post I thought I’d shed some light on the IIS Configuration History feature built into IIS7 onwards – it’s a great feature that many developers don’t know about.
The .NET Framework 4.5.1 introduces a nice new feature called App Suspend to improve web application performance, and most importantly improve the end-user experience with virtually zero setup required.
MSDN claim that this feature can improve web application startup performance by 90%!!!
When trying to open a Visual Studio solution, I encountered the following error.
C:\myFilePath\myService.Service.csproj : error : The Web Application Project XXXXXX.Service is configured to use IIS. IIS is not installed on this computer. To access local IIS Web sites, you must install the following IIS components: Internet Information Services IIS 6 Metabase and IIS 6 Configuration Compatibility ASP.NETIn addition, you must run Visual Studio in the context of an administrator account.For more information, press F1.