Backing up and restoring IIS 7.0 shared configuration

I blogged a long time back about using AppCmd to back up and restore IIS 7.0 server configuration.   Bill also just posted about backing up and restoring configuration, where he does a great job of telling you why you need to make backups and the options you got between manual AppCmd backups and leveraging … [Read more…]

IIS 7.0 Bit-rate throttling module

Last week, the IIS team released bit-rate throttling module to the web. As the self-proclaimed daddy of the project (I designed and wrote the initial prototype in early 2007), I am very thrilled to see it out. The new IIS media team folks have done a great job getting it production ready and rounding out the feature-set, … [Read more…]

Using Visual Studio 2008 with IIS 7.0

In the past, I’ve blogged a number of times about using Visual Studio to develop and debug IIS 7.0 applications. I am happy to say that Visual Studio 2008 has added a number of improvements to work better with IIS 7.0, making it a lot easier to use it to develop, deploy, and debug those applications … [Read more…]

IIS 7.0 ships: a trip down memory lane

After 5 years in development, IIS 7.0 is finished! Personally, it is hard to believe that it is over. I remember joining the IIS 7.0 team over 4 years ago, when the project was in its infancy, to drive the design of the web server engine. I remember getting in the room with all of … [Read more…]

Starting, stopping and recycling IIS 7.0 Web sites and application pools

As many of you know, IIS 7.0 provides the ability to start and stop Web sites, and application pools.  However, since previous releases, there has been much confusion as to what exactly happens when you do so. This post should clarify this and provide you with the tools you need to execute the tasks correctly. Update: … [Read more…]

IIS 7.0 – the number one reason customers want Windows Server 2008

It’s official 🙂 According to a survey conducted by InformationWeek, IIS 7.0 is the feature that most interests customers in Windows Server 2008. Needless to say, there is a lot of great technology coming out in Windows Server 2008, which is why it is one of the most eagerly anticipated products in Microsoft history. But, … [Read more…]

Debugging IIS 7.0 Web applications remotely with Visual Studio 2008

********************************************************************** UPDATE – 4/8/2008 I’ve collected the various how-tos and gotchas about using Visual Studio 2005 and Visual Studio 2008 with IIS 7.0 applications into two detailed articles:Using Visual Studio 2005 with IIS 7.0Using Visual Studio 2008 with IIS 7.0Be sure to check them out for detailed info on working with both local and remote IIS … [Read more…]

Check IIS network connectivity with PortCheck v2.0

Due to demand for the original PortCheck tool, I decided to release the updated version that I myself have been using that has a few more features to help diagnose connectivity issues. [Download PortCheck v2.0] The idea behind PortCheck was simple – help diagnose the common “page cannot be displayed” or “server not found” errors … [Read more…]

MSDN Magazine: Enhance Your Applications with ASP.NET Integrated Pipeline!

This month, the Enhance Your Apps With the Integrated ASP.NET Pipeline article is finally out in MSDN Magazine.  I just got several copies in the mail (thanks Howard!). ****** UPDATE: Scott Hanselman presents the demos from this article at CodeMash 2008 ****** To be honest, I am VERY excited about this article.  I’ve been talking … [Read more…]

IIS 7.0 health model published

The IIS 7.0 health model (Windows speak for known diagnostical and failure conditions experienced by software) has just been pubished on TechNet.  You can get to it here: http://technet2.microsoft.com/windowsserver2008/en/library/b19873a2-9f72-40c8-b73d-89f39cda62781033.mspx?mfr=true.  Credit goes to the hardworking people on our product support and documentation teams. The health model is primarily a list of event log events that are … [Read more…]