Jquery Avantajları Nelerdir?
Jquery bir javascript kütüpanesidir. Html Dom sayesinde verileri işleme,olay yönetimi, istemci tarafında animasyonlar gibi benzeri özellikleri hızlı ve kolay bir biçimde gerçekleştirmenizi sağlar. Ajax uygulamalarınıda etkili bir şekilde desteklemektedir.
Asp.Net Sayfasında Jquery Kullanımı
En son jQuery kütüphanesini jquery.com adresinden indirebilirsiniz. Daha sonra .aspx sayfanıza jquery kütüphanesi için referans vermeniz gerekmektedir.
Jquery’nin
Avantajları
Hafif,Kolay ve Hızlı
Daha az kod daha çok özellik
Çapraz tarayıcı uyumluluğu(bkn: inploid.com/t/capraz-tarayici-crossbrowser-nedir/)
Html kodlarınız ile uyumlu bir şekilde
biçimlendirme
Kolay ve hafif ajax uygulamaları
Çeşitli eklentiler (inploid.com/t/jquery-icin-guzel-eklentiler-nelerdir-/)
Jquery kütüphanesini istediğiniz gibi deşiklikler
yapabilirsiniz
CDN(İçerik Dağıtım Ağı) kullanabilirsiniz. (inploid.com/t/cdn-icerik-dagitim-agi-content-distribution-network-nedir/)
Microsoft Visual Studio ile intellisense
desteği
Asp.Net Ajax projeleri ile kolay entegre.
Hafif,Kolay
ve Hızlı
Jquery
kütüphanesi çok ağır bir kütüphane değil. Jquery kullanımına başlandığınızda
javascript’e göre daha az kod yazdığınızı göreceksiniz. Kodlarınız karmaşık
değil okunabilir olacaktır. Jquery ile çalışabilmek için kodlarınızı
tagları arasına yazmanız gerekiyor. Bu güvenlik
problemi olarak görülmemeleridir. Sadece başka bir jacascript dosyası kullanımı
gibi düşünebiliriz.
Daha az kod daha çok özellik
Jquery kütüphanesinin en büyük avantajlarından birisi çok karmaşık işlemleri istemci tarafından az bir kod ile yapmanızı sağlamasıdır. Gelişmiş seçici desteği ile incirleme mekanizmaları ve karmaşık DOM manipulasyolarını kolay hale getirir.
javascript ile bir nesne seçmek için
document.getElementById(‘nesneAdı’);
jquery ile bir nesne seçmek için
$(‘#nesneAdı’);
Bu iki örnekte birbirine eşdeğerdir.
Seçiciler için daha fazla bilgi api.jquery.com/category/selectors/
Çapraz tarayıcı uyumluluğu
Jqery tüm tarayıcılar ile uyumludur. Dolayısı ile her bir tarayıcı için farklı kod yazılmasına gerek yoktur. Çapraz tarayıcı uyumluluğu için çapraz tarayıcı uyumlu css özelliklerini ayarlamayı unutmayın.
Html kodlarınız ile uyumlu bir şekilde biçimlendirme
Jquery bize HTML tarafındaki tüm nesnelere erişmemizi sağlar.
Kolay ve hafif ajax uygulamaları
Jquerynin en büyük özelliklerinden biriside Json nesnesini kullanarak Asp.net ile hızlı Ajax uygulamalar geliştirebiliryor olmaktır.
Çeşitli eklentiler
İnternet üzerinde projelerinizde kullanabileceğiniz çeşitli üçretsiz eklentiler mevcuttur. Örneğin Jquery Tab, Jtemplate, Jcrop vb. Günden güne bu eklentiler fazlasıyla çoğalmaktadır.
Jquery kütüphanesini istediğiniz gibi deşiklikler yapabilirsiniz
Jquery trafından sağlanan özellikleri kendiniz istediğiniz gibi değiştirebilir geliştirebilirsiniz. Jquery kütüphanesi tamamiyle açık kaynak kodlardır.
CDN(İçerik Dağıtım Ağı) kullanabilirsiniz
Jquery kütüpanesini proje klasöründe tutmak yerine Google.com içerisinde barındırışan Jquery kütüphanesini kullanabilirsiniz. Aynı zaman dünyada en yaygın olarak kullanılan açık kaynak kodlu javascript kütüphaneleri bulabilirsiniz. Bu kullanımda hata düzeltme, güncelleme, önbelleğe alma gibi dertleriniz olmadan daha hızlı bir şekilde faydalanabilirsiniz. code.google.com/apis/ajaxlibs/
Kaynak : codedigest.com/articles/jquery/273_ıntroduction_to_jquery_in_aspnet_and_10_advantages_to_choose_jquery.aspx