My first little project using the Mono XSP server   February 10th, 2008

I wanted to provide an online version for the project Delphi2C#, so that people can just paste their Pascal code on the website, and see how good the converter is for them when it displays the C# version of their code.

On Debian, you need to install:

apt-get install mono-xsp

This will give you a file


It already contains the configuration for the samples, that live in


To start the xsp server, you just run

/etc/init.d/mono-xsp start

And you will be able to access the samples at


For example to add your own aspx file, copy it to


The source code of that file you can see here:
Browse CVS of Delphi2C#

If you have a dll as well, copy that to


In your aspx file, you need to write at the top to use that dll:

To debug your application (e.g. I had compiled the DLL for .Net 2.0, but the xsp only supported 1.1 and crashed without any message to the browser):

cd /usr/share/
MONO_OPTIONS=--debug && xsp --verbose

Then in the webbrowser go to


You will see all the Console.WriteLine output, and also any exceptions and Mono crash messages.

Tags: , , , ,
This entry was posted on Sunday, February 10th, 2008 at 11:44 am and is filed under Software Development. You can follow any responses to this entry through the RSS 2.0 feed.Both comments and pings are currently closed.

No Responses