WP7 Data Storage - много данных - PullRequest
0 голосов
/ 02 апреля 2011

Я собираюсь создать приложение WP7, которое должно хранить приличное количество данных. В частности, блоки текста (короткая длина статьи) и более 50-500 одновременно.

Я - парень из PHP, поэтому я бы использовал MySQL, если бы делал это на сервере, поэтому существует ли эквивалентная система баз данных или система хранения данных для WP7, которая может обрабатывать такое количество текста? Будет ли IsolatedStorage хорошо для этого, или я должен использовать что-то еще?

Это не должен быть SQL, просто что-то, что может обрабатывать много данных. Я просто использовал MySQL в качестве примера, потому что это был бы (мой) идеальный выбор, если бы это был сервер.

Ответы [ 2 ]

3 голосов
/ 02 апреля 2011

Я рекомендую использовать LINQ To XML и хранить файлы XML в изолированном хранилище. Технология отличная. Он имеет интеллигентность в VS и синтаксис похож на SQL, поэтому вы сможете легко его найти. Я использовал это для подобного сценария, как ваш, и производительность была хорошей.

Вот ссылка на образец, который поможет вам начать:

LINQ TO XML Sample

Приятно то, что как только вы изучите это, вы сможете использовать его при чтении веб-сервисов, записи в XML-файлы, обновлении и т. Д. Дайте мне знать, если это поможет.

Обновление: Благодаря манго у нас теперь есть доступ к SQL Server Compact. Вся информация на MSDN .

1 голос
/ 02 апреля 2011

В настоящее время существует множество баз данных, которые поддерживают Windows Phone 7. См. Список по адресу: Поддержка локальной базы данных Sql для Windows phone 7

Вам не нужно использовать базу данных, хотяесли бы плоские файлы были бы более уместными.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...