QueryExpression против FetchXml CRM2011

Мы обнаружили, что Linq для CRM 2011 ужасно сломан - кажется, что он получился без какого-либо контроля качества. Индикатором того, насколько сильно поврежден поставщик, является запрос типа .Where (x => x == "b"), но этот. присоединиться к заявлению. Мне действительно пришлось переписать части поставщика запросов, и мне повезло больше с дерьмом, которое я собрал.

Однако это не может продолжаться, есть и другие проблемы, и мне не платят за работу на MS, поэтому я смотрю на альтернативы. Эти 2 пришли к QueryExpression и FetchXml, как описано здесь:http://msdn.microsoft.com/en-us/library/gg334607.aspx

Может ли кто-нибудь дать мне честные, реальные плюсы и минусы использования QueryExpression против FetchXml? Я хотел бы знать, как они соотносятся с точки зрения производительности, скорости разработки, надежности и гибкости.

Ответы на вопрос(4)

Ваш ответ на вопрос