Я предпочитаю использовать Windows Server 2008 в качестве своего компьютера для разработки, чтобы я мог использовать IIS 7 в качестве веб-сервера и просто установить в качестве местоположения веб-сайта по умолчанию локально сопоставленное имя DNS. Это особенно помогает при тестировании кода, который зависит от URI домена и другой информации такого рода.
Одна проблема, с которой я столкнулся, - это перебои в способности студии связывать отладчик с процессами IIS. (иногда требуется перезагрузка, чтобы студия связывалась, если это произошло)