簡體   English   中英

開發在Mono和Windows下運行的ASP.Net Web應用程序有多難?

[英]How difficult is it to develop an ASP.Net web application that runs under Mono and Windows?

我們即將使用ASP.Net從頭開發一個Web應用程序,並希望它盡可能與平台無關。 據我所知,只有兩個選項是Windows上的IIS和Linux上的Mono(通過Apache)。

該應用程序將遵循MVC架構,因此考慮到所有這些因素,開發應用程序以滿足這些要求有多難? (我認為與基於平台無關的開發比移植現有應用程序更容易。)

如果您使用.NET 1.1,則不會出現任何問題,但如果您使用.NET 2.0,請記住MONO不支持.NET 2.0 100%,因此您必須閱讀這些問題。

單聲道項目在他們的網站上談論這個 但總的來說,他們只是不支持WebParts和一些你可能不會遇到的小小的利基事物。

不,這根本不難。 大多數事情都很有效。 棘手的部分是配置服務器,而不是開發。 我在Apache / Mono / Ubuntu上部署了幾個在Visual Studio中開發的應用程序,並且它們在沒有任何修改的情況下運行良好。

如果您正在談論ASP.NET MVC,我不確定它是否受到MONO的支持。

我是ASP.NET的忠實粉絲,因為它是我的生活,但我個人並不認為MONO真的是一個生產就緒,可行的解決方案。

如果您必須能夠在IIS或Apache下運行,您可能會考慮使用不同的技術。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM