Asp.Net webserver alternatives

Posted Wednesday, October 26, 2005 10:13 AM by Mischa Kroon

When your on Windows xp Home Edition you can't easily host websites with IIS.

There are some alternatives the most well known is the cassini webserver, this has been  enhanced a bit by various party's a good example of this is:

xNetserver which is a VB.Net port of Cassini with a lot of extra's built in.

What does it do:

  • XML file to set all security and configuration settings;
  • W3C Format Access logging to write connection data to disk;
  • Enhanced Disk Eventlog debugging (debugging Server errors or .NET handling errors);
  • Built into Windows Service;
  • Basic Windows Eventlog logging for critical server failures;
  • Specify the Port, Virtual Directory and Physical Path of the .NET web application in the XML file;
  • Direct File Handling and content-type handling for any configured file type (e.g.: SWF, JPEG etc.);
  • Security for maximum length of URI (Request);
  • Security for accepting either local or remote IP addresses;
  • Configure only specific IP addresses that are able to connect and process content;
  • Disable/Enable directory browsing;
  • Custom Version/Server Header configuration;
  • Security for handling only specific Request types such as GET, HEAD and POST;
  • Disable certain file extensions from being handled by the server;
  • Define multiple default document names for the server.

    Apache 2.0 now also supports Asp.Net

    http://httpd.apache.org/cli/ is the place to get mod_aspnet.

    Limitations:

    - It will only work on windows NT compatible
    - It is .Net compatible not Rotor not MONO
    - It needs Apache 2.0

    Other then that it seems like a very good choice.

  • Leave a Comment

    (required) 
    (required) 
    (optional)
    (required)