Last post Jan 13, 2006 07:40 PM by danmor
Jan 13, 2006 10:46 AM|dantheriver|LINK
Our shop currently has a good sized Web project that we have developed in
VS.NET 2003. We are upgrading to VS 05 and are trying to decide on using
Cassini or IIS. All the developers have XP Pro so not having IIS is not an
issue. I am leaning towards using Cassini, but I'm trying to find out if
there are any reasons that we would regret that in the future.
1) Does anyone knoow of any drawbacks to using Cassini vs IIS?
One thing I have noticed in testing is that if you are working on a web app
named "MyWeb" and you launch it in Cassini from VS 05, it launches as
2) Is there any way to configure it to launch a level higher so that it
would be "http://localhost:portnum/pagename.aspx"?
This is the structure that the web app would be deployed in, so it would be
nice to have the development env run with the same web root.
Jan 13, 2006 07:40 PM|danmor|LINK
VS 2005 has a new web server based on Cassini code called "WebDev.Webserver.exe", a.k.a. ASP.NET Development Web Server. So, you won't need to compile the Cassini Web Server sample application. WebDev.Webserver is installed with Visual Web Developer Express,
or Visual Studio 2005. It's already there, and has been tested extensively with the 2005 product.
1) Cassini and WebDev.Webserver do not accept requests from external machines, but IIS does. This may concern you if you are interested in performance, load, or security testing.
2) Yes, you can configure this in VS2005 or VWD Express. See blog post