在 Visual Studio 中使用基于服务的数据库和移动应用

本文关键字:服务 数据库 应用 移动 Studio Visual 于服务 | 更新日期: 2023-09-27 18:34:08

我在开发需要使用相同的数据库的PC和移动应用程序方面很陌生。也许这不是一个真正的问题,但我很乐意从你那里得到一些建议。我现在有一个用 C# 编写的 vs 项目,其中包含基于服务的数据库。我想创建一个移动应用程序(仅适用于 android),并且我希望两个应用程序使用相同的数据库。我有哪些选择?Windows Azure不是免费的,我不能在这方面花任何钱,所以即使是一个小的试用(无限)也可以在这里工作。我在想使用解析。你有什么建议?

在 Visual Studio 中使用基于服务的数据库和移动应用

如果我理解正确,我建议您创建一些后端服务 - Web 服务或 Web API - 两个应用程序都使用,而这两个服务又使用数据库。

这将允许您在两个应用程序中重用业务逻辑,抽象数据库,以便您可以进行数据库和逻辑更改,而无需重新部署应用程序,并避免使用应用程序部署数据库凭据的要求(后端服务应采用某种形式的身份验证)

免费层 Azure 移动服务确实可以帮助移动设备端,但不一定在 PC 上(除非 Windows 应用商店应用),但免费层 Azure 网站实例将很乐意托管 Web 服务或 Web API