Bu makalemizde Microsoft Windows Vista ile hayatımıza hızlı bir giriş yapan Gadget'ı kullanarak Microsoft Dynamics CRM için Account ( Firmalar) ve Contacts ( İlgili Kişileri ) listeleyebileceğimiz bir Gadget hazırlayacağız.
Bu makalemizde Microsoft Windows Vista ile hayatımıza hızlı bir giriş yapan Gadget'ı kullanarak Microsoft Dynamics CRM için Account ( Firmalar) ve Contacts ( İlgili Kişileri ) listeleyebileceğimiz bir Gadget hazırlayacağız. Öncelikle Gadget'imizin yer alacağı dizine gidelim. Bunun için çalıştır'a aşağıdakidosya yolunu yazıp boş bir klasör oluşturalım.%userprofile%\AppData\Local\Microsoft\Windows S...
Volkan KORKMAZ
|
|
08.02.2009 11:56:56
Visual Studio 2005 ile birlikte hayatımıza giren Code-Snippets'lar ile birlikte yazdığımız belli başlıklı kod bloklarını hazırlayıp kaydedip Ctrl +K ve ardından Ctrl+X ile kolayca kullanabiliriz. Ve neydi yazacağım kod diye sağa sola bakınmanıza gerek kalmaz.
Bu makalemde de Visual Studio kullanarak Microsoft Dynamics CRM 4.0 için bir snippet hazırlayacağız.
Visual Studio 2005 ile birlikte hayatımıza giren Code-Snippets'lar ile birlikte yazdığımız belli başlıklı kod bloklarını hazırlayıp kaydedip Ctrl +K ve ardından Ctrl+X ile kolayca kullanabiliriz. Ve neydi yazacağım kod diye sağa sola bakınmanıza gerek kalmaz.Bu makalemde de Visual Studio kullanarak Microsoft Dynamics CRM 4.0 için bir snippet hazırlayacağız. Öncelikle code snippet - kod bloğunu xml...
Volkan KORKMAZ
|
|
08.02.2009 11:55:45
Uzun bir aradan sonra tekrar sizlerle kaldığımız yerden devam ediyoruz.Askere gitmeden önce yaptığım çalışmalardan bir tanesini bu makalede size açıklıyor olacağım.
Çalıştığım firmada, benden geçmişte yaptıkları aktiviteleri CRM üzerine almam için bir talep gelmişti. Bu veriler çok önemliydi ve hata kaybı yaşanmaması gerekiyordu.Biliyordum ki CRM?de aktiviteler : telefon görüşmesi,email, randevular ... gibi tutuluyor.
Uzun bir aradan sonra tekrar sizlerle kaldığımız yerden devam ediyoruz.Askere gitmeden önce yaptığım çalışmalardan bir tanesini bu makalede size açıklıyor olacağım.Çalıştığım firmada, benden geçmişte yaptıkları aktiviteleri CRM üzerine almam için bir talep gelmişti. Bu veriler çok önemliydi ve hata kaybı yaşanmaması gerekiyordu.Biliyordum ki CRM?de aktiviteler : telefon görüşmesi,email, randevular...
Volkan KORKMAZ
|
|
08.01.2009 16:43:58
Dynamic Entity'ler ile ilgili birinci makalemiz veri sorgulama idi. İkinci makalede ise veri yazma yöntemlerini göreceğiz. Burada dynamic entity'i anlatmadan önce core entity yöntemiyle veri yazmaya değineceğim. Böylece aradaki farkları görmemiz daha kolay olacaktır.
Dynamic Entity'ler ile ilgili birinci makalemiz veri sorgulama idi. İkinci makalede ise veri yazma yöntemlerini göreceğiz. Burada dynamic entity'i anlatmadan önce core entity yöntemiyle veri yazmaya değineceğim. Böylece aradaki farkları görmemiz daha kolay olacaktır. Konuyu hatırarsak; bir web servisini add web reference diyerek projenize dahil ettiğinizde visual studio arka tarafta bir bir class ...
Baris KANLICA
|
|
24.07.2008 00:19:27
Core Entity yani standart nesne yönetimini yerine Dynamic Entity modeli ile nesneleri çalışma zamanında oluşturabilir ve yönetebiliriz. Dynamic Entity yöntemiyle veri sorgulayabilir ve veri yazabiliriz. Sırasıyla bu ikisini göreceğiz.
Microsoft Dynamics CRM üzerinde program geliştiriren herkes veri yazarken ve veri okurken web servisinden faydalanmamız gerektiğini bilir. (Veri okurken ek olarak fetchxml ve filteredview da kullanılabilir) Peki bu işlemler sırasında web servisindeki nesnelere nasıl erişirsirsiniz? Peki CRM üzerinde çalışacak bir uygulama geliştirdiniz ve bu uygulama web servislerini kullanarak CRM üzerine veri ya...
Baris KANLICA
|
|
15.06.2008 11:51:23
Benim yazılarımı takip edenler hatırlayacaklardır. Daha önce CRM üzerinde veri sorgulama yöntemleri isimli yazı dizimin 1. bölümü web servislerini kullanarak veri sorgulama yöntemleriydi. O makalede web servisleri hakkında bilgi vermiştim ama şimdi CRM 4.0 çıkınca, CRM 4.0'ın web servisinin ek özelliklerini anlatmak ve performans konularına değinmek istedim.
Benim yazılarımı takip edenler hatırlayacaklardır. Daha önce CRM üzerinde veri sorgulama yöntemleri isimli yazı dizimin 1. bölümü web servislerini kullanarak veri sorgulama yöntemleriydi. O makalede web servisleri hakkında bilgi vermiştim ama şimdi CRM 4.0 çıkınca, CRM 4.0'ın web servisinin ek özelliklerini anlatmak ve performans konularına değinmek istedim.CRM Web Servisi performans düşüklüğü ned...
Baris KANLICA
|
|
23.03.2008 20:15:29
Microsoft Dynamics CRM Web Servisi'nde Request parametresi kullanılarak bir çağrı yaptığınızda hata olarak System.Web.Services.Protocols.SoapException sınıfından ortak bir hata mesaj yapısı döner.
CRM web servisi bir web servisinin doğası gereği soap ile iletişim kurmakta ve işlenen hataları da soap içinde xml ile döndürmektedir.Microsoft Dynamics CRM Web Servisi'nde Request parametresi kullanılarak bir çağrı yaptığınızda hata olarak System.Web.Services.Protocols.SoapException sınıfından ortak bir hata mesaj yapısı döner.SoapException'ın Message property'si her zaman için "Server was unable...
Baris KANLICA
|
|
23.03.2008 14:47:06
Microsoft Dynamics CRM 4.0'ın yeniliklerine tanımaya devam edeceğiz.
Bu makalede MS CRM 4.0'ın mail gönderimi için kullanılabilecek platformları ve kullanıcı tiplerini nasıl tanımladığımızı göreceğiz.
MS CRM 4.0?da Mail Yönetimi ve Kullanıcı LisanslamasıMicrosoft Dynamics CRM 4.0?ın yeniliklerine tanımaya devam edeceğiz.Bu makalede MS CRM 4.0?ın mail gönderimi için kullanılabilecek platformları ve kullanıcı tiplerini nasıl tanımladığımızı göreceğiz.Zaman kaybetmeden MS CRM 4.0 ekranımızdan Settingsà Administrationà Users dan bir kullanıcımızı double click ile açıyoruz. Karşımıza aşağıdaki gibi ...
Volkan KORKMAZ
|
|
18.02.2008 14:40:02
Microsoft Dynamics CRM üzerinde web servisleri ile çalışırken bir değişkene null değerini atamanız gerekebilir. Ama CRM içerinde attribute'lar kendine hastır ve bunun yolu standarttan farklıdır.
Dynamic CRM üzerinde web servisleri ile çalışırken bir değişkene null değerini atamanız gerekebilir. Ama CRM içerinde attribute'lar kendine has olduğundan attribute'a değil onun IsNull ve IsNullSpecified değerlerine true vermeniz gerekmektedir. Servis bunu arka tarafta veritabanına yazarken o attribute için null vermesi gerektiğini böyle anlamaktadır. Bunu sql ile ifade etmeye kalkarsak;" update ...
Baris KANLICA
|
|
29.01.2008 10:19:30
Microsoft Dynamics CRM için program yazarken bilinmesi gereken en temel şey CRM'in her entity(tablo) üzerinde bulunan ve kullanılmakta olan bir attribute(özellik) sınıf mimarisine sahip olduğudur. Bu makalede örnekleriyle bu konu incelenecektir.
Microsoft Dynamics CRM için program yazarken bilinmesi gereken en temel şey CRM'in her entity(tablo) üzerinde bulunan ve kullanılmakta olan bir attribute(özellik) sınıf mimarisine sahip olduğudur. CRM mimarisini kullanarak program yazmak istediğinizde bunları mutlaka kullanmanız gerekmektedir. Çoğu kişi kullanım konusunda ilk anda hataya düşmektedir. Nedeni ise standart olarak şöyle bir tanımlama...
Baris KANLICA
|
|
29.01.2008 10:11:38