Makale Özeti

Microsoft’un MSDN sitesinde bile Metadata Browser birkaç kelime ile özetlenmiş. Ama bu onun kullanışsız bir araç olduğu anlamına gelmesin. Bu makalemizde Microsoft Dynamics CRM 3.0'ın derinliklerinde gizli kalmış bir aracı ortaya çıkartıyoruz.

Makale

Metadata Browser hakkında çok fazla söylenecek bir şey yok. Ama işin ilginç yanı söylenecek çok fazla kelime olmamasına karşın bununla çok tezat bir şekilde çok kullanışlı bir araç. Microsoft’un MSDN sitesinde bile Metadata Browser birkaç kelime ile özetlenmiş (MSDN adresi : http://msdn2.microsoft.com/EN-US/library/aa682837.aspx)
CRM’in 1.2 versiyonunda statik olan bu araç 3.0 versiyonu ile birlikte Dinamik hale geldi ve canlı veri okuma özelliği kazandı.
Bu küçük, kolay kullanımlı arayüze sahip uygulama veritabanı yapısını anlamanıza yarıyor.
Metadata Browser dokümantasyon yapmak istediğinizde veya program yazarken bir şeyleri aradığınızda işlerinizi gerçekten kolaylaştırıyor. Meadata Browser seçilen entity’nin alanlarını, bu alanların uzunluğunu, grid’de yer alıp almadığını, create,update,delete metodlarını destekleyip desteklemediği gibi bir çok bilgiyi kullanıcıya sunuyor. Bunun yanı sıra entity’nin ilişkilerini de gösteriyor.
Metadata bilgisine şöyle ulaşabilirsiniz :
http://crmserverin_ip_si ( :varsa port)/sdk/list.aspx
Standart CRM kurulumu ile birlikte geliyor ve sizin ona erişmek için yapmanız gereken tek şey adresini yazmak oluyor.
Asağıdaki ekran görüntülerinde sırasıyla Metadata Browser’ın ilk açılıştaki ekran görüntüsünü (entitylerin sıralandığı bir yapı ki buarada en güzel özellik bizim açtığımız entity’leri de desteklemesi) , ikinci ekran görüntüsünde ise contact entity’sinin alanlarını ve her bir alanın özelliğini, üçünü ekran görüntüsünde ise entity’nin ilişkili olduğu diğer entity’lerin yapısını göreceksiniz.

Tekrar grüşmek dileğiyle.

Barış Kanlıca – Software Specialist (Yazılım Uzmanı)

baris@dataport.com.tr