我正在学习如何开发Windows 8 Metro风格的应用程序,但我找不到在SQL Server中存储用户数据的方法。将用户数据存储在Windows 8 metro应用程序中
我可以使用什么或如何存储用户数据。
我正在学习如何开发Windows 8 Metro风格的应用程序,但我找不到在SQL Server中存储用户数据的方法。将用户数据存储在Windows 8 metro应用程序中
我可以使用什么或如何存储用户数据。
您无法从Metro应用程序访问本地“桌面服务”。所以你将无法与本地SQL Server进行通信。 您可以使用存储信息的在线服务,也可以使用本地存储。
看看:
有几个存储数据的方式 - 漫游设置(如果你希望在他安装的所有win8设备上都有相同的数据编辑你的应用程序),孤立存储中的应用程序设置关于将数据存储在SQL服务器中,因为您无法使用Metro应用程序部署sql数据库,您需要有一个客户端 - 服务器拱门来将您的服务托管在sql服务器数据库之前。
除了你已经得到的答案之外,不要忘记标准的HTML5 localStorage,它应该跨平台工作,因此有助于代码的可重用性。什么不是标准是你允许多少空间,但事实上的标准数量在所有平台上大约为5MB。对于Metro风格的应用程序,Windows 8可能更多,但这只是一个猜测。
您可以使用SQLite,让Windows运行时
这里有一个博客文章,解释如何使用它:
http://timheuer.com/blog/archive/2012/08/07/updated-how-to-using-sqlite-from-windows-store-apps.aspx
截至目前,我们希望你将数据存储在云中。这在发布时很可能会发生变化,很难预测。 –
我应该使用哪个云 –
http://en.wikipedia.org/wiki/Cloud_computing –