Подтвердить что ты не робот

Сохранение пользовательских данных в приложении Windows 8 metro

Я изучаю, как разрабатывать приложения для стилей Windows 8 Metro, но я не мог найти способ хранения пользовательских данных в SQL Server, например.

Что я могу использовать или как хранить пользовательские данные.

4b9b3361

Ответ 1

Вы не можете получить доступ к локальным "настольным службам" из приложения Metro. Таким образом, вы не сможете общаться с локальным SQL Server. Вы можете использовать онлайн-службы, которые хранят вашу информацию, или вы можете использовать локальное хранилище.

Взгляните на:

Этот вопрос также обсуждается здесь и здесь

Ответ 3

Существует несколько способов хранения данных - параметры роуминга (если вы хотите, чтобы одни и те же данные были доступны на всех устройствах win8, которые он установил для вашего приложения), настройки приложения в изолированном хранилище. О хранении данных на SQL-сервере, поскольку вы не можете развернуть базу данных sql с помощью приложения Metro, вам необходимо иметь архитектуру клиент-сервер для размещения вашей службы перед SQL-сервером db.

Ответ 4

В дополнение к ответам, которые вы уже получили, не забудьте стандартный HTML5 localStorage, который должен работать на разных платформах и, следовательно, помочь повторно использовать код. Что не является стандартом, сколько места вам разрешено, но стандартная сумма де-факто составляет около 5 МБ на всех платформах. Это может быть больше для Windows 8 для приложений в стиле Metro, но это просто предположение.