C# 使用Azure for Android处理数据
我正在Xamarin中构建一个Android应用程序,该应用程序有HTML格式的内容可供阅读。C# 使用Azure for Android处理数据,c#,android,azure,xamarin,azure-mobile-services,C#,Android,Azure,Xamarin,Azure Mobile Services,我正在Xamarin中构建一个Android应用程序,该应用程序有HTML格式的内容可供阅读。 我希望能够从客户端应用程序动态更新内容,而无需用户下载。 为此,我想使用Azure服务并将文件存储在数据库中。 但是,由于我没有使用数据库的经验,因此我需要一些关于如何使用数据库的帮助和指导。 我的html文件是否应该存储在web上,我是否应该在数据库表中引用它们? 另外,我不知道如何用C语言编程实现这一点 如果有任何帮助,我将不胜感激。 谢谢 根据您的评论,您的移动应用程序似乎需要一个后端服务来提供
我希望能够从客户端应用程序动态更新内容,而无需用户下载。
为此,我想使用Azure服务并将文件存储在数据库中。
但是,由于我没有使用数据库的经验,因此我需要一些关于如何使用数据库的帮助和指导。
我的html文件是否应该存储在web上,我是否应该在数据库表中引用它们?
另外,我不知道如何用C语言编程实现这一点 如果有任何帮助,我将不胜感激。
谢谢 根据您的评论,您的移动应用程序似乎需要一个后端服务来提供HTML文档,而HTML文档又由类似WebView的东西呈现 你有两个选择,如果你想走上你提到的Azure移动服务之路,并且你被困在从哪里开始的问题上,一个很好的教程可以帮助你详细介绍设置服务、连接到数据库和部署到Azure Azure移动服务更倾向于服务原始数据,而不是像您在这里所做的那样生成HTML文档。考虑到这一点,另一个选择是创建web应用程序。这将更适合生成HTML页面。我们提供了入门指南 最后,在回答您关于如何存储数据并将其传输到移动应用程序的问题时,考虑到您已经列出了C#和Azure,我假设您的目标是Microsoft堆栈。Razor是一个呈现引擎,允许您获取静态HTML并从数据库中注入动态数据。一个好的介绍是可用的,我肯定会推荐阅读
希望这些帮助帮助您开始,如果您有更具体的问题,请让我知道。根据您的评论,您的移动应用程序似乎需要一个后端服务来提供HTML文档,而HTML文档又由类似WebView的东西呈现 你有两个选择,如果你想走上你提到的Azure移动服务之路,并且你被困在从哪里开始的问题上,一个很好的教程可以帮助你详细介绍设置服务、连接到数据库和部署到Azure Azure移动服务更倾向于服务原始数据,而不是像您在这里所做的那样生成HTML文档。考虑到这一点,另一个选择是创建web应用程序。这将更适合生成HTML页面。我们提供了入门指南 最后,在回答您关于如何存储数据并将其传输到移动应用程序的问题时,考虑到您已经列出了C#和Azure,我假设您的目标是Microsoft堆栈。Razor是一个呈现引擎,允许您获取静态HTML并从数据库中注入动态数据。一个好的介绍是可用的,我肯定会推荐阅读
希望这些帮助您开始,如果您有更具体的问题,请让我知道。@amitairos根据我的经验,我认为您可以结合使用三种Azure服务来实现您的需求,包括Azure应用服务(如移动应用或移动服务)、Azure SQL数据库和Azure Blob存储,但不直接将内容存储到数据库中 作为参考,我脑海中有一个简单的解决方案,请看下面的步骤
@amitairos根据我的经验,我认为您可以结合使用三种Azure服务来实现您的需求,包括Azure应用程序服务(如移动应用程序或移动服务)、Azure SQL数据库和Azure Blob存储,但不直接将内容存储到数据库中 作为参考,我脑海中有一个简单的解决方案,请看下面的步骤
通常不会将所有HTML存储在数据库中。相反,只存储将要更改的数据,然后使用某种渲染引擎将这些动态数据注入到静态HTMLI中。对不起,我不太明白你的意思。为什么我不应该将所有html数据存储在数据库中?你在最后一句话中的意思是什么?你的HTML文件将包含什么?它们是完整的网页还是单个组件/元素?它们是转换为html的文本文件。它的用途是阅读文本和一些图像。Android应用程序如何使用这种HTML?它是否显示在WebView或类似的东西中?通常不会将所有HTML存储在数据库中。相反,只存储将要更改的数据,然后使用某种渲染引擎将此动态数据注入i