Are there any alternatives to IIS for Windows to run ASP.NET?
CassiniEx seems pretty old?
Is it possible to self-host an ASP.NET Core Application without IIS? Yes. In fact, all ASP.NET Core applications are self-hosted. Even in production, IIS/Nginx/Apache are a reverse proxy for the self-hosted application.
An ASP.NET Core app can be hosted on Windows as a Windows Service without using IIS. When hosted as a Windows Service, the app automatically starts after server reboots.
You can also use the Abyss Web Server, which is ASP.NET compatible.
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.
p.s. UtilDev PRO supports asp.net 4.0.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With