經過App Center Data服務,能夠輕鬆地在雲中爲移動應用程序擴展、保留和同步數據。App Center Data能夠解決跨不一樣設備和平臺管理數據的問題,只需幾個步驟,就可輕鬆地對數據進行細分並將其與用戶的身份相關聯。你們能夠經過易於使用的模塊化App Center客戶端SDK輕鬆策劃應用程序中的離線體驗、執行離線讀取和寫入操做。數據庫
App Center Data將App Center的移動焦點和「神奇」與微軟NoSQL數據庫服務(稱爲Cosmo s DB)的可擴展性和強大功能相結合,這個功能始終可用,可助你們徹底控制數據。這裏有幾個最新版的安裝包,須要的朋友能夠點擊試用:Visual Studio 2019 v16.1.6專業版、Visual Studio 2019 v16.1.6社區版、Visual Studio 2019 v16.1.6企業版瀏覽器
App Center Data服務包括門戶體驗和客戶端SDK,使你可以控制數據並在雲中同步數據。模塊化
App Center門戶嚮導簡化了建立Cosmos DB數據庫的過程,如今只需幾個步驟便可輕鬆配置新的、鏈接的和現有的Cosmo DB數據庫。spa
使用客戶端SDK,能夠分頁建立、讀取、更新、刪除和列出文檔。使用SDK徹底控制你的公共和用戶數據,同時SDK支持對你的數據進行脫機讀取和寫入,從而容許你建立響應迅速且可用的應用程序。你甚至可使用App Center Auth與App Center Data一塊兒將數據綁定到用戶的身份,這使得在用戶級別管理數據很是容易。不管你是要在應用中管理全局配置設置、將內容與用戶聯繫起來,仍是在應用中策劃離線體驗,均可以使用App Center Data SDK。blog
使用SDK很簡單。你能夠定義模型、實例化它並建立文檔,而且能夠閱讀、更新或刪除文檔。ip
目前,App Center Data支持Android、iOS和Xamarin。目前該團隊正在研究React Native,而且已經開始研究潛在的.NET和Unity支持。不管你但願什麼支持平臺,均可以在App Center Repo上向Visual Studio研發團隊發送功能請求。開發
如今,App Center Data正在公開預覽,且規劃了幾個很棒的功能並計劃在GA以前實施。SDK即將推出一項重要功能——離線列表功能,它爲list命令提供了離線持久性,這將爲SDK中的全部API調用帶來離線持久性。另外,App Center Data中還進行了許多使人興奮的改進。文檔
目前,Visual Studio App Center路線圖中的項目有(如下僅爲部分項目):get
如今,支持脫機持久性,包括文檔建立、讀取、更新和刪除。同時將此功能引入list命令,這將使你在獲取文檔列表時具備脫機持久性,若是鏈接丟失,你的列表將存儲在本地客戶端以進行脫機讀取。同步
監控數據。Metrics explorer是一個門戶中的儀表板,爲你提供與數據相關的各類指標,如寫入延遲、就緒延遲、流量和訂價數據。
身份能夠經過App Center Auth綁定到用戶,這是你使用用戶文檔功能的方式。目前,僅支持Azure Active Directory B2C。該團隊正在努力推出自帶身份功能,這將使開發人員可以鏈接和使用其餘身份、管理程序,例如Auth0,Firebase身份驗證,Ping身份以及帶有App Center身份驗證和數據的Azure Active Directory。
直接在App Center門戶中查看、更新和查詢數據。Data explorer爲你提供對公共文檔和用戶文檔的CRUD訪問。
團隊正在努力推出免費套餐,使你可使用App Center Data而無需擔憂成本問題。目前,「入門」級起價約爲23美圓/月。
目前只有兩種類型的文檔:公共文檔(全部用戶都是隻讀的)以及用戶文檔(由通過身份驗證的用戶讀寫)。共享文檔將使不一樣的通過身份驗證的用戶或組可以寫入同一文檔。
該團隊爲SDK計劃了一些改進,例如加強衝突解決方案,實現訂閱和偵聽器,實時更新和查詢支持。