views:

775

answers:

5

Are there any alternatives to IIS for windows to run ASP.NET?

CassiniEx seems pretty old?

+5  A: 

There is UltiDev Cassini which is a "free, light-weight and redistributable web server that can host ASP.NET 3.5, 3.0, 2.0 and 1.1 applications and static HTML sites". (It is based on the original Cassini web server).

Other than that, there is the development web server, which comes with Visual Studio. But as far as I know, this can only be used during development/from within Visual Studio.

M4N
+6  A: 

Apache 2 can do this I think. At least it can while running on Linux.

You will need a plugin for it though. Mod_aspdotnet is your friend :-)

Rune Grimstad
A: 

You could use Apache and mono with mod_mono. It seems like a lot of work, but it should be get the job done. I guess it depends on the reason you need something other than IIS whether or not it is a viable way to do it.

palehorse
A: 

There are some open source projects for lightweight web servers implemented in C#.

  1. There's the C# WebServer project on Codeplex.
  2. The Kayak project on Google Code.

The Kayak project looks promising, but the C# WebServer project seems more robust at the moment.

dthrasher
A: 

You can also use the Abyss Web Server.

Web site: http://www.aprelium.com/abyssws/

ASP.Net compability page: http://www.aprelium.com/abyssws/aspnet/

Bjørn