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 both locally and on remote IIS 7.0 servers.

To help you get started with using Visual Studio 2008 to work with IIS 7.0 applications, I put together a new iis.net article precisely on the subject: Using Visual Studio 2008 with IIS 7.0.

This article deals with some of the following topics:

- Using Visual Studio 2008 to create IIS 7.0 Web sites and applications  
- Connecting to and publishing to remote IIS 7.0 web sites
- Setting up debugging on local and remote IIS 7.0 servers

If you would like a walk-though of bulding .NET modules and handlers for your IIS 7.0 server and ASP.NET Integrated pipeline applciations, see my other post here: Developing IIS7 modules and handlers with the .NET framework.

As always, feel free to leave feedback on the article, and definitely let me know if I have missed anything critical that you are trying to do.