如何将Azure移动服务与Cordova项目AngularJS和C#一起使用?

如何将Azure移动服务与Cordova项目AngularJS和C#一起使用?,c#,angularjs,cordova,azure-sql-database,azure-mobile-services,C#,Angularjs,Cordova,Azure Sql Database,Azure Mobile Services,我想使用一个托管在Azure上的数据库,为我的应用程序提供某种后端,该应用程序由apache cordova tools for visual studio制作 我的想法是,我可以在应用程序中创建我的JS对象,并将其发送到azure上的C#/JS代码,然后将数据放入数据库 我已经创建了一个带有数据库的Azure.NET移动服务,但我不知道如何实际使用它来存储数据 1) 如何将数据从我的应用程序传递到数据库?2)我需要C代码吗?3)我应该把它放在哪里?你可以做什么: 通过Web Api Rest

我想使用一个托管在Azure上的数据库,为我的应用程序提供某种后端,该应用程序由apache cordova tools for visual studio制作

我的想法是,我可以在应用程序中创建我的JS对象,并将其发送到azure上的C#/JS代码,然后将数据放入数据库

我已经创建了一个带有数据库的Azure.NET移动服务,但我不知道如何实际使用它来存储数据

1) 如何将数据从我的应用程序传递到数据库?
2)我需要C代码吗?
3)我应该把它放在哪里?

你可以做什么:

  • 通过Web Api Rest调用将数据从angular发布到c#
    控制器

  • 使用HttpResponseMessage和检索控制器中的数据 HttpRequestMessage

  • 为azure数据库创建Edmx,请在 连接字符串

  • 现在参考数据库表并存储它


  • 这是一个概述。在此处阅读有关Edmx的内容:

    本教程介绍如何在JavaScript后端移动服务上使用PhoneGap版本的Cordova:

    这里有一个普通科尔多瓦:

    您不必使用C#-移动服务也提供Node.JS后端。两者都提供了教程中介绍的表抽象。基本上,Cordova客户端将引用MobileServiceClient上的tables对象,然后您可以使用这里公开的insert/read/update/delete方法和简单的JSON对象