2017-06-14 3 views
-1

私は現在Visual StudioでASP.NET MVCを使用してWebアプリケーションを作成している初心者です。このアプリケーションには、個人用のラップトップまたはタブレット上で、MacまたはWindows OSを実行しているユーザーがアクセスします。クロスプラットフォームのWebアプリケーションに対応するホスティングオプションは何ですか?

私はOSのためのクロスプラットフォーム(そのアクセシビリティではなく、開発ではない)にこのアプリケーションが必要です。

私はかなりの研究をしましたが、WindowsとMacの両方のユーザーが使用できるようにWebアプリケーションを最適にホストする方法はわかりません。 Microsoft Azureは、特にASP.NET Webアプリケーション向けのシームレスなホスティング機会を提供しますが、このページのWebサイト(https://azure.microsoft.com/en-us/services/app-service/web/)では、WindowsとLinux(プレビュー)のみをサポートしています。

上記の基準を満たすウェブアプリケーションをホストする他の方法は何ですか? ASP.NETフレームワークのバージョンは違いがありますか?

バックエンドSQLサーバーデータベースのホスティングも必要ですが、明らかに同じ制限はありません。

答えて

0

azureでWebアプリケーションを作成して、asp.net MVCアプリケーションをホストすることができます。このアプリケーションはWindows、MAC、Linux上で正しく動作します。ここで使用しているOSが何であれ、Safari、Chrome、Mozillaのいずれのブラウザでも問題ありません。これらのブラウザは、すべてのOSにインストールできます。

+0

ありがとうございました。だからホスティング会社やサービス(Azureなど)が「Windowsをサポートしている」と言っているのは、アプリケーションが開発されたOSの意味で、実行されていないということですか?私はちょうど私が正しいアプローチにコミットすることを確認したい。 –

+0

これらは、WindowsをサーバーOSとしてサポートしています。アプリケーションを開発し、クライアントが使用するクライアントOSをサポートすることを選択するのはあなた次第です。あなたは、あなたの思考の中でクライアント技術とサーバー技術を混在させています。混乱しないでください) –

+0

入手します。解明してくれてありがとう! –

関連する問題