Sanal dünyada yeni mimariler, yeni kavramlar için sınır yok. Bu nedenle her yıl yeni kavramlarla karşılaşıyoruz. Genellikle de bu kavramlar aslında çok önceden
başlamış olup gündeme gelmesi, genele inmesi için olgunlaşmasını beklemek gerekiyor.
XML, Web Servisleri, SOA, AJAX, POJO derken şimdi de moda DOJO. Aslında 2004'de başlayan bir çalışma. Hatta bir de kar amacı gütmeyip bu konunun gelişimi ve yaygınlaşması üstüne çalışan Dojo Foundation var.
Peki Dojo nedir? Dojo aslında Japonca bir sözcük, savaş sanatlarının öğrenilip çalışıldığı yer. Bilişim açısından anlamı JavaScript kütüphanesi. Bu kütüphane; a) kaynak kodu açık b) client-side JS
IBM Dojo Foundation içinde yer alan kurumlardan biri. Domino'da Dojo aslında kullanılıyor. Örneği R8.5 iNotes'da yani web mail'de ekranın sağ tarafındaki paneller Dojo ile yapılmıştır. Öte yandan XPages
içinde örneğin RichTextEditor Dojo ile yapılmıştır.
IBM bu konuyla ilgili bir günlük bir eğitim de çıkardı.
Bu bir günlük eğitim
IBM Lotus Domino Designer 8.5: Dojo Applications (D8C52) Dojo'nun
Domino'da kullanımı üstünedir. Henüz XPage'e geçmemişseniz klasik
Lotus Domino Web uygulamalarınızı (
Form, Page, View ) daha da görselleştirmek ve
standartlaştırmak amacıyla Dojo kullanılabilirsiniz. Dojo zaten
XPage'de kullanılıyor ancak son sürümünü yükleyebilirsiniz. Domino 8.5.2
içinde gelen Dojo versiyonu 1.4.3 . En son 1.5.x çıktı:
http://www.dojotoolkit.org/