If I develop a desktop app using C#, and later want to turn it into a webapp but don't want to use ASP.NET, what are my options?
I did a bit of searching and it looks like there doesn't appear to be a good solution to integrate C# code with any scripting language other than running it as a web service and making SOAP calls.
Any other ideas?