2009-11-05 49 views
2

我在瀏覽新的xrm.com頁面,我發現它缺少一些具體信息,表示它的含義。Microsoft CRM和xRM之間的差異

您能否介紹一下Microsoft CRM和xRM之間的主要區別?它爲開發人員或客戶提供了哪些額外功能?

在此先感謝。

回答

7

xRM只是微軟的營銷推動,讓人們考慮使用Dynamics CRM不僅僅是「客戶」關係管理。沒有單獨的產品:xRM是CRM。

+0

我明白了。微軟營銷部門在工作。 – borjab 2009-11-05 15:45:54

2

你必須考慮Dynamics CRM作爲一個真正的開發平臺,你可以使用它開發應用程序來管理你想要的一切。

CRM可以默認用於管理客戶關係,但事實上,我使用Dynamics CRM開發的應用程序越來越與CRM無關。這就是爲什麼微軟說Dynamics CRM被用來創建xRM解決方案的原因。

0

對於我的0.02美元來說,Microsoft XRM確實意味着數據訪問愛護CRM開發人員。在CRM 4.0.13 SDK(2010年10月發佈,彙總13)中,查看microsoft.xrm目錄。有一個CHM和一些Word文檔演練和一些示例代碼。在工具目錄中生成crmsvutil可執行文件,該可執行文件將生成一個巨大的代理類(我的版本大於140,000個LoC),以便您可以使用LINQ以智能方式訪問CRM。

代理有一個基於ConnectionString的DataContext,它非常像Entity Framework。沒有更多的FetchXML,使用wimpy類型的BusinessEntityCollection不再有QueryExpressions。當您查詢時,您將獲得強大模型類型的IQueryables,即使您的CRM實體定製中的描述派生了Intellisense XML註釋。簡而言之,從CRM獲取數據變得不那麼困難。

一粒鹽:我仍在開發我的第一個使用microsoft.xrm的ASP.Net MVC應用程序,所以我不知道它的生產性能或穩定性。