【发布时间】:2014-05-19 11:00:47
【问题描述】:
Azure Mobile 似乎非常有用,因为它具有内置的常用功能,因此我不必自己实现它们。但是,如果我需要的不仅仅是 ToDoItems 的非常简单的示例,我仍然无法理解如何使用它。首先,TableController 似乎非常有用,因为它可以提供持久的服务器功能和客户端通知功能。另一方面,如果 ToDoItem 类位于后端程序集中(当然我想将它包含在移动应用程序中),我无法理解该示例如何用于真实的移动设备。但是,如果我使用一些必须可移植的共享程序集,如果 ITableData 不在可移植子集中,我该如何实现它?在一些实际项目中使用 MobileServiceCollection 和 CollectionChanged 事件的方法是什么?那么问题是如何实现逻辑层——带 DbContext 的持久化模式很好,但有时我需要服务器上的一些逻辑功能而不仅仅是存储。计划的作业似乎不适合,因为我需要通过客户端数据更新而不是某些计划来调用一些数据处理。
如果有人知道如何将 Azure 移动服务用于实际项目,请给我一些示例/想法,用于移动应用程序的可移植服务层如何与 Azure 移动服务后端交互。对于客户端应用程序,我使用 Xamarin 工具。
【问题讨论】:
标签: c# rest mobile azure xamarin