Как: использовать веб-службы MS CRM из C #? - PullRequest
1 голос
/ 04 мая 2009

Мне нужно добавить, обновить и сделать запрос (поиск) по объекту в веб-службе MS CRM (Dynamics) с использованием C #.

Теперь в MS CRM есть два объекта Account и Contact, оба из которых могут использоваться для хранения информации о клиенте; какой объект должен использоваться для вышеуказанной операции?

Мне сказали, что я должен использовать веб-сервис CRMService MS CRM, который будет предоставлять общие методы для создания, извлечения, извлечения нескольких, обновления, удаления и выборки для каждого объекта. Есть ли веб-сервис, называемый crmservice?

Вопрос:

Я разработал / развернул несколько веб-сервисов, но я никогда не делал ничего по сравнению с MS CRM. Я не уверен, как начать разработку?

Просто подумав, мне следует создать проект, добавить ссылку на веб-сервис в мою среду разработки VS2005 и вызвать веб-методы? Это все? Разве мне не нужен MS CRM SDK? И если да, то какие библиотеки я буду использовать? И опять же, как начать его использовать?

Любая помощь / ссылки / указатели / диаграммы / статьи / и т. Д. Будет принята с благодарностью.

Заранее спасибо.

Ответы [ 2 ]

2 голосов
/ 04 мая 2009

Да, следя за баллами Бобби, вам не нужен SDK для использования веб-сервиса. Он содержит документацию, некоторые библиотеки DLL для использования при кодировании плагинов и некоторые примеры проектов (которые вы можете посмотреть).

Для работы с веб-сервисом вас может заинтересовать LinqtoCRM (проект, который я начал): http://codeplex.com/linqtocrm

Что касается учетных записей и контактов, обычно вы моделируете свои компании-клиенты как "учетные записи", а затем создаете "контакты", привязанные к этим учетным записям, представляющим реальных людей, с которыми вы общаетесь в этих компаниях.

1 голос
/ 04 мая 2009

Сначала начните здесь:

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

Добавьте ссылку на этот asmx как обычно в вашем проекте VS:

Http: ///mscrmservices/2006/crmservice.asmx

(используйте любой соответствующий URL)

И в этой статье technet есть руководство по использованию методов. Это должно быть в основном все, что вам нужно. Если у вас есть другие связанные вопросы, просто отредактируйте и предоставьте их в этом вопросе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...