Asp.Net Mvc ile Jquery Dialog Penceresi Üzerinde Ajax Form Kullanımı

JQuery Dialog ile Ajax Form
JQuery Dialog ile Ajax Form

Asp.Net Mvc ile form verilerini ajax form kullanarak post etme işlemini gerçekleştireceğiz. Formumuzu bir dialog penceresi içerisinde kullanacağız ve bu işlem için jquery dialog penceresinden faydalanacağız. Dialog penceresi içerisinde kullanacağımız sayfayı ise partial view olarak tasarlayacağız.

Okumaya devam et “Asp.Net Mvc ile Jquery Dialog Penceresi Üzerinde Ajax Form Kullanımı”

Asp.Net Mvc Nedir?

Mvc Nedir?

Mvc ilk defa 1979 yılında Trygve Reenskaug tarafında geliştirilmiş bir yazılım desenidir. İsmini desenin temelini oluşturan 3 katmanın kısaltmasından almıştır. Bunlar Model – View – Controller katmanlarıdır. Geliştirilen büyük çaplı projelerde sistem büyüdükçe karmaşıklık artmaktadır. MVC yapısı projeyi katmanlara bölerek uygulamaya hâkimiyetimizi hep üst seviyede tutmaktadır.

Okumaya devam et “Asp.Net Mvc Nedir?”

OMDb Film Verisi Çekmek C#

Merhaba arkadaşlar Linq ders serimize devam ederken bir yandan da farklı şeyler yaparak kod yazma isteğimizi canlı tutmaya çalışalım. Bunun için OMDb( The Open Movie Database) üzerinden film verileri çekmek için bir uygulama geliştirelim. Aslında verilerin bir çoğu imdb üzerinden geliyor.

Örneğimizde görsellik için bootstrap ve verileri çekmek için jquery ajax metodunu kullanıyoruz.

İlk önce sayfamızı tasarlayalım. Sayfamızda film adını girip sorgulayarak filme ait detayları öğreneceğiz.

Şimdi de Jquery metodumuzu yazalım.

Kodumuzu çalıştırdıktan sonra bize şu şekilde bir json sonuç dönmektedir.

Burada istediğimiz alanları yazdırabiliriz. Ben birkaç tanesini seçip ekrana yazdırdım. Parametre olarak ‘t’ yani Title (Film Adı) parametresini kullandım. Ama bunun dışında http://www.omdbapi.com/ adresi üzerinden diğer parametreleri de inceleyip ekleyebilirsiniz. Dönüş tipini xml olarak değiştirebilirsiniz.

Uygulamanın demosunu http://test.kodladur.com/ adresi üzerinden test edebilirsiniz.

film

 

 

 

 

 

 

Artık bir bardak su içebilirsiniz 🙂