En sık karşılaşılan sorunlardan birisi de Dynamic CRM servislerine erişim sağlamaktır. Bu makalemizde Dynamic CRM servislerini eklemeyi ve bağlanmayı anlatacağım.
Öncelikle olarak Dynamic CRM ‘in SDK(Software Development Kit) sını kullanabilmek için web servisini yüklüyoruz.
Projemizin Solution Explorer bölümüne gelip Web References ‘ a gelip sağ tıklayıp Add Web References linkini tıklıyoruz.
Add Web References link ile aşağıdaki gibi bir web servisimizi ekleyebileceğimiz form gelir.
Sonrasında solution explorer’da bizim vereceğimiz isimle yer alıyor. Ben CrmSdkismini kullanıyorum.
Web servisimizi ekledik. Tabi bağlantı için de bunu kullanacağımız class’a kütüphane olarak eklememiz gerekmektedir.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
using CrmSdk; using System.Web.Services.Protocols; //CRM SERVİSİNE BAĞLANTI DEĞİŞKENLERİ static public CrmService crmservice; public void Crmbaglanti() { //Aşağıdaki kullanıcı bilgileri Active Directory kullanıcı bilgileridir crmservice = new CrmService(); System.Net.NetworkCredential MyCredential = new System.Net.NetworkCredential(); MyCredential.UserName = CrmUserName; MyCredential.Password = UserPassword; MyCredential.Domain = Crmdomain; crmservice.Credentials = MyCredential; } |
Böylelikle Dynamic Crm 4.0 SDK ‘sını eklemiş ve projemizde kullanılabilir hale getirmiş oluyoruz. Konu ile ilgili her türlü soru ve sorunlarınızda bana aşağıdaki email adresimden erişim sağlayabilirsiniz İyi çalışmalar.