You are herejavascript

javascript


Ext gitmiş Sencha gelmiş

Bir süredir iş için kullandığım Javascript çatısı Ext JS, jQTouch ve Raphael'i de bünyesine katarak isim değişikliğine gitmiş. Yeni adı Sencha olmuş. Extjs'nin sitesi de www.sencha.com adresine yönlendirilmiş.

Bu yenilik hakkındaki açıklamada neden Sencha adını seçtikleri, jQTouch ve Rapahel'in ne iş yaptıklarını anlatmışlar.

Anladığım kadarıyla jQTouch ile iPhone pazarına girmeyi kafaya koymuşlar ama Raphael ile tam neyi amaçladıklarını anlayamadım. Umarım güzel şeyler yaparlar ve işimizi sekteye uğratacak abuk değişiklikler görmeyiz.

ExtJS'ye Yeni Başlayanlara İpuçları / Karşılaşılabilecek Problemlere Çözümler

  • JavaScript adı üstünde bir scripting dilidir. Compile edilen dillerle karıştırmayalım.
  • İlgili store objeleri, kullanılacak yerden önce yazılması gerekiyor. Sonra "yok efendim benim combo neden çalışmıyor, yok efendim sayfa neden patlıyor" demeyelim.
  • Ext 2'deki Simplestore yerine Ext 3'te ArrayStore var. Boşuna aramayalım.
  • Bazı değişkenleri Firebug'da izleyemiyor (watch) olabiliriz. O zaman değişkenleri global tanımlayalım.
  • Yazdığımız paneller sayfada duble görünüyorsa muhakkak bir virgül parantez ya da benzeri yazım hatası vardır. Yazıma dikkat edelim.
  • Genelde objeler birer yerde birer defa kullanılır. Örneğin iki panelde aynı objeyi kullanmak istediğimizde garip şeyler çıkıyorsa, bilin ki bundan.
  • Store birden çok yerde kullanılabilir ama aynı şekilde kullanılmış olur. Yani değişiklik yapıldığında o store objesini kullanan tüm objelerde aynı değişiklik olacaktır.
  • Scope'larla uğraşmak sıkıcıdır. Mümkün olduğunca değişken ve objeleri global tanımlayalım, sorun olmasın, başımız boş yere ağrımasın.
  • API'siz olmaz!
  • Ve en önemlisi: Google is your uncle.

ExtJS 2.2.1 API Dokümantasyonu (Documentation)

ExtJs

ExtJS, bir JavaScript çatısı (Framework). Web projelerinde şu sıralar oldukça tercih edilen bir çatı. Yahoo'nun YUI'sinin devamı niteliğinde bir yapıya sahip.

Projelerimizde Ekstjeyes'in [ExtJS] şu an yayındaki son API versiyon olan 3.1.1'i değil, 2.2.1 versiyonunu kullanıyoruz. Bu yüzden internette daha çok bu dokümantasyon (2.2.1) üzerinden gitmem gerekiyor. Ne yazık ki direk bağlantı adresini Gyugıl'da arayarak hızlıca bulamadığım gibi, aynı zamanda adresi de ezberleyemiyorum. En iyisi buraya bir yere not almak.

İşte ExtJS 2.2.1 API Dokümantasyonu

Uygun bir zamanda da bu API'nin nasıl kullanılacağından bahsetmeyi düşünüyorum.

NetBeans 6.5 Çıktı

NetBeans 6.5

Ünlü açık kaynak Java IDE'si NetBeans'in 6.5 sürümü çıktı. NetBeans.org sitesinden indirilebilir durumda.

Bu sürümde Java'nın yanısıra PHP, Ajax/JavaScript, C/C++ ve Ruby de kodlayabiliyoruz. Yeni NetBeans'ın özellikleri burada. Dokümantasyon ve destek burada. Yardımcı videolara da buradan erişebiliyoruz. Devamını oku »

İnternet sayfalarında tahrifat yapmak, üstelik sadece bir satırla

Tahrifat
Her geçen gün JavaScript'in azizliklerini öğrenme fırsatım oluyor. Bugün size çok basit uygulanabilen ve belki de pek işinize yaramayacak olan bir uygulamadan bahsedeceğim.

İnternette sörf yapıyoruz, yeni siteler geziyor, sayfalar buluyor, okuyoruz. Peki gözünüzün önündeki bu sayfaları değiştirmeyi hiç düşündünüz mü?  Devamını oku »

Pageboss.com

RSS'e üye olun da reytingimiz artsın!

Blog

Musiki