Editörlerimiz

Volkan KORKMAZ
Bilgisayar mühendisliği mezunu olan, Volkan KORKMAZ 2004?den beri sektörde birçok projede yazılımcı ve danışman olarak görev almıştır. Özellikle CRM 3.0 ve MOSS alanlarında yapılan entegrasyonlar üzerine uzmanlaşmıştır. Uzmanlık alanları içinde Project Server 2007,SPPS 2003, HP ServiceDesk ve ERP(logo, netsis) programları bulunmaktadır. MCP, MCAD.NET, MCSD.NET ve CRM 3.0 sertifikalarına sahiptir.
Baris KANLICA
1982 yilinda Istanbul'da dogdu. 7-8 yaşında Commodore 64 ile programlar yazmaya başlayarak yazılım dünyasına adım attı. Trakya Üniversitesini bitirdikten sonra, bir telefon santrali firmasında çalışmaya başladı. Ip ve sayisal telefon santralleri ile ilgili yazılımlar geliştirdi. Şimdi ise Omerd Business Solutions'da Yazılım Departman Müdürü olarak calışmakta ve Microsoft Dynamics CRM projeleri geliştirmektedir. Firmalara CRM konusunda Danışmanlık yapmanın ve uygulama geliştirmenin yanısıra C# ile CRM projeleri kapsamında ASP.Net, Windows Forms, Web ve Windows Servisleri konusunda yazılım eğitimleri vermektedir. Bu yıl CRM alanında yaptığı çalışmalardan ötürü Microsoft tarafından MVP (Most Valuable Professional) ünvanı verilmiştir. - See more at: http://www.yazilimgunlugu.com/Authors/#sthash.PcYECNDl.dpuf

Microsoft Dynamics CRM

MS CRM de Görev Oluşturmak

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...

Core Entity mi Dynamic Entity mi? ( 2.Bölüm Veri Yazma)

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 ...

Core Entity mi Dynamic Entity mi? ( 1.Bölüm Veri Sorgulama)

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...

Microsoft Dynamics CRM Web Servisi ve Performans

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...

Microsoft Dynamics CRM Hatalarını Yakalamak

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...

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.

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 ...

CRM Üzerinde Null Değerini Kullanmak

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 ...

CRM Attribute Tür Sınıfları

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...

Microsoft Dynamics CRM 4.0 (Titan) 'a İlk Bakış

CRM Titan birçok yenilik ile geliyor. Bu yazım kod geliştirme değil teknik bir inceleme olacak sadece. İnceleme yapacağımız platform Microsoft'un çıkarmış olduğu bir Virtual PC image'i üzerinde olacak.

CRM Titan birçok yenilik ile geliyor. Bu yazım kod geliştirme değil teknik bir inceleme olacak sadece. İnceleme yapacağımız platform Microsoft'un çıkarmış olduğu bir Virtual PC image'i üzerinde olacak. Ürün hakkında detaylı bilgiye; http://www.microsoft.com/dynamics/crm/default.mspx linkinden, CRM 4.0 90 günlük Trial versiyonuna ise; http://www.microsoft.com/downloads/details.aspx?FamilyID=a9c110f...

MS CRM 4.0 Configuration Manager Kullanımı

Merhaba arkadaşlar, Sonunda beklemelerimiz sona erdi ve Microsoft, Dynamics CRM 4.0'ı çıkardı ( Türkçesi için Şubat ayına kadar beklememiz gerekecek) . Bundan sonraki makalelerimizde CRM 4.0 tanımaya, kullanmaya ve yeni kodlar yazmaya çalışacağız.

MS CRM 4.0 Configuration Manager KullanımıMerhaba arkadaşlar,Sonunda beklemelerimiz sona erdi ve Microsoft, Dynamics CRM 4.0?ı çıkardı ( Türkçesi için Şubat ayına kadar beklememiz gerekecek) .Bundan sonraki makalelerimizde CRM 4.0 tanımaya, kullanmaya ve yeni kodlar yazmaya çalışacağız.Bu ilk makalemizde Dynamics CRM 3.0 da çok canımızı sıkan CRM Serverımızı başka makinaya taşıdığımızda yapamadığı...