2009-05-04 49 views
1

我必須添加,更新並使用C#對MS CRM(動態)Web服務中的實體進行查詢(搜索)。如何:從C#中使用MS CRM Web服務?

現在MS CRM中有兩個實體Account和Contact,它們都可以用來存儲客戶信息;哪一個實體應該用於上述操作?

我被告知必須使用MS CRM的「CRMService」Web服務,該服務將爲每個實體提供創建,檢索,檢索多個,更新,刪除和提取的常用方法。有沒有任何叫做crmservice的網絡服務?

問:

我已經開發/部署了Web服務,但我從來沒有做過了MS CRM東西。我不知道如何開始發展?

想一想,我應該創建一個項目,將Web服務鏈接添加到我的VS2005 IDE中,然後調用Web方法?這就是全部?我不需要MS CRM SDK?如果是,那麼我將使用哪些dll?再一次,如何開始使用它?

任何幫助/鏈接/指針/圖表/文章/等將不勝感激。

在此先感謝。

回答

1

首先,從這裏開始:

HTTP:

http://technet.microsoft.com/en-us/library/aa613627.aspx

在VS的項目加入到這個ASMX照常參考///mscrmservices/2006/crmservice.asmx

(使用任何適當的URL)

並使用technet文章有如何使用方法的指南。這應該大部分都是你需要的。如果您有任何其他相關問題,只需編輯並在此問題中提供。

+0

已經工作(0: – 2009-11-18 11:51:29

2

是的,跟着鮑比的觀點,你不需要SDK來使用Web服務。它包含文檔,編碼插件時使用的一些dll以及一些示例項目(您可以查看)。

與Web服務的工作,你可能有興趣在LinqtoCRM(一個項目,我開始):http://codeplex.com/linqtocrm

關於客戶和聯繫人,通常你你的客戶,企業建模爲「帳戶」,然後創建「接觸「附在代表你在那些公司交談的實際人員的賬戶上。