单声道是稳定和足够快的网页制作?

我目前正在为我的Web服务器调查一个新的Web应用程序堆栈。

C#看起来不错,因为它是一种编译语言,似乎运行得很好,没有太多的CPU,也不会消耗太多的内存。 而StackOverflow和ServerFault就是一个可扩展的MVC / .Net / C#栈的好例子。

C#也很有趣,因为尽pipe被编译,它仍然有很多高级特性作为一种语言,只能在较慢的解释语言中find。

我的服务器只有Linux(Ubuntu 8.04 LTS),我想知道是否安装Mono代替.Net框架对于生产使用来说是一个好主意。

我目前没有使用.Net的任何现有的应用程序,但我有兴趣使用现有的框架(如MS MVC)。

ASP MVC是新的,它可能需要一点时间才能在单声道实现中解决。 然而,对于普通的ASP .NET Mono非常适用于C#或其他语言的预编译站点。

我目前正在与一家SaaS产品的创业公司合作,其中一个“企业”级产品是用C#编写的,而且实际上Linux / Mono部署背后的供应商远远超过了Windows / .NET – 事实上,他们说他们从未有过真正的大规模Windows部署,尽pipe他们是从Windows和.NET开始的,但是他们已经成功地发布了多个大规模的Linux / Mono部署,这是他们相当stream行的空间产品。