我正在开发一个带有ASP.NET MVC的城市指南网站,一个数据库(可能是SQLServer),Bootstrap作为CSS框架,它将(可能)托管在Azure中。 这个网站将完全响应,但是,稍后我们将需要一个本机手机应用程序。 我如何开发我的网站后端,请记住,在我们推出网站后,我们需要将其后端用于移动APP?
答案 0 :(得分:2)
根据您的需求,您可以在azure上实现这一目标。
通过这种天蓝色的服务,您可以创建针对移动应用程序优化的后端,在那里您可以找到可以轻松完成开发任务的功能,如:
您可以在Azure上创建WebAPI并托管该WebAPI。您可以使用您需要的所有功能进入您的应用程序,但您需要自己编写代码。
最后,您可以将您的后端托管在虚拟机中,在这里您可以完全控制任务(这是您的机器),但您还需要自己管理和编码所有内容。
是使用 Azure移动应用。使用这个服务的代码非常简单,因为它就像一个ASP.NEt Web API,更加特殊化,并且取决于azure Mobile Apps,但是你会节省大量的时间编码和测试代码,因为 平台提供这些功能。
另外,我猜您可以使用其他.net应用程序(包括网站)的移动App服务后端,您可以使用“Azure移动应用程序的托管客户端”https://azure.microsoft.com/en-us/documentation/articles/app-service-mobile-dotnet-how-to-use-client-library/
答案 1 :(得分:0)
无论如何,我通常会采用移动优先方式,如果是相反的话我会做什么