Türkiye'nin En Eski Webmaster Forumu İyinet'e Hoşgeldiniz!

Kayıt Ol

Asp.net için "Ajax Kitabı" Tavsiyesi

hakanizm

0
Onaylı Üye
Üye
Katılım
11 Mayıs 2006
Mesajlar
1,952
Açılan Konu
150
Tepki puanı
1
Konum
Nereye
Arkadaşlar ben asp.net i kitaplarla öğrendim.
Şimdi de Ajax ı kitaptan öğrenmek istiyorum. Sanırım asp.net e özel ajax sistem de var. Tam bilmiyorum.

Sadece sıfırdan ajaxa başlayan bir kişi için kitap önermenizi rica ediyorum.
 

hakanizm

0
Onaylı Üye
Üye
Katılım
11 Mayıs 2006
Mesajlar
1,952
Açılan Konu
150
Tepki puanı
1
Konum
Nereye
Anlaşılan ajax a da en geç biz geçicez kimse cevap yazmadığına göre :)
 

DincerAydogdu

0
Onaylı Üye
Üye
Katılım
15 Nisan 2005
Mesajlar
1,741
Açılan Konu
113
Tepki puanı
29
Konum
Live in .NET
asp.net bilen birisi için ajax öyle abartılacak bir teknoloji değildir.

http://www.asp.net/ajax/

Buradan library'î indirip daha sonra şu adresten,
http://www.asp.net/ajax/documentation/live/
gerekli tüm bilgileri edinebilirsin.

Özetle işin özü updatepanel kontrolüdür ve bunun içindeki tüm server kontroller ajax mimarisini kullanır. Türkçe kaynak arıyorum diyorsan inan bilmiyorum. Hiç denk gelmedi.
 

hakanizm

0
Onaylı Üye
Üye
Katılım
11 Mayıs 2006
Mesajlar
1,952
Açılan Konu
150
Tepki puanı
1
Konum
Nereye
Çok teşekkürler.
Yani sen linkini verdiğin yerden öğrendin..

Ben asp.net i başta Asp.net Unleashed olmak üzere zafer demirkol gibi kişilerden öğrenmiştim. Ajax bana göre çok özel bir olay. Ama uygun kitap var mıdır aldığım kitap eski midir bilemediğimden danışmak istedim. Mesela asp.net için atlas diye birşey vardı. Ajaxın asp.net için olanının ismi atlas dı diye hatırlıyorum ama sanırım atlas tarih olmuş.

Ben de mecburen ingilizce internet sitelerinden öğrenicem herhalde. Kitaplar sıfırdan başlayıp gelişmiş düzeye doğru anlattıkları için bir disiplin oluyordu. internetteki makaleler ise karşma karışık oluyor genelde. Neyse ben biraz inceleyim.. araştırayım..
 

NeFuSa

0
Onaylı Üye
Üye
Katılım
27 Aralık 2006
Mesajlar
1,414
Açılan Konu
129
Tepki puanı
15
Konum
İstanbul
Ajax bildiğimiz Java Script yahu.
Sadece sayfaların refresh edilmeden ve link değişmeden (arkaplanda değişiyor) üzerine yapılan çalışmalar.
 

DincerAydogdu

0
Onaylı Üye
Üye
Katılım
15 Nisan 2005
Mesajlar
1,741
Açılan Konu
113
Tepki puanı
29
Konum
Live in .NET
Nefusa haklısın. Ajax bir activex'in çağırılmasından ibarettir (Xmlhttprequest). Ancak .NET bir framework'tur ve php ya da asp ile kıyaslanamaz. Bu sebeple ASP.NET üzerinde ajax'ı sistem dışına çıkmadan page life-cycle kurallarına bağlı kalarak kullanabilmek için eklenti bir framework kurulması gerekir. Bunun adını da microsoft ms ajax framework olarak koymuş. O sebeple bunların incelenmesi gerekmektedir.

hakanizm; ek olarak 3rd party firmalar da bu tarz eklentiler geliştirmişlerdir. Örneğin RAD Ajax library'i de inceleyebilirsin. (http://www.telerik.com)

Framework 3.5 geçişini yaptıysan eğer ajax library 3.5 zaten yüklü olarak gelmektedir. 2.0 kullanıyorsan yüklemek gerekmektedir.
 

hakanizm

0
Onaylı Üye
Üye
Katılım
11 Mayıs 2006
Mesajlar
1,952
Açılan Konu
150
Tepki puanı
1
Konum
Nereye
Websahibi.com
bluerazor.com
datapacket.net
kullanıyorum. Ajax desteklemiyorlarmış :(
Şimdi ixwebhosting.com a başlıycam. Ama onda da ajax yokmuş :(

Teşekkürler yardımcı olan herkese. Sanki ajax da çok fazla kod yazmak gerekiyormuş gibi geldi bana. Ajax kullanmadan Asp.net de ise "az kodla" herşey çözülebiliyor.
 

NeFuSa

0
Onaylı Üye
Üye
Katılım
27 Aralık 2006
Mesajlar
1,414
Açılan Konu
129
Tepki puanı
15
Konum
İstanbul
Ajax desteklemeyen host ilk defa duyuyorum.
 

DincerAydogdu

0
Onaylı Üye
Üye
Katılım
15 Nisan 2005
Mesajlar
1,741
Açılan Konu
113
Tepki puanı
29
Konum
Live in .NET
Yanılıyorsun hakanizm. Ajax için bir çok durumda tek satır kod yazmana gerek yoktur. Yanlış yerleri okumuşsun sanırım :)

Adımlıyorum;

1-ASP.NET Ajax library'i indir ve kur.
2-Yeni bir web sitesi projesi aç (Template olarak Ajax seç - altta görünmüş olmalı artık.)
3-Toolbox'tan Ajax tabında updatepanel diye bir şey var onu sayfana sürükle.
4-Sayfana bir scriptmanager bırak.
5-Ajax'ta çalıştırmayı planladığın server kontrolleri bu panel içine taşı.

Bu kadar.

Nefusa;
ASP.NET'i tanımadan önce PHP'ci zamanlarımda bana da garip geliyordu. Zamanla alıştım :) Evet bu doğru. Hosting şirketi ASP.NET Ajax library'sini yüklemiş olmalı kullanabilmek için.
 

NeFuSa

0
Onaylı Üye
Üye
Katılım
27 Aralık 2006
Mesajlar
1,414
Açılan Konu
129
Tepki puanı
15
Konum
İstanbul
Yanılıyorsun hakanizm. Ajax için bir çok durumda tek satır kod yazmana gerek yoktur. Yanlış yerleri okumuşsun sanırım :)

Adımlıyorum;

1-ASP.NET Ajax library'i indir ve kur.
2-Yeni bir web sitesi projesi aç (Template olarak Ajax seç - altta görünmüş olmalı artık.)
3-Toolbox'tan Ajax tabında updatepanel diye bir şey var onu sayfana sürükle.
4-Sayfana bir scriptmanager bırak.
5-Ajax'ta çalıştırmayı planladığın server kontrolleri bu panel içine taşı.

Bu kadar.

Nefusa;
ASP.NET'i tanımadan önce PHP'ci zamanlarımda bana da garip geliyordu. Zamanla alıştım :) Evet bu doğru. Hosting şirketi ASP.NET Ajax library'sini yüklemiş olmalı kullanabilmek için.

Kafam karıştı.
Yani biz php tabanlı ajax oylama sistemi yazdık mesela.
Bir çok serverda denendi bu ve ajax desteği diye birşey hiç duymadım.
ASP.NET uygulamanız ile ilgili bişey mi bu?
 

DincerAydogdu

0
Onaylı Üye
Üye
Katılım
15 Nisan 2005
Mesajlar
1,741
Açılan Konu
113
Tepki puanı
29
Konum
Live in .NET
Evet, ASP.NET 2.0'da nispeten eski bir sürüm olduğu için ajax desteği sağlayabilmek için ilgili library'nin yüklenmesi gerekiyor. ASP.NET 3.5 ise zaten yüklü oluyor.
 

hakanizm

0
Onaylı Üye
Üye
Katılım
11 Mayıs 2006
Mesajlar
1,952
Açılan Konu
150
Tepki puanı
1
Konum
Nereye
Godaddy dahil çoğu yerde Asp.net 1.0 ve 2.0 yazıyor. Ajax kelimesi de hiç geçmiyor. Yani özellikle ajax yazan bir hosting şirketi bulmak gerekiyor.

Zaten bu hosting konusunda iyice içim bulandı. Linux istesem çok yer var. Ama asp.net istediğimde fiyatlar bir anda fırlıyor. Onda da php cms leri tam kullanamayabiliyorsun.
 

hakeden

0
Onaylı Üye
Üye
Katılım
11 Nisan 2008
Mesajlar
14
Açılan Konu
0
Tepki puanı
0
AjaxControlToolkit.dll dosyasını referance olarak projenize eklerseniz hostan bağımsız olarak çalısmıs olmuyormusunuz. Library siz kendi uygulamanızda kullanın. Tam emin değilim ama deneyeceğim bir tane desteklemeyen bedava host bilen varsa deneyen ona göre deneyelim.
 
Üst