Linq for CRM 2011がひどく壊れていることがわかりました。これは、QAが実行されていない状態で侵入したようです。プロバイダーがどれほどひどく壊れているかを示すインジケーターは、.Where(x => x == "b")のようなクエリですが、この.Where(x => "b" == x)は、参加ステートメント。私は実際にクエリプロバイダーの一部を書き直さなければならず、私がまとめたがらくたで幸運を楽しんでいます。
しかし、これは続けることができず、まだ他の問題があり、私はMSのために働くためにお金を払っていないので、私は代替案を探しています。これらの2つは、ここで詳しく説明されているようにQueryExpressionとFetchXmlを作成しました:http://msdn.microsoft.com/en-us/library/gg334607.aspx
QueryExpressionとFetchXmlを使用することの正直で現実的な長所と短所を誰かに教えてもらえますか?パフォーマンス、開発速度、堅牢性、柔軟性の点でそれらがどのように比較されるかを知りたいです。