kurumsal ria

Post on 27-Jan-2015

128 Views

Category:

Technology

4 Downloads

Preview:

Click to see full reader

DESCRIPTION

2008 yılında RIA konferansında yapılan sunum...

TRANSCRIPT

Kurumsal RIA

Uygulamalarından Uygulamalarından

Ne Bekliyoruz?

Bilal Akçay

Bilal Akçay

Kurumsal RIA Uygulamalarından Ne Bekliyoruz?

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 salespersonsalesperson

� 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.

Bilal Akçay

Kurumsal RIA Uygulamalarından Ne Bekliyoruz?

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 � RIA uygulamaları gelecekte kurumsal portalların ve Office’in yerini alacak.

Bilal Akçay

Kurumsal RIA Uygulamalarından Ne Bekliyoruz?

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

Bilal Akçay

Kurumsal RIA Uygulamalarından Ne Bekliyoruz?

Kurumsal yazılımlar nereye?

Bilal Akçay

Kurumsal RIA Uygulamalarından Ne Bekliyoruz?

Kurumsal RIA Uygulamaları Neden Farklıdır?

� Büyük veritabanları

� Bilgiyi görselleştirme ihtiyacı� 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ı

Bilal Akçay

Kurumsal RIA Uygulamalarından Ne Bekliyoruz?

Kurumsal RIA’dan Beklentiler

� Arayüz yetenekleri

� Performans

� Ölçeklenebilme

� Güvenlik

� Veri Bütünlüğü

� Mimari

� Yerelleştirme

Bilal Akçay

Kurumsal RIA Uygulamalarından Ne Bekliyoruz?

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

Bilal Akçay

Kurumsal RIA Uygulamalarından Ne Bekliyoruz?

Grafik bileşenleri

Duyuru ve uyarı

güncellemeleri Yer

Anlık güncellenen istatistikler

Kişiselleştirilmiş bilgiler

güncellemeleri Yer değiştirebilir paneller

Bilal Akçay

Kurumsal RIA Uygulamalarından Ne Bekliyoruz?

Bilal Akçay

Kurumsal RIA Uygulamalarından Ne Bekliyoruz?

Performans� Gerektiği zaman, gerektiği kadar bilgi

� Lazy loading

� Önyükleme

� Just In Time yü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

Bilal Akçay

Kurumsal RIA Uygulamalarından Ne Bekliyoruz?

Performans

� Đstemci tarafı filtreleme ve sıralama

� Sayfalama yerine sınırsız kaydırma

Đstemci/sunucu yük dengeleme� Đstemci/sunucu yük dengeleme

� Erken hata kontrolü− Yerinde veri doğrulama

− Doğrusunu önerme

− Yazım ipuçları

− Karakter sayma

− Önizleme

Bilal Akçay

Kurumsal RIA Uygulamalarından Ne Bekliyoruz?

Performans

Performans öncelikli davranış şeması

Kaynak: webperformancematters.com

Bilal Akçay

Kurumsal RIA Uygulamalarından Ne Bekliyoruz?

Ölçeklenebilme

� Response time

� Dikey/yatay ölçeklenebilme

Kaynak: webperformancematters.com

Bilal Akçay

Kurumsal RIA Uygulamalarından Ne Bekliyoruz?

Güvenlik

� Sunucu tarafında tehditler aynı

� Sandbox modeli

Same origin policy ve cross domain erişimi� Same origin policy ve cross domain erişimi

� Đletilen verinin güvenliği

− SSL, TLS

− Đşlemlere ID takibi

− JSON yerine XML

− eval() is evil

Bilal Akçay

Kurumsal RIA Uygulamalarından Ne Bekliyoruz?

Güvenlik

Bilal Akçay

Kurumsal RIA Uygulamalarından Ne Bekliyoruz?

Veri Bütünlüğü

� Đstemci tarafı veritabanı

− Offline çalışabilme

− SenkronizasyonSenkronizasyon

− Güvenlik ve şifreleme

Bilal Akçay

Kurumsal RIA Uygulamalarından Ne Bekliyoruz?

Mimari

� MVC

� Sunucu tarafı ekosisteme uyumluluk

Geliştirici desteği-SOA-Web servisleri� Geliştirici desteği-SOA-Web servisleri

Sunucu temelli MVC RIA MVC

Bilal Akçay

Kurumsal RIA Uygulamalarından Ne Bekliyoruz?

Yerelleştirme

� Unicode

Şablon kullanımı� Şablon kullanımı

� Dinamik menü ağacı

� Dil dosyaları

� Format ve birimler

Kaynak: IASA

Bilal Akçay

Kurumsal RIA Uygulamalarından Ne Bekliyoruz?

Kurumsal RIA Çözümleri

Bilal Akçay

Kurumsal RIA Uygulamalarından Ne Bekliyoruz?

TeşekkürlerTeşekkürler

mail@bilalakcay.com

top related