Progress Software Worldwide SitesGlobal Site | PSDN Online | Arama   Servodata Bilgisayar, Progress Software Türkiye Distribütörüdür
   

4GL Performans Yükseltme

Eğitim Durumu

Ar-Ge ve hazırlık aşamasında Ar-Ge ve hazırlık aşamasında

Eğitim Süresi

3 gün (17 saat)

Eğitim Hakkında Kısaca Bilgi

Herhangi bir kullanıcı arayüzü (GUI, Karakter, WebSpeed, Web Client, vb.) kullanarak uygulama geliştiren programcıların uygulamalarını en iyi performans değerine yükseltmeleri için etkili 4GL kodları yazabiliyor olmaları gerekmektedir. Yazılım geliştiriciler ayrıca performansı artırmak için varolan uygulamaları iyileştirmelidirler. Etkili bir şekilde uygulama yazmak ve performans yükseltmek için yazılım geliştiricinin aşağıdakileri iy anlaması gerekmektedir:

  • FIND, FOR EACH, ve tanımlı sorguları içeren veri çağırma yöntemleri
  • Statik ve dinamik sorgular
  • İndeksleme kuralları
  • Kapsam ve kilitleme kavramları altında transactionlar
  • Kod problemlerini tespti etmek için gerekli teknikler
  • li>Kod analizi için araçlar
  • Ağ üzerinde etkili çalışan program kodu yazmak için teknikler

Kimler Katılmalıdır?

Bu kurs yazdığı kodun etkinliğini artırmaya yarayacak teknikleri öğrenmek ve varolan 4GL uygulamalarında performans artışı yakalamak için teknikler geliştirmek isteyen 4GL geliştiricileri içindir.

Kurs Öncesi Gereksinimler

Bu kursa başlamadan önce aşağıdakileri yapabiliyor olmalısınız:

  • OpenEdge/Progress 4GL üzerinde tecrübeli olmak
  • Sorgular ve transaction hamleleri hakkında temel bilgiye sahip olmak

Kurs Hedefleri

Bu kursu tamamladığınızda aşağıdakileri yapabiliyor olmalısınız:

  • Performans artırımı için önerilen stratejileri uygulamak.
  • İstenen veriyi en iyi şekilde getirmeyi sağlayacak yönteme karar verecek şekilde etkili veri çağırma yöntemleri yazmak.
  • Etkin indeksler tasarlamak.
  • Transaction değiş-tokuşlarını yönetmek.
  • Transaction kapsamını kontrol etmek.
  • En iyi kayıt kilitleme stratejisini seçmek.
  • Sorgu performansını analiz etmek.
  • Kod performansını analiz etmek için araçlar kullanmak.
  • Kod problemlerini tespit etmek ve çözmek.
  • Ağ üzerinde çalışacak kodun performansını optimize etmek.

Ders Başlıkları

 
1.
 
Uygulama Performans Yükseltmesi İçin Strateji Geliştirmek
 
2.
 
Daha İyi Performans İçin Veri Çağırma Yöntemleri Seçmek
 
3.
 
Daha İyi Performans İçin İndeksleri Yönetmek
 
4.
 
Devamlılık İçin Performans Yükseltmesi –
Bölüm 1: Transactionlar
 
5.
 
Devamlılık İçin Performans Yükseltmesi –
Bölüm 2: Kayıt Kapsamı
 
6.
 
Performans Problemlerini Tespit Etmek
 

Zaman Çizelgesi

 
1.
 
Uygulama Performans Yükseltmesi İçin Strateji Geliştirmek
1 saat
 
2.
 
Daha İyi Performans İçin Veri Çağırma Yöntemleri Seçmek
4 saat
 
3.
 
Daha İyi Performans İçin İndeksleri Yönetmek
2 saat, 30 dakika
 
4.
 
Devamlılık İçin Performans Yükseltmesi –
Bölüm 1: Transactionlar
3 saat, 30 dakika
 
5.
 
Devamlılık İçin Performans Yükseltmesi –
Bölüm 2: Kayıt Kapsamı
3 saat
 
6.
 
Performans Problemlerini Tespit Etmek
3 saat