Если вы хотите использовать C # для написания приложения для WIndows Mobile, у вас есть два варианта:
- Использование .NET Compact Framework (Windows Mobile 5-6)
- Использовать Silverlight (Windows Phone 7)
Имейте в виду, что приложения WP7 не имеют обратной совместимости и что приложения WM5 / 6 не будут работать на WP7.
Читать и анализировать данные легко. Существует множество примеров для анализа одного или нескольких распространенных форматов (rss, Atom)
WP7 имеет встроенную поддержку .
Далее, я не очень понимаю, что вы имеете в виду под рисками и синхронизацией?
Когда вы не в сети, вы просто не можете получить данные. Кроме того, существует только односторонняя синхронизация, поскольку вы можете только читать каналы, но не изменять их.