我們發現,LINQ的2011年CRM是可怕的損壞 - 它似乎已經得到了在不對其執行任何QA。一個指標是如何嚴重破壞供應商是一個查詢像.Where(x => x ==「b」)的作品,但這個.Where(x =>「b」== x)可能不會取決於前面的條件,如a加入聲明。實際上我不得不重寫部分查詢提供程序,並且將我放在一起的廢話與我一起享受更好的運氣。QueryExpression與FetchXml CRM2011
然而,這不能再繼續下去,還有其他的問題,我不支付爲MS工作,所以我在尋找替代品。這2上前QueryExpression & FetchXml詳見這裏:http://msdn.microsoft.com/en-us/library/gg334607.aspx
誰能給我使用QueryExpression與FetchXml的誠實,現實生活中的利弊?我想知道他們在性能,開發速度,穩健性和靈活性方面的比較。
安華,你爲什麼說這是一個神奇的聲明?看起來你仍然需要將結果反序列化爲不容易的對象。我喜歡直接從CRM Web應用程序下載fetchxml的想法。 – Alwyn 2012-02-07 19:35:21
因爲以前在2004年CRM我只好返回的XML加載到如下然後檢查每個節點等,其結果一個可怕的代碼。 – Anwar 2012-02-07 19:41:18
明白了謝謝:) – Alwyn 2012-02-07 21:47:03