Здравствуйте, sinister, Вы писали:
S>Вопрос: какую технологию(гии) лучше использовать для реализации? Хотелось бы вынести синхронизацию наружу из обеих систем, модифицировав код поминимуму, так как обе системы имеют нехорошую особенность обновляться, и при обновлении одной систем, не хотелось бы лезть в код другой если это возможно.
Я бы заиспользовал Sync Framework. Правда, при этом пришлось бы реализовать собственные провайдеры для обеих систем.
Кстати, насколько помню, поверх веб-сервисов MS CRM есть LINQ-обертка — она была бы полезна в целях унификации.