What are the (dis)advantages of using Cassini instead of IIS?

asp.net, cassini, iis, visual-studio

Solution

The built-in web server for Visual Studio is called Cassini and here are a few of its limitations...

- It can host only one ASP.NET application per port.

- It does not support HTTPS.

- It does not support authentication.

- It responds only to localhost requests.

- It is slow startup compared to IIS

Problem

I've found that on some occasions I can edit the source while debugging. Are there any other advantages of using the Visual Studio built-in webserver instead of a virtual directory in IIS? I'm using Windows XP on my development environment, and a local instance of IIS 5. I work on several projects, so I use multiple virtual directories to manage all the different sites. Are there any disadvantages?

Original source