Hi there, yasaman...
I have answered the topic you started in the C# section...
... where I assume you use Mono
. If you do not know about Mono
you should take a look here...
I have made ASP.NET pages in C# that run on a Fedora Core
server, and I have made a distributed system using .NET remoting in C#, which also runs on Linux
. Finally, I have made a web service which is also hosted at the Linux
box on an Apache
web server, and apperently it works very good.
Hope it helps, Jacob.