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.
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
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.
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.
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.
3. Adım − Bu adımda bir pencere açılacak ve kodu oraya yapıştırabilirsiniz.
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.
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.
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
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.
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);
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.
3. Adım − Bu adımda bir pencere açılacak ve kodu oraya yapıştırabilirsiniz.
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.
Eline sağlık, paylaşım için teşekkürler.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

