This is the most retarded question ever. 1 - running exe or dll files ? You execute an exe, which loads dlls, perhaps. You need a web server to run ASP.NET. 2 - I am not sure that mono supports ASP.NET, although it might 3 - if it did, then you obvioulsy need Mono to run ASP.NET. Unless you rewrite the .NEt framework yourself, of course.
Christian Graus Driven to the arms of OSX by Vista. Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.