加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

windows-8 – Windows 8商店应用程序 – 使用哪种类型的存储?

发布时间:2020-12-13 20:41:29 所属栏目:Windows 来源:网络整理
导读:我对Windows Store应用程序可用的各种类型的存储有点困惑. 假设我有一个记事本应用程序,用户可以在其中查看,创建和编辑备注.我将使用哪种存储类型存储笔记?本地存储?将注释写入用户文档文件夹中的文件?另外,如果我想通过云同步用户的笔记怎么办?我知道漫
我对Windows Store应用程序可用的各种类型的存储有点困惑.

假设我有一个记事本应用程序,用户可以在其中查看,创建和编辑备注.我将使用哪种存储类型存储笔记?本地存储?将注释写入用户文档文件夹中的文件?另外,如果我想通过云同步用户的笔记怎么办?我知道漫游数据的大小限制相当小.

您提到的几乎所有选项都可用于记事本应用程序.漫游数据选项除外,它只允许您存储100KB的数据.

我将尝试总结您拥有的选项并添加更多:

localStorage的
您可以轻松地将这些文件添加到localstorage,您可以将其存储为文件格式或序列化您的对象并存储该文件.很容易实现. Con是只有您的应用才能访问这些文件.

文件夹
也是一种选择.通过使用不同的文件采集器轻松实现.例如FileOpenPicker或FileSavePicker.文件可以以您喜欢的格式存储,并可由其他应用程序或文件资源管理器访问.

漫游数据
由于空间有限,因此无法选择文件

Skydrive API
如果您想在云中存储文件并在任何地方访问它们,您可以考虑skydrive api.另请注意,如果您使用文件选择器,您还可以选择将这些文件保存/加载到skydrive. (尽管在这种情况下,用户选择存储文件的位置.)

Windows Azure移动服务
如果要在云中存储数据,还有另一种选择.使您能够将数据存储在表/表中.很容易实现.有关移动服务的更多信息,请访问here

SQL Lite
如果需要本地数据库来存储数据,则可以选择SQLLite. Tim Heuer撰写了一篇关于如何在Windows 8应用程序中使用SQLLite的精彩博客文章.你可以找到它here

希望这会清除一些事情,并为您提供有关应用程序选择内容的一些想法?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读