Для использования в программе на КПК необходимо собрать(один раз) коллекцию данных из Сети.
Появилась идея, написать утилиту выполняюбщуюся на ПК, которая скачивает и парсит необходимые данные, которые затем в скомпанованом виде(возможно в виде сериализованного графа коллекции) будут переданы для использования на КПК.
На данный момент я написал утилитуЮ она качает и парсит данные. В общем я имею коллекцию в памяти ПК. Теперь дилема как прикрутить эту коллекцию для использования на КПК?
Желательно чтоб не в виде XML, т.к. коллекия большая и я боюсь парсинг её на КПК будет плохо сказываться на производительности.
Я предполагаю 2 варианта, но пока не знаю какой из них лучше:
1)На ПК сериализуется граф коллекции, затем файл [каким-то образом] передаётся программе на КПК, возможно перед её билдом.
2)На ПК создаётся XML, на основе которого во время билда программы для КПК создаётся коллекция объектов и сериализуется...
Вот пока какие мыслишки... Может быть есть более красивое решение или возможно ли реализовать подобную передачу сериализованных коллекций?