c# - Windows Azure 和保存设置

标签 c# azure static settings cloud

如果有人能指出我正确的方向,我将非常感激。

我正在尝试构建一个基于 Azure 的网站。我已经在使用 Blob 存储来存储大量照片。存储与站点全局配置相关的设置的最佳方式是什么?

例如,通过管理界面需要能够更改某些设置,例如“页脚版权文本”或“国家/地区”(带有区号列表等)。我不想将它们构建到 Web.Config 中,或者将其作为数据文件包含在 App_Data 中。

如果这是本地桌面应用程序,我可以简单地让它反序列化 XML 文件并将其作为静态变量存储在内存中,但这种方法不适用于 Azure 上的可扩展应用程序。

我的想法是做一些事情,比如将其存储在 Azure Blob 存储中,并缓存设置。

这是正确的方法吗?

感谢您的任何想法或指示。

最佳答案

我们在最近的项目中遇到了类似的问题,我们需要存储与我们发送的各种电子邮件关联的 HTML。我们最终将文本存储在 Azure 表存储中,它提供了一种廉价且快速的方式来存储此类信息,并且可以在多个角色和网站上进行全局访问。

这是一个walkthrough让您开始。

关于c# - Windows Azure 和保存设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12644927/

相关文章:

c# - ValidationGroup 并有效地验证多个文本框 asp c#

c# - PrintDocument.Print 导致 Win32Exception 操作成功完成

c# - 数据上下文应该是静态的吗?

java - 如何从静态类更新文本框?

c++ - 静态 const char* 和 const char* 之间的区别

c# - Visual Studio 2019 社区版是否支持 MVC 5 项目?

c# - 如何从流中写入/读取位? (C#)

azure - 使用 Azure Web API 应用程序中的 C# 查询 Azure Data Lake 中的 Parquet 数据

azure - 如何以与Web应用程序类似的方式发布和部署.Net控制台应用程序?

php - Windows Azure 上的自定义 PHP 扩展