Azure 移动服务:无数据选项卡
Posted
技术标签:
【中文标题】Azure 移动服务:无数据选项卡【英文标题】:Azure Mobile Services: no data tab 【发布时间】:2014-03-22 03:00:48 【问题描述】:我正在尝试在 Azure 移动服务中创建一个简单的表,以便我的 c# Windows Phone 应用程序可以利用高分表。但是,尽管它出现在我在网上找到的每个示例中,但我在 Azure 上创建的移动服务中没有“数据”选项卡,我可以在其中创建该表。他们删除了它或其他东西,但没有任何文档。有谁知道怎么回事?
谢谢。
【问题讨论】:
【参考方案1】:您可能选择使用 .NET 后端(而不是 javascript)。当您这样做时,数据和 API 选项卡在门户中不可见。这是因为您的数据访问和自定义 API 都是 Visual Studio 解决方案的一部分,并且必须从那里进行部署。如果您想使用 Javascript 后端来创建表、API 并在门户中编辑它们的脚本,您需要创建一个新的移动服务并选择 Javascript 作为后端。
【讨论】:
谢谢!我很惊讶 A) 这在任何地方都没有得到清楚的解释,或者 B) 我没有看到它在哪里得到了清楚的解释。 它是选项 A。例如:azure.microsoft.com/en-us/documentation/articles/… - windows phone、.NET 后端以及我们在“向移动服务添加新表”一章中可以看到什么?我觉得这很混乱。 如果您查看该页面的顶部,您会看到 .NET 后端和 JavaScript 后端演练的链接。 .NET 没有提到数据选项卡。也就是说,这绝对是我们应该强调的区别......或者如果可能的话,将数据选项卡添加到 .NET 后端。感谢您对此需要更清晰的反馈,我会努力做到这一点。 在我看来,“数据”选项卡可能在某些时候可用于带有 .NET 后端的移动服务。我发现了一堆明显过时且令人困惑的文档和博客,它们引用了 .NET 后端的“数据”选项卡。 谢谢 - 如果您像我一样在 Azure 教程“将推送通知添加到您的移动服务应用程序”之后一直摸不着头脑,您可能已经重新访问了该页面而没有注意到说明本教程顶部的“后端”下拉列表选择已弹回后端的“JavaScript”。【参考方案2】:当您首次创建移动服务时,您不会有 [] 数据标签中的任何数据。最简单的入门方法是选择示例应用模板之一(ios、android、Windows Phone、Windows 8、html、Xamarin、PhoneGap)。然后,您应该会看到一个选项,用于下载客户端应用程序。还应该有一个选项来设置默认数据位(todoitem 表)。完成此操作后,您应该会看到“数据”选项卡。
这不是创建数据的唯一方法,但却是最简单的方法,尤其是刚开始时。
【讨论】:
这不准确。 DATA 选项卡将始终显示在 JavaScript 后端,但永远不会(当前)显示在 .NET 后端。无需浏览快速入门模板应用程序。 好的,是的,从技术上讲,标签存在 - 如中所示,可以看到。但是……没有实际数据。编辑了我的答案以澄清这一点。以上是关于Azure 移动服务:无数据选项卡的主要内容,如果未能解决你的问题,请参考以下文章