Ana içeriğe atla

Asp.Net Ajax ve Ajax Control ToolKit Nedir, Nasıl Kullanılır.

Vs 2008 Express yazılımına tam gaz devam ediyoruz.
Web sitelerinde gördüğümüz Ajax eklentilerini genelde çoğu kullanıcı uptade veya upload denen loaderla Örneğin  Yükleniyor... şeklinde görür ve vay... Ajax ha çok güzel der...bir kaç blog sonrasında bunu sizde yapacaksınız.
Ajax özetle yeni bir teknoloji olmayıp varolan teknolojilerin devamı birleşimi der kaynaklar.Çoğu eski olan bu kaynakçıklar Framework 2 ye eklemeye çalışılıyor derken bugün Framework 3,5 Sp1 paketleri yayınlanmıştır bile.Ümit ediyoruz ki ne 3.5 da mı vardı şuanda 35 çıktı diyenler olur.2005 2006 yılında başlatılan önce Atlas > Ajax olan teknolojimizin belli başlı kullanan siteler Microsoft - Google - Yahoo -Youtube -Flickr aklıma şuanda gelmeyen bir çok web sitesi kullanıyor diyebiliriz.
Bu varolan teknolojiyi kısaca bizde anlatırsak. önce adını açarak başlamalıyız "Asynchronous JavaScript And XML " evet açılımda belli olduğu gibi Asekron Java ve XML uygulamaların tamamı olduğunu anlarız.Daha basit anlatımla Sunucudan istemciye sadece istenilen kısmın istemiciye gönderilerek kaynakların tasarrufunu sağlayan ve "XmlHttpRequest" nesnesinin başrol oynadığı bir yapıdır.Şimdi "XmlHttpRequest" diyip microsoftun bu bize hediye nesnesindende biraz bahsetmeliyiz.XmlHttpRequest nesnesi sitelerimizde arka planları izler ve client side (istemcide) çalışır ve istemci istekte bulunduğunda sayfa posback olmadan bu nesne ile cevabını alır.Ve böylece kaynaklarımız harcanmaz ve weblerimizde önemli hız artışı ve band tasarrufu sağlanır.
Ajax için bu kadar yeter sanırım.Fazlası münkün ama bundan eksik değildir diyorum ve Ajax kontrollerinin Asp.Net sayfalarımızda nasıl kullanabileceğimize geçiyorum.
Arkadaşlar öncelikle Ajax Control Toolkit İndirelim ve Rar dan çıkaralım.(virüs taraması yaptım.Lütfen sizde bir kez yapınız)
1 Sonra Vs 2008 Express i açalım ve bir proje içindeyken,ben bir önceki blog örneği içindeyken bunu yapıyorum örneği blogta indirme linki mevcut
2 Ajax kontrollerin geleceği Araç Tabımıza bir isim verdikten sonra Choose Items seçeneğini seçiyoruz
 3 Daha önce blogtan indirdiğiniz araçları Rar dan çıkarın demiştim ,şimdi o klasör içindeki "AjaxControllTollKit.dll"buluyoruz.
 Evet işte bu kadar artık Ajax kontrolleri sizin için Vs 2008 Express te ve sizde Ajax li web siteleri yapabilceksiniz.Aşağıda son olarak eklediğimiz Ajax kontrollerinin bazılarını görüyorsunuz.

Yorumlar

Bu blogdaki popüler yayınlar

Firebird SQL Table oluşturma ve SQL komutları

2 nci  Firebird SQL veritabanı blogunda bu kez mevcut Firebird veritabanına ISQL ile bağlanmayı veritabanı nesnelerini oluşturmayı (create table), Kayıt eklemeyi (ınsert) ve kayıtları izlemeyi (show) ile önemli SQL komutlarını anlatmaya çalışacağım...

HBYS yazılımları ve en iyiler (Hastane Bilgi Yönetim Sistemleri)

HBYS (Hastane Bilgi Yönetim Sistemi) ve iyi yazılım firmaları HBYS nedir sorusuna verilebilecek en iyi cevabı, sıra bekleyen hastalara, HBYS programını kullanlar, yani sistem çalışmıyor diyenler verebilir ! Bugün Türkiye genelinde halen izlediğim bu HBYS platformlarını üreten firmalar hakkında bildiğim bazı kişisel görüşlerimi paylaşacağım. Müdahil olduğum bu sektörün ileri gelen firmalarınıda bu sayede kısaca anlatma fırsatım olacak.O halde yazının devamı için devam ediniz...

Ağdaki Loop ve Spanning Tree Nedir

Büyük bir Network devralıp işin başına geçtiğimde en sık rastladığım olay ağın kablolama çalışmasının gereğinden fazla Fiziksel bağlantı ile yapılmış olması olur.Bu gereksiz fiziksel bağlantılar ile LOOP denilen veri paketlerinin döngüye sokar ve "Ağım Kitlenir,internet bağlantım kaybolur,ağımdaki makinelere erişemem.Eğer sizinde böyle bir sorununuz varsa bu yazım işinize yarayacaktır. Network Adminlerinin bildiği fakat herkesin bilmek zorunda olmadığı bir kaç küçük detay vererek Döngüye neden olanları anlaşılmasını sağlayayım. Biliyorsunuz ki Pc ler TCP/IP protokolü ile birbirlerine bağlanmak için kullanırlar.TCP/IP protoklü içinde önemli 3 katman vardır.Ip,MAC,Dns Name,konuyu derin anlatan bir çok makele bulabilirsiniz fakat ben mantığı vererek konuyu dağıtmak istemiyorum.Kısaca Ip Makinemize verdiğimiz yada DNS Serverlar verdirdiğimiz veya Otomatik MAC Makinemizin üzerindeki değişmez Ethernetimizin kimlik bilgisi Dns Name makinemizin adı vs. Yukarıdaki 3 ögeden en önemlisi ...