Я нуждаюсь в некоторой помощи, разрабатывающей мое мобильное приложение. Я должен хранить пользовательские данные permant (имя, пароль), поэтому что лучший способ состоит в том, чтобы сделать это? Я не знаю специальный API для него, поэтому где хранить персистентные данные на Windows Phone?
Возможно, в победе мобильный реестр или в файле? Или я должен использовать легкую базу данных? У кого-то есть опыт с этим?
спасибо, Stefan
Когда Microsoft сохраняет учетные данные (например, для WiFi или чего-то еще), она сохраняет их в реестре. Доступ относительно быстр и относительно безопасен при использовании шифрования.
ОС Windows Mobile имеет встроенное шифрование. Вы можете использовать Cryptography API ; в частности, функция :: CryptProtectData () с флагом CRYPTPROTECT_SYSTEM.
-PaulH
Я бы посоветовал вам использовать XML-файл с шифрованием. Поскольку производительность очень важна для мобильных приложений, вам следует избегать легкой базы данных, поскольку она потребляет больше процессора и памяти по сравнению с простым файлом XML. XML-файл с шифрованием поможет в производительности, а также в безопасности данных.