Текстовый файл, CVS XML или каковы мои варианты? - PullRequest
0 голосов
/ 31 августа 2010

Я хочу разработать приложение для телефона Windows 7. Это будет приложение GRE Vocab. я не хочу использовать SQL CE, мое приложение будет иметь 3 таблицы концептуально. Я буду использовать Linq to SQL для запроса данных. Теперь я запутался, как хранить данные, чтобы их было легко восстановить и обновить.

XML, CSV, XML или любой другой формат?

Ответы [ 3 ]

1 голос
/ 31 августа 2010

Для такой простой базы данных я бы выбрал XML или SQLite.И то и другое можно запросить из кода.

Если вы хотите обновить внешнее по отношению к приложению, то есть, если вы не хотите писать интерфейс для обновления словарных слов, а предпочитаете просто открыть файл и обновить его вручнуютогда XML - это путь.

SQLite может быть быстрее, чем запрашивать XML (не могу говорить об этом с уверенностью, но SQLite использует двоичный формат, который обычно быстрее), но вам нужно написать все экраны для добавления слов,обновить определения и т. д.

0 голосов
/ 31 августа 2010

Вы можете использовать Perst в качестве хранилища данных. Я также знаю, что SQLite также работает, но я также слышал, что он мучительно медленный.

0 голосов
/ 31 августа 2010

Вы можете использовать готовые к использованию изолированные хранилища или .

...