top of page

Asp.Net AJAX Ogreniyorum Serisi 00

Yazarın fotoğrafı: Sevdanur GENC
Sevdanur GENC
4 Şub 2012
2 dakikada okunur

Bu makalem ile birlikte Ajax' la ilgili kisa bir yazi dizisine basliyor olacagim. Oncelikle Ajax'in ne oldugu nerelerde kullanildigindan bahsedicem, sonrasinda ise Visual Studio arayuzunde bulunan Ajax Extensions nesnelerinden bahsedip kucuk uygulamalarla bunlari pekistirmeyi saglayacagiz.

Ajax Nedir? Nasil Kullanilir?

Ajax yani Asenkron JAvascript and Xml adi verilen bir teknoloji sayesinde web tabanli uygulamalarimiza yenilikler saglanmistir. Ismindende dikkat edebileceginiz gibi web uygulamalarinda asenkron calismalarimizi saglamamiz icin gelistirilmis bir teknolojidir. Genellikle parcali web sayfalarimizin guncellenmesinde kullaniyoruz. Web tasarimcilari Ajax kullanarak aslinda JavScript kodlarini yazmadanda islerini gorebilirler. Cunku Asp.Net Ajax'in icerisinde barindirdigi Script kutuphaneleri icerisinde ki kontrolleri ile yazilmis bir suru kod bulunmaktadir. Ve hepside tamamen uyumluluk kontrolu saglamaktadir. Bu kutuphaneler sayesinde cok fazla kod yazmadan sadece kullandigimiz Ajax Extensions nesnelerini proje sayfamiza surukleyip birakmamiz yeterli olacaktir. O saatten sonrada artik projemizdeki bu nesneler asenkron bir sekilde calisacaklar ve projeyi daha aktif bir sekilde kullanabileceksiniz.

Visual Studio'da yeni bir Web Form ekledigimizde Tools sekmesinde ajax ile ilgili AJAX Extensions arac kutusunun eklendigini fark edeceksiniz. Bu arac kutusu sayesinde icerisinde barindirdigi Ajax kontrollerini kullanabileceksiniz. Bu arac kutusu sayesinde web gelistiricilere 5 adet yeni kontrol sunulmustur.  

Ajax Extensions Kontrolleri ;

- ScrirtManager ile ScriptManagerProxy Nesneleri; web sayfasinin icerisinde bulunan tum kontrollerin kullandiklari scriptleri kontrol edecektir. - UpdatePanel Nesnesi ise; web sayfanizdaki guncelleme islemlerinde kullanacaginiz parcali kisimlarda sadece o parca ile ilgili kisimlari guncellemek icin kullanabileceginiz bir paneldir. - UpdateProgress Nesnesi ise; web sayfanizda sectiginiz yada calismak istediginiz herhangi bir panelde guncelleme yapacaginiz anda o panelde karsi tarafin beklemesi esnasinda bir uyari mesaji veya gorsel bir bekleme image'i ile karsi tarafi bilgilendirebilirsiniz. - Timer Nesnesi ise; baska bilesenlerde ki timer nesneleri gibi bu da istenilen zamanlarda yada surekli calistirabileceginiz bir web sayfaniz uzerinde kullanabileceginiz zaman nesnesidir. Sirada ki Egitimle birlikte bu nesneleri sirayla taniyip birer ornek yapacagiz. Ilgili makale icin ; Asp.Net Ajax Ogreniyorum Serisi 01 ; https://sevdanurgenc.com/archives/1526

Son Yazılar

Hepsini Gör
Ado.Net Entity Framework Ogreniyorum Serisi 00

Ado.Net Entity Framework (EF) verileri ile etkilesim uygulamalari gelistirmek icin kullanilan Ado.Net nesne iliskisel modelleme yazilimi olarak iliskisel veritabani semalarini ve nesneler arasinda ki

 
 
 
LINQ Ogreniyorum Serisi 05

Linq To Sql’de tablolarimizdaki verileri silebilmemiz icin; DataContext icerisinde ki DeleteOnSubmit ve DeleteAllOnSubmit metodlari kullanilmaktadir. Beraberinde SubmitChanges metodu da kodlari eklen

 
 
 
LINQ Ogreniyorum Serisi 04

Linq To Sql’de tablolarimiza verileri guncelleyebilmemiz icin; DataContext icerisinde ki SubmitChanges metodu kullanilmaktadir. Bu komutlari kullanarak DataContext sinifinin yapisina da ihtiyac duyu

 
 
 

Yorumlar


©2026 by Sevdanur Genc

bottom of page