什么是跨平台Web应用程序的功能托管选项?

时间:2017-06-14 05:33:23

标签: asp.net-mvc azure cross-platform web-hosting

我是一名初学者,目前正在Visual Studio中使用ASP.NET MVC编写Web应用程序。用户可以通过个人笔记本电脑或平板电脑访问此应用程序 - 这些应用程序将运行Mac或Windows操作系统。

因此,我需要这个应用程序是OS的跨平台(在其可访问性,而不是开发中)。

我做了大量的研究,但我不清楚如何以Windows和Mac用户都可以使用的方式最好地托管网络应用程序。 Microsoft Azure为ASP.NET Web应用程序提供了无缝托管机会,但此页面上的网站(https://azure.microsoft.com/en-us/services/app-service/web/)表示它仅支持Windows和Linux(预览版)。

有哪些其他方式可以托管满足上述条件的网络应用? ASP.NET框架版本是否有所作为?

我还需要托管后端SQL服务器数据库,但显然没有相同的限制。

1 个答案:

答案 0 :(得分:0)

您可以在azure上创建一个Web应用程序来托管您的asp.net MVC应用程序。此应用程序将在Windows,MAC和Linux上正常运行。无论你在这里使用的操作系统是什么,重要的是你正在使用的浏览器,无论是Safari,Chrome,Mozilla。这些浏览器可在所有操作系统上安装。