1

我想使用一個數據庫託管在Azure上,併爲我的應用程序使用apache cordova tools for visual studio進行後端處理。如何將Azure移動服務與Cordova Project AngularJS和C#一起使用?

我的想法是我可以在應用程序中創建自己的JS對象,然後將它發送給Azure上的C#/ JS代碼,然後將該數據放入數據庫中。

我用數據庫創建了一個Azure .NET移動服務,但我不知道如何實際使用它來存儲數據。

File Structure

1)如何從我的應用程序將數據傳遞到數據庫?
2)我需要C#代碼嗎?
3)我把它放在哪裏?

回答

2

本教程介紹瞭如何使用PhoneGap的版本科爾多瓦對一個JavaScript後端移動服務工作:

https://azure.microsoft.com/en-us/documentation/articles/mobile-services-javascript-backend-phonegap-get-started/

這裏有一個定期科爾多瓦: http://blogs.msdn.com/b/writingdata_services/archive/2015/01/26/azure-mobile-services-quickstart-for-visual-studio-cordova.aspx

您不必使用C# - 移動服務也提供Node.JS後端。兩者都提供了教程中涵蓋的表抽象。基本上,您的Cordova客戶端會引用MobileServiceClient上的表格對象,然後您可以使用簡單的JSON對象提供的插入/讀取/更新/刪除方法。

1

你可以做什麼:

  1. 通過網絡API休息後的數據從角調用一個C#
    控制器。

  2. 使用HttpResponseMessage和 HttpRequestMessage

  3. 爲天青數據庫創建EDMX檢索在控制器中的數據,在 的ConnectionString參考它。

  4. 現在請參考數據庫表並存儲它。

這是一個概述。瞭解EDMX這裏:https://msdn.microsoft.com/en-us/library/vstudio/cc716703(v=vs.100).aspx

相關問題