Есть ли альтернативы IIS для Windows для запуска ASP.NET?
CassiniEx кажется довольно старым?
Ответ 1
Существует UltiDev Cassini, который является "бесплатным, легким и распространяемым веб-сервером, который может размещать ASP.NET 3.5, 3.0, 2.0 и 1.1 и статические HTML-сайты". (Он основан на исходном веб-сервере Cassini).
Кроме этого, существует веб-сервер разработки, который поставляется с Visual Studio. Но, насколько я знаю, это можно использовать только во время разработки/из Visual Studio.
UltiDev выпустила новую версию своего продукта веб-сервера - UltiDev Web Server Pro. Он поддерживает .NET Framework 4. Это очень продвинутый, но крошечный распространяемый веб-сервер, подходящий для отладки из Visual Studio или размещения веб-приложений, как это делает IIS.
Ответ 5
Есть несколько проектов с открытым исходным кодом для облегченных веб-серверов, реализованных на С#.
Проект Kayak выглядит многообещающим, но проект С# WebServer кажется более надежным на данный момент.
Ответ 6
Вы можете использовать Apache и mono с mod_mono. Это похоже на большую работу, но это должно быть сделано. Я думаю, это зависит от причины, по которой вам нужно что-то другое, кроме IIS, независимо от того, является ли это жизнеспособным способом.