Selamlar;

Her yerde her projede sürekli söyler dururum , Microsoft CRM'de development üzerine birşeyler yapmak demek eninde sonunda işin JavaScript'e dayanması demek :) Bütün web projelerinde benzer bir durum söz konusu.İşin açıkcasi Web 2.0 diye ortalıkta duyduğumuz şey full js kullanımından çok da öte birşey değil.En basitinden büyük kullanıcı kitleleri tarafından yoğun olarak kullanılan social networking projelerinin başarısıda kullanıcı interaktivitelerini minumun postback ve ajax ile kotarıyor olmasıdır.Ajax ne demek (biliyorum çok şey yazılıp çizildi üzerine ama.. :) ),Async JavaScript And XML demek..Crm'de özü gereği JavaScript'le içice ve esnek development için bütün Microsoft Dynamics CRM geliştiricileri JavaScript'i iyi bilmek durumunda..

Şimdi gelelim tips&trickimizi açıklamaya.

 

   17 if (typeof(GenerateAuthenticationHeader) == "undefined") {

   18     alert("Version 3.0");

   19 }

   20 

   21 else {

   22     alert("Version 4.0");

   23 }

peki bu tam olarak ne yapıyor derseniz , 4.0 la birlikte GenerateAuthenticationHeader hayatımıza girdi.Önceki ana versiyon olan 3.0 ( ki oncesi 1.2 evet arada 2.0 gibi bir majör sürüm yok :)çok şey değişti 1.2 den bu yana..) da olmayan bu metod sayesinde hangi versiyonda olduğumuzu anlayabiliyoruz.

Peki 5.0 gelince ne olacak , anahtar basit yine DOM'u istediğimiz gibi parçalayip rahatlıkla istediğimizi bulabiliriz.O gün gelsin onuda yazarım bir tips&tricks post'u olarak ;)

Sevgiler.

E2