noisiv 1
noisiv
Manwe Work 1
Manwe Work
Scarlet 1
Scarlet
xranzei 1
xranzei
mavzermete 1
mavzermete
Hikaye Ekle

Salesforce Apex Geliştirme Ortamı

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

Bu konumda Salesforce Apex geliştirme ortamını anlatmaya çalışacağım arkadaşlar. Apex geliştirme için zaten bir Salesforce sürümünüz olduğunu varsayıyoruz.

Apex kodunu Salesforce'un Sandbox veya Developer sürümünde geliştirebilirsiniz. Sandbox organizasyonu, kod yazabileceğiniz ve veri değişikliği veya normal işlevselliği bozma riski almadan test edebileceğiniz organizasyonunuzun bir kopyasıdır. Standart endüstri uygulamasına göre, kodu Sandbox'ta geliştirmeniz ve ardından üretim ortamına dağıtmanız gerekir.

1779193475734.png


Apex Kod Geliştirme Araçları
Tüm sürümlerde, kod geliştirmek için aşağıdaki üç araçtan herhangi birini kullanabiliriz:

Force.com Geliştirici Konsolu
Force.com IDE
Salesforce Kullanıcı Arayüzündeki Kod Düzenleyici
Not: Bu eğitim boyunca kod yürütme için Geliştirici Konsolunu kullanacağız çünkü öğrenme açısından basit ve kullanıcı dostudur.

Force.com Geliştirici Konsolu
Geliştirici Konsolu, Salesforce kuruluşunuzda uygulamalar oluşturmak, hata ayıklamak ve test etmek için kullanabileceğiniz bir dizi araç içeren entegre bir geliştirme ortamıdır.

Geliştirici Konsolunu açmak için şu adımları izleyin:

Adım 1: Ad → Geliştirici Konsolu'na gidin

1779193502187.png


Adım 2 − "Geliştirici Konsolu"na tıklayın; aşağıdaki ekran görüntüsünde olduğu gibi bir pencere açılacaktır.

1779193515512.png


Geliştirici Konsolu kullanılarak gerçekleştirilebilecek birkaç işlem aşağıdadır:

Kod yazma ve derleme: Kaynak kod düzenleyiciyi kullanarak kod yazabilirsiniz. Bir tetikleyici veya sınıfı kaydettiğinizde, kod otomatik olarak derlenir. Derleme hataları bildirilecektir.

Hata ayıklama: Kaynak kod düzenleyiciyi kullanarak kod yazabilirsiniz. Bir tetikleyici veya sınıfı kaydettiğinizde, kod otomatik olarak derlenir. Derleme hataları bildirilecektir.

Test etme: Hata ayıklama günlüklerini görüntüleyebilir ve hata ayıklamaya yardımcı olan kontrol noktaları ayarlayabilirsiniz.

Performans kontrolü: Belirli test sınıflarının veya kuruluşunuzdaki tüm sınıfların testlerini çalıştırabilir ve test sonuçlarını görüntüleyebilirsiniz. Ayrıca, kod kapsamını da inceleyebilirsiniz.

SOQL sorguları: Performans darboğazlarını bulmak için hata ayıklama günlüklerini inceleyebilirsiniz.

Renk kodlaması ve otomatik tamamlama: Kaynak kod düzenleyici, kod öğelerinin daha kolay okunabilirliği için bir renk şeması kullanır ve sınıf ve yöntem adları için otomatik tamamlama sağlar.

Geliştirici Konsolunda Kod Çalıştırma
Bu eğitimde bahsedilen tüm kod parçacıklarının geliştirici konsolunda çalıştırılması gerekmektedir. Geliştirici Konsolunda adımları çalıştırmak için şu adımları izleyin:

Adım 1 − login.salesforce.com adresini kullanarak Salesforce.com'a giriş yapın. Eğitimde bahsedilen kod parçacıklarını kopyalayın. Şimdilik aşağıdaki örnek kodu kullanacağız.

Kod:
String myString = 'MyString';
System.debug('Value of String Variable'+myString);

1779193564517.png


Adım 2 − Geliştirici Konsolunu açmak için, Ad → Geliştirici Konsolu'na tıklayın ve ardından aşağıda gösterildiği gibi Anonim Çalıştır'a tıklayın.

1779193579918.png


1779193589326.png


3. Adım − Bu adımda bir pencere açılacak ve kodu oraya yapıştırabilirsiniz.

1779193610353.png


Adım 4 − Yürüt'e tıkladığımızda hata ayıklama günlükleri açılacaktır. Günlük aşağıdaki gibi bir pencerede göründüğünde, günlük kaydına tıklayın.

Ekli dosyayı görüntüle

Ardından aşağıdaki gibi pencereye 'USER' yazın ve çıktı ifadesi hata ayıklama penceresinde görünecektir. Bu 'USER' ifadesi çıktıyı filtrelemek için kullanılır.

1779193644277.png


 
Bu konumda Salesforce Apex geliştirme ortamını anlatmaya çalışacağım arkadaşlar. Apex geliştirme için zaten bir Salesforce sürümünüz olduğunu varsayıyoruz.

Apex kodunu Salesforce'un Sandbox veya Developer sürümünde geliştirebilirsiniz. Sandbox organizasyonu, kod yazabileceğiniz ve veri değişikliği veya normal işlevselliği bozma riski almadan test edebileceğiniz organizasyonunuzun bir kopyasıdır. Standart endüstri uygulamasına göre, kodu Sandbox'ta geliştirmeniz ve ardından üretim ortamına dağıtmanız gerekir.

Ekli dosyayı görüntüle 178349

Apex Kod Geliştirme Araçları
Tüm sürümlerde, kod geliştirmek için aşağıdaki üç araçtan herhangi birini kullanabiliriz:

Force.com Geliştirici Konsolu
Force.com IDE
Salesforce Kullanıcı Arayüzündeki Kod Düzenleyici
Not: Bu eğitim boyunca kod yürütme için Geliştirici Konsolunu kullanacağız çünkü öğrenme açısından basit ve kullanıcı dostudur.

Force.com Geliştirici Konsolu
Geliştirici Konsolu, Salesforce kuruluşunuzda uygulamalar oluşturmak, hata ayıklamak ve test etmek için kullanabileceğiniz bir dizi araç içeren entegre bir geliştirme ortamıdır.

Geliştirici Konsolunu açmak için şu adımları izleyin:

Adım 1: Ad → Geliştirici Konsolu'na gidin

Ekli dosyayı görüntüle 178350

Adım 2 − "Geliştirici Konsolu"na tıklayın; aşağıdaki ekran görüntüsünde olduğu gibi bir pencere açılacaktır.

Ekli dosyayı görüntüle 178351

Geliştirici Konsolu kullanılarak gerçekleştirilebilecek birkaç işlem aşağıdadır:

Kod yazma ve derleme: Kaynak kod düzenleyiciyi kullanarak kod yazabilirsiniz. Bir tetikleyici veya sınıfı kaydettiğinizde, kod otomatik olarak derlenir. Derleme hataları bildirilecektir.

Hata ayıklama: Kaynak kod düzenleyiciyi kullanarak kod yazabilirsiniz. Bir tetikleyici veya sınıfı kaydettiğinizde, kod otomatik olarak derlenir. Derleme hataları bildirilecektir.

Test etme: Hata ayıklama günlüklerini görüntüleyebilir ve hata ayıklamaya yardımcı olan kontrol noktaları ayarlayabilirsiniz.

Performans kontrolü: Belirli test sınıflarının veya kuruluşunuzdaki tüm sınıfların testlerini çalıştırabilir ve test sonuçlarını görüntüleyebilirsiniz. Ayrıca, kod kapsamını da inceleyebilirsiniz.

SOQL sorguları: Performans darboğazlarını bulmak için hata ayıklama günlüklerini inceleyebilirsiniz.

Renk kodlaması ve otomatik tamamlama: Kaynak kod düzenleyici, kod öğelerinin daha kolay okunabilirliği için bir renk şeması kullanır ve sınıf ve yöntem adları için otomatik tamamlama sağlar.

Geliştirici Konsolunda Kod Çalıştırma
Bu eğitimde bahsedilen tüm kod parçacıklarının geliştirici konsolunda çalıştırılması gerekmektedir. Geliştirici Konsolunda adımları çalıştırmak için şu adımları izleyin:

Adım 1 − login.salesforce.com adresini kullanarak Salesforce.com'a giriş yapın. Eğitimde bahsedilen kod parçacıklarını kopyalayın. Şimdilik aşağıdaki örnek kodu kullanacağız.

Kod:
String myString = 'MyString';
System.debug('Value of String Variable'+myString);

Ekli dosyayı görüntüle 178352

Adım 2 − Geliştirici Konsolunu açmak için, Ad → Geliştirici Konsolu'na tıklayın ve ardından aşağıda gösterildiği gibi Anonim Çalıştır'a tıklayın.

Ekli dosyayı görüntüle 178353

Ekli dosyayı görüntüle 178354

3. Adım − Bu adımda bir pencere açılacak ve kodu oraya yapıştırabilirsiniz.

Ekli dosyayı görüntüle 178355

Adım 4 − Yürüt'e tıkladığımızda hata ayıklama günlükleri açılacaktır. Günlük aşağıdaki gibi bir pencerede göründüğünde, günlük kaydına tıklayın.

Ekli dosyayı görüntüle 178356

Ardından aşağıdaki gibi pencereye 'USER' yazın ve çıktı ifadesi hata ayıklama penceresinde görünecektir. Bu 'USER' ifadesi çıktıyı filtrelemek için kullanılır.

Ekli dosyayı görüntüle 178357

Eline sağlık, paylaşım için teşekkürler.
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst