AJAX üzerine internette bulunmayacak şey yok gibi. Her teknik blogdan bir yazı fışkırıyor, tüm üst düzey web siteleri illa ki bir bölümlerinde bu eski teknolojiden faydalanıyor. İşin teorik kısımlarını bu işin profesyonellerine bırakıp, pratikler ile AJAX` ı örneklemenin zamanı geldi. Internette bulduğum kaynakların çoğu, konuyu PHP ile anlatmış, eski dost ASP` yi biraz arka plana atmış olduğu için belki Türkçe kaynak sıkıntısı olabilir. Üç bölüm halinde yazmayı planladığım yazılarda AJAX` ı nasıl ASP ile kullanabileceğimizi, kendi karşılaştığım problemleri ve bunların çözümlerini sıralamaya çalışacağım.
AJAX ile ilgili bir şeyler yapmak için ilk önce bilinmesi ve anlaşılması gerekenin Javascript ve DOM olduğu konusunda sanırım hemfikiriz. Bu yüzden ilk yazıda sadece Javascript ile bir hazırlık kodu ve fonksiyonu yazacağız, kodlarımızı nasıl kısaltabileceğimiz konusunda kafamızı yoracağız. Yazıda mümkün olduğu kadar Türkçe kullanmaya çalışacağım ama malum, bizim icat ettiğimiz bir şey olmadığı için çoğu ismi orjinal ve en bilinen hali ile kullanmak durumundayım. Örneğin property yerine özellik, object yerine nesne, method yerine metod kullanabilirken maalesef document object model yerine belge nesne modeli demeyeceğim. Script yerine betik kullanırken, genel kabul görmüş textbox yerine yazı kutusu ya da event handler yerine olay yakalayıcısı demeyeceğim. Neyse; başlayalım bakalım!
Devamı »