2. Kurumsal RIA Uygulamalarından Ne Bekliyoruz?
Bilal Akçay
En fazla 10 Kelimede
Kurumsal Yazılım
Extraneous, Needless, Terrible, Elephantine, Resource-
hungry Products Reducing Innovative Solutions
Far too expensive software that ships with its own
salesperson
You have no idea what changing some code will break
Enterprise software is a massive collection of feature
requests.
Overpriced proprietary software under development with
support, implemented by non-techies.
If it has a Dashboard view, it’s Enterprise Software.
3. Kurumsal RIA Uygulamalarından Ne Bekliyoruz?
Bilal Akçay
Kurumsal yazılımlar nereye?
Trend kolay ulaşılabilir merkezi “bilgi çalışma alanları”
oluşturma yönünde
En çok kullanılan arayüzler kurumsal portallar ve
Microsoft Office uygulamaları
RIA uygulamaları gelecekte kurumsal portalların ve
Office’in yerini alacak.
4. Kurumsal RIA Uygulamalarından Ne Bekliyoruz?
Bilal Akçay
Kurumsal yazılımlar nereye?
Kullanıcılar klasik web uygulamaları yerine
gerçek zamanlı güncellenen RIA uygulamalarını
tercih ediyor.
RIA Đş süreçleri Yönetimi için aranan çözüm
Finansal uygulamalarda kişiye özel veri
görselleştirme
Đş zekası uygulamalarında RIA ile yetenekli analiz
araçları
RIA ve ROI
6. Kurumsal RIA Uygulamalarından Ne Bekliyoruz?
Bilal Akçay
Kurumsal RIA Uygulamaları
Neden Farklıdır?
Büyük veritabanları
Bilgiyi görselleştirme ihtiyacı
Verimli arayüz tasarımları
Büyük ölçekli dağıtım
Karmaşık süreçler ve uygulamalar
Güvenlik sorunları
7. Kurumsal RIA Uygulamalarından Ne Bekliyoruz?
Bilal Akçay
Kurumsal RIA’dan Beklentiler
Arayüz yetenekleri
Performans
Ölçeklenebilme
Güvenlik
Veri Bütünlüğü
Mimari
Yerelleştirme
8. Kurumsal RIA Uygulamalarından Ne Bekliyoruz?
Bilal Akçay
Arayüz
Bilgi panosu (dashboard) için gerekli bileşenleri
içermeli
Sürükleyip bırakabilme
Kolay bilgi giriş ekranları, sihirbazlar
Arkaplanda güncellenen bilgiler
Anında veri doğrulama
Browser ile, ayrı ve widget olarak çalışabilme
9. Kurumsal RIA Uygulamalarından Ne Bekliyoruz?
Bilal Akçay
Grafik
bileşenleri
Duyuru ve
uyarı
güncellemeleri Yer
değiştirebilir
paneller
Kişiselleştirilm Anlık
iş bilgiler güncellenen
istatistikler
11. Kurumsal RIA Uygulamalarından Ne Bekliyoruz?
Bilal Akçay
Performans
Gerektiği zaman, gerektiği kadar bilgi
Lazy loading
Önyükleme
Just In Time yükleme
Drill-down detaylandırma
Önbellekleme
Đstemci tarafı fonksiyonlar
Periyodik/Đsteğe bağlı yenileme
Otomatik tamamlama / anında önerme
Otomatik form doldurma
Canlı arama
12. Kurumsal RIA Uygulamalarından Ne Bekliyoruz?
Bilal Akçay
Performans
Đstemci tarafı filtreleme ve sıralama
Sayfalama yerine sınırsız kaydırma
Đstemci/sunucu yük dengeleme
Erken hata kontrolü
− Yerinde veri doğrulama
− Doğrusunu önerme
− Yazım ipuçları
− Karakter sayma
− Önizleme
13. Kurumsal RIA Uygulamalarından Ne Bekliyoruz?
Bilal Akçay
Performans
Performans öncelikli davranış şeması
Kaynak: webperformancematters.com
14. Kurumsal RIA Uygulamalarından Ne Bekliyoruz?
Bilal Akçay
Ölçeklenebilme
Response time
Dikey/yatay ölçeklenebilme
Kaynak: webperformancematters.com
15. Kurumsal RIA Uygulamalarından Ne Bekliyoruz?
Bilal Akçay
Güvenlik
Sunucu tarafında tehditler aynı
Sandbox modeli
Same origin policy ve cross domain erişimi
Đletilen verinin güvenliği
− SSL, TLS
− Đşlemlere ID takibi
− JSON yerine XML
− eval() is evil
17. Kurumsal RIA Uygulamalarından Ne Bekliyoruz?
Bilal Akçay
Veri Bütünlüğü
Đstemci tarafı veritabanı
− Offline çalışabilme
− Senkronizasyon
− Güvenlik ve şifreleme
18. Kurumsal RIA Uygulamalarından Ne Bekliyoruz?
Bilal Akçay
Mimari
MVC
Sunucu tarafı ekosisteme uyumluluk
Geliştirici desteği-SOA-Web servisleri
Sunucu temelli MVC RIA MVC
19. Kurumsal RIA Uygulamalarından Ne Bekliyoruz?
Bilal Akçay
Yerelleştirme
Unicode
Şablon kullanımı
Dinamik menü
ağacı
Dil dosyaları Kaynak: IASA
Format ve birimler