Mono for ASP.NET是否足以成为真正的应用程序?

Ser*_*gey 2 .net apache asp.net iis mono

您是否听说过使用Mono的真实ASP.NET应用程序?他们面临什么问题?您是否会建议使用此技术为RIA构建服务器端?
我们计划构建ASP.NET Web服务.有一个.NET开发团队,我们希望重用我们的技能,所以我们必须坚持使用ASP.NET.但是使用Windows服务器是不可取的.
您是否建议将Linux + Apache与Mono或Windows + IIS与.NET一起使用?
提前致谢!

yoj*_*o87 5

您是否听说过使用Mono的真实ASP.NET应用程序?

是一对夫妇他们的也可能是最有名的是MMO orionsbelt它采用单nginx的Web服务器,据我所知.但是我会说大多数基于ASP.NET单声道的应用程序都是在公司内部运行,因此我可以指出的"野性"示例并不多.

他们面临什么问题?

问题可能是例如选择单声道不支持的技术,因此您必须寻找替代方案.新的MS.NET版本发布后,还可以推迟单声道推出最先进的新功能.单声道与MS.NET相比,我的经验是我有时会花更多的时间进行部署/测试,但到目前为止没有问题导致我停止使用单声道(这是主观的,它取决于热情和耐力).

您是否会建议使用此技术为RIA构建服务器端?

是的,我愿意,而不仅仅是RIA.您可以使用mono在合理范围内构建几乎所有内容.

您是否建议将Linux + Apache与Mono或Windows + IIS与.NET一起使用?

它取决于您计划/必须在您的应用程序中使用的某些.NET技术.例如,如果您需要实体框架或单声道未实现的类似内容,则必须选择Windows(如果必须使用它).然而,这并不意味着您无法在Windows/IIS/MS.NET上的Linux/Apache/Mono上构建相同的东西.这只是选择与mono配合使用的替代技术的问题.