使用内置本地数据库或隔离存储

2023-12-20

本地数据库现已内置于 Windows Phone 7.5 Mango 中。我正在考虑存储一些不相关的数据集合的场景。使用本地数据库非常简单,而使用独立存储则需要更多的自定义开发。还有一些替代解决方案,例如 FileDb,在芒果前的讨论中提到过https://stackoverflow.com/a/6954250/346995 https://stackoverflow.com/a/6954250/346995

就简单性和性能而言,本地数据库/隔离存储的最佳解决方案是什么?本地数据库适合大多数场景吗?


除非您要存储关系数据(听起来您不是),否则我建议使用 IsoStore。使用起来其实并没有那么困难。

现在,就性能而言。在手机上读取磁盘不会很快。话虽这么说,您使用的任何解决方案最终都会保存到磁盘;所以我认为如果您使用 DB 或 IsoStore,您不会注意到太大的差异。

隔离存储概述 http://msdn.microsoft.com/en-us/library/ff402541%28v=VS.92%29.aspx
隔离存储最佳实践 http://msdn.microsoft.com/en-us/library/ff769544%28v=VS.92%29.aspx
31天芒果:隔离储存 http://www.jeffblankenburg.com/2010/10/15/31-days-of-windows-phone-day-15-isolated-storage/
在 Windows Phone 7 中使用独立存储 http://www.codebadger.com/blog/post/2010/09/03/Using-Isolated-Storage-on-Windows-Phone-7.aspx

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用内置本地数据库或隔离存储 的相关文章

  • 在哪里可以下载 Windows Phone 开发人员工具?

    我找到了 Web 下载程序 但它们似乎对我不起作用 我如何下载 ISO 格式的最新版本或完整安装程序 我无法使用网络下载器 谢谢 尝试这个 http go microsoft com fwlink LinkId 201927 http go
  • C# Windows Phone - xaml ListBox.ItemTemplate 中的对齐方式

    我想做一个简单的列表框 每行应包含 2 个控件 一个左对齐 另一个右对齐 仅此而已 我尝试了多种方法但没有任何效果 我的代码如下
  • 部分类继承

    我正在为 Windows Phone 制作一个单位转换器 但我在类继承方面遇到了一些问题 我有课Measurement这应该是我的程序中图形内容的顶级 public class Measurement PhoneApplicationPag
  • 获取当前Windows Phone 7设备的ID

    有没有一种方法可以唯一地识别我的应用程序正在运行的 Windows Phone 设备 有 Windows Phone 设备 ID 之类的吗 Try DeviceExtendedProperties GetValue DeviceUnique
  • 用户控制可混合性 wp7

    嗨我想做一个简单的用户控件
  • WP7 上的 POST 请求

    我花了大约 6 个小时试图弄清楚如何在 WP7 中发出常规 POST 请求 我尝试了此处和许多其他地方发布的类似问题的答案 我还尝试了许多不同的 API POST 请求 它们都导致针对某一特定问题 远程服务器返回错误 NotFound 好像
  • 如何从后台代码访问 ViewModelLocator 中的 MainViewModel?

    使用 MVVM light 为我的视图模型构建 WP7 应用程序 我正在使用当您通过 NuGet 添加库时添加的 ViewModelLocator 效果很好 但现在我需要从代码访问 ViewModel 在我的代码中 用户单击一个按钮 我需要
  • 如何在 Windows Phone 7 中创建自定义文本框?

    是否可以通过创建自定义文本框来处理 sip 我想创建一个自定义文本框 gt 创建获得焦点事件 gt 在我的自定义文本框的焦点上而不是 SIP 上 我的自定义键盘应该打开 要求 如何创建自定义文本框 打开自定义键盘而不是 SIP 获取文本字段
  • 在 Windows Phone 8 中实现多点触控以及捏合和缩放

    我如何在 Windows Phone 8 中实现捏合缩放和多点触控功能 在我的应用程序中 我在网格中添加 3 个图像容器 并且需要对图像执行上述操作 请任何人帮助我在我的应用程序中实现该功能 提前致谢 Stez 尝试使用 codeplex
  • jQuery Mobile 中的页面高度不正确

    我正在使用 jQuery Mobile 1 2 0 开发一个 Web 应用程序 并且在 iOS 和 Android 上正确计算页面高度 但在 Windows Phone 上则不然 它在页面底部有一个间隙 知道如何修复它吗 最好只使用 CSS
  • 重置 Windows Phone 照片上传

    我正在尝试使用 RestSharp 将照片上传到 Windows Phone 7 应用程序中的 REST api 进行获取 发布 post参数如下 photo 照片 编码为多部分 表单数据 照片 相册 id 现有相册的标识符 可以是一个事件
  • 如何加载位于 Windows Phone 7 中应用程序文件夹内的 XML 文件?

    我正在开发 Windows Phone 7 应用程序 我是 Windows Phone 7 应用程序的新手 我通过右键单击项目并选择 添加 gt 新项目 在项目中添加了 XML 文件 然后 我可以使用以下代码轻松地将 XML 文件加载到我的
  • 应用程序在尝试绑定隔离存储映像时崩溃

    在我的应用程序中 我使用下面提到的辅助方法将我的独立存储图像绑定到图像控件 我从链接 获得了这个辅助方法将存储在独立存储中的图像绑定到 Windows Phone 中的图像控件 https stackoverflow com questio
  • 如何获取 Windows Phone 7 的 useragent 字符串?

    我需要获取手机的用户代理字符串 但我在 API 中没有找到任何允许这样做的内容 我遇到过以下两篇描述用户代理字符串格式的博客文章 http blogs msdn com b iemobile archive 2010 03 25 ladie
  • Windows Phone 上的列表框样式所选项目

    我想知道如何在选择列表框的项目时添加样式 我有以下列表框
  • 将屏幕从 Windows Phone 7 发送到 PC 的工具

    手机屏幕投射到电脑上用什么工具 我在演示文稿中看到过它 但在任何地方都找不到它 Thanks 这是目前仅由微软员工使用的内部工具 相机 投影仪是另一种选择
  • 如何让您的 WP7 应用程序出现在游戏中心?

    我为 WP7 制作了一个简单的游戏 但显然仅使用 XNA 模板不足以让您的游戏显示在游戏中心中 我需要什么代码才能实现这一点 另外 我可以让用 silverlight 制作的游戏也出现在游戏中心吗 如果是这样 我该怎么做 Thanks 您需
  • 日期选择器仅返回日期

    我使用 Datepicker 控件获取日期并将其显示在 WP7 的文本块中 我希望它只显示日期而不显示时间 日期选择器仅显示日期 但是当我想在 TextBlock 中显示它时 它会显示日期和时间 我使用数据绑定在日期选择器中设置日期 pub
  • 如何在 C# 中查找 Windows Phone7 应用程序的应用程序 contentIdentifier?

    有多个启动器和选择器采用 contentIdentifier 并默认为当前应用程序的 contentIdentifier 有没有办法在运行时用 C 找出应用程序的 contentIdentifier MarketplaceDetailTas
  • 以编程方式启用 Wi-Fi 和蓝牙

    我需要编写 2 个按钮的处理程序来启用 禁用 wifi 和蓝牙 现在 我只能看到手机设置页面 我可以在其中手动更改启用 禁用 wifi 和蓝牙 那么 我怎样才能以编程方式做到这一点呢 Wi Fi 代码 ConnectionSettingsT

随机推荐

  • 如何设置removeFromSuperview的动画

    我用以下方法对子视图的外观进行了动画处理 CATransition transition CATransition animation transition duration 0 3 transition type kCATransitio
  • 如何在Android的通话屏幕上实现滑出式抽屉?

    Android 应用程序 Thrutu 在通话屏幕顶部放置了一个抽屉 该抽屉具有多种功能 但仅占用屏幕的一小部分 下面的呼叫控制按钮仍然具有完整的功能 即使是透明的活动也不允许这种行为 关于如何实施这个有什么想法吗 让底层按钮工作的技巧是使
  • AWS API Gateway -> Lambda 性能能否/将会得到改善?

    有人找到了 API Gateway 延迟问题的解决方案吗 通过简单的功能测试 API Gateway gt Lambda 交互 我经常看到 2 5 秒范围内的冷启动 而一旦 预热 900 毫秒 1 1 秒范围内的响应时间是典型的 我知道 T
  • 如何使用 R 和 ggplot 组合多条曲线并绘图?

    我想通过绘制多个来模拟色谱图dnorm曲线在ggplot与此类似 ggplot data frame x 0 aes x x mapply function mean sd col stat function fun dnorm args
  • 无法在 Android Studio 的终端中使用 git

    就像我的标题一样 尽管我在环境变量中添加了 Path 但我无法在 Android Studio 的集成终端中使用 git 请告诉我为什么 感谢大家的帮助 重新启动 Windows 后 我在终端中使用了 git 命令 D File gt gt
  • CMake cl.exe 无法编译简单的测试程序

    这是 CMake 输出 The C compiler identification is MSVC 16 0 30319 1 The CXX compiler identification is MSVC 16 0 30319 1 Ecli
  • 在mysql中设置好友列表

    我想在我的在线游戏中创建一个好友列表 我不确定如何设置或从哪里开始 添加朋友和接受朋友部分我可以处理 但我不知道如何在 mysql 和 php 中设置它 与每个用户连接的用户 朋友 列表或其他什么 如果您的友谊关系是对称的 您可以将每一对存
  • 使用 Razor 将 HtmlHelper 实例传递给另一个 MVC3 方法

    好的 我创建了以下两种方法 第一个是 HtmlHelper 上的扩展方法 第二个传递了帮助器的实例 并生成了复选框 我的实际示例与复选框无关 这只是解释我的问题的最简单方法 public static MvcHtmlString MakeB
  • Spring Rest Doc 不生成 html

    我跟着入门指南 http docs spring io spring restdocs docs 1 0 x reference html5 getting started对于Spring Rest Doc逐字逐句 但我无法从生成的片段中获
  • Sql 服务器的持续扫描 - 澄清吗?

    我读了这篇文章关于 http www scarydba com 2008 07 01 constant scan in execution plans 不断扫描但还是不明白什么时候会用到 人们评论作者说他的文章仍然不被理解 MSDN Con
  • 如何使用 HTML 5 只播放 Youtube 视频的音频?

    是否可以使用 HTML 5 和 Javascript 仅播放 YouTube 视频中的音频 2022 年更新 添加了用于演示的 webm 格式 您可以随时检查控制台日志并添加所需的所有格式 2021 年更新 您可以解析 Youtube HT
  • 如何创建一个覆盖层来阻止其下方 UI 的触摸事件?

    我使用了一层具有半透明背景的框架布局来创建叠加层 但此覆盖层不会阻止触摸事件与其下方的视图进行交互 应如何创建阻止所有触摸事件的覆盖层 如果覆盖层没有获取触摸事件 则事件将传递到底层视图 因此要阻止其下方视图中的触摸事件 请使覆盖层可触摸
  • 是否有任何类型的“预登录”事件或类似事件?

    在检查用户的凭据是否正确之前 我需要运行一些代码 目前我正在通过一个自定义事件侦听器来实现这一点 该事件侦听器在kernel request事件并检查请求的 URL 是否与 security yml 匹配check path环境 但这效率很
  • MVC缓存数据库图像

    我正在使用 MVC 4 创建一个网站 根据项目要求 图像存储在数据库中 我有一个绑定模型的视图 其中我有故事附带的图片的 ID 然后我得到图像 View img src style width 300px height 200px 控制器
  • 即使默认路由是用模块化风格实现的,Sinatra 也不知道这首小曲

    我正在运行 MacOS mavericksjruby我正在尝试写一个基本的modular sinatra应用程序 这是我的config ru好像 require app app run Sinatra Application 我像这样调用它
  • 正确放置 ASP .NET MVC 应用程序中的外部 javascript-per-view 文件

    在 ASP NET MVC 应用程序中 放置每个视图特有的外部 javascript 文件的正确文件夹是什么 大多数视图都需要我计划在外部文件中编写的 javascript 代码 但我不确定是否应该将它们放在视图旁边或 Scripts 文件
  • React Native 中的侧边栏菜单与反应导航

    我在用react navigation in React Native我想创建一个侧边栏菜单 它作为从左到右的覆盖层打开 并填充大约 80 90 的宽度 如果没有反应导航 这可以通过诸如react native side bar 但我想知道
  • 泛型类和静态字段

    有没有一种方法可以在多个不同的泛型类之间共享一个静态变量 我有课 class ClassA
  • 如何在 Apache POI 中设置固定列宽

    如何在 Apache POI 中设置固定列宽 我想将我的第一列设置为固定宽度 我尝试过使用sheet setColumnWidth 0 1000 cellStyle setWrapText true 设置它不反映的自动换行 public X
  • 使用内置本地数据库或隔离存储

    本地数据库现已内置于 Windows Phone 7 5 Mango 中 我正在考虑存储一些不相关的数据集合的场景 使用本地数据库非常简单 而使用独立存储则需要更多的自定义开发 还有一些替代解决方案 例如 FileDb 在芒果前的讨论中提到