CRM 2011 предоставляет собственную службу данных WCF, которую он вызывает службой ODATA.Вы можете запросить это из кода клиента (например, Javascript или SilverLight), и в SDK должны быть примеры этого.
Загрузите SDK из здесь и посмотрите в этой папке: sdk\ samplecode \ cs \ silverlight \ crmodatasilverlight
Я знаю, что это не «LINQ to CRM» как таковое, но оно вполне адекватно.В противном случае вы можете использовать Dynamic Entities как метод возврата данных, поскольку это позволит отправлять запросы LINQ;см здесь .