15 Şubat 2013 Cuma

SharePoint 2013 için CAML Designer 2013


SharePoint’in RTM olmasıyla birlikte CAML Designer 2013 aracı da yayımlandı. Windows 8 ve Windows Server 2012 üzerinde çalışabilen araç için .Net 4.5 Framework kurulumu gerekmektedir. CAML Designer demişken, CAML ne demek onu da açıklayım. CAML (Collaborative Application Markup Language) SharePoint siteleri sorgulama ve özelleştirme yardımcı olan XML tabanlı bir sorgu dilidir. CAML querylerini XSLT ve Content Query WebPartlarda kullandığımız gibi Visual Studio ile geliştirdiğimiz Custom WebPart larda da kullanabiliriz.

İndirebileceğiniz bağlantı: http://sharepoint.biwug.be/SitePages/Caml_Designer.aspx
Not: SharePOint 2010 ve SharePoint 2013 seçenekleri mevcut. İndirdiğimiz versiyona dikkat etmeniz gerekebilir.

Ayrıca belirtmek isterim ki CAML Query yine Custom WebPartlarda kullandığımız LINQ to SharePoint’e göre daha performanslı ve hızlı sonuç döndüren bir dildir. Benim tavsiyemin de olduğu gibi genel tavsiye de bu yöndedir. Bu kıyasla ilgili de yakın zamanda bir post yazmayı düşünüyorum.  


Kısaca kullanımını anlatacak olursam;

  • SharePoint 2013 site koleksiyonuna CAML Designer 2013 kullanarak bağlantı kurulduğunda soldaki panelde mevcut listeler gelecektir. 
  • Sorgu oluşturulacak liste seçilerek ekrana gelen Liste Sütunlarından (List Column) seçilerek ilgili kriterlere göre görsel olarak sorgunu oluşacaktır. Ayrıca Test sekmesinden sorgunuzu çalıştırabilir ve dönen sonucu görebilirsiniz. 
  • Ekran seçeneklerinize göre sorgu oluşacaktır nerede kullanacağınıza göre istediğiniz kod parçacığını kopyalayıp kullanabilirsiniz. 

Custom bir WebPartta nasıl kullanacağımıza dair ekran görüntüleri ile birlikte en kısa zamanda bloğa makale yazacağım.

Hiç yorum yok: