Embedding XSP (Mono.WebServer) in your application
Download the install from http://www.mono-project.com
With that in mind, here's some code:
int Port=8080;
string path="\\XSPSamples";
XSPWebSource websource=new XSPWebSource(IPAddress.Any,Port);
ApplicationServer WebAppServer=new ApplicationServer(websource);
//"[[hostname:]port:]VPath:realpath"
string cmdLine=Port+":/:"+path;
WebAppServer.AddApplicationsFromCommandLine(cmdLine);
WebAppServer.Start(true);
Console.WriteLine("Mono.WebServer running. Press enter to exit...");
Console.ReadLine();
WebAppServer.Stop();
The path should point at your ASP.NET files. That should do it...Enjoy!
NOTE: The API is probably not 100% stable, so you might need to "tweak" your application when a new Mono release comes out.