29 Haziran 2014 Pazar

Windows Phone 7.1 Web Api Kullanarak Veritabanından Veri Çekme.

Merhaba arkadaşlar,

Bir önceki makelemizde sizlere Web Api kullanarak veritabanından verileri çekmeyi göstermiştim. Bu makalemizde Windows Phone 7.1 ile yazmış olduğumuz Web Api'yi kullanarak veritabanındaki verileri mobil uygulamamızda göstermeye çalışacağım..

Web Api ile veritabanından veri çekmeyi bilmeyen arkadaşlar http://gumusburak.wordpress.com/category/web-api/ buradan öğrenebilirler.

Not: Bilgisayarımızda Windows Phone SDK'sı kurulu olmalıdır.

Ben Visual Studio 2012 ve Windows 8 işletim sistemini kullanıyorum.

1) İlk olarak proje oluşturuyoruz.

ProjeOluştur

2) Karşımıza gelen ekranda Windows 7.1 seçiyoruz.

VersionSecimi

 

3)Ekranımız aşağıdaki gibi geldiğinde uygulamamıza 1 adet buton ve 1 adet listbox koyuyoruz.Listbox'ı eklediğimizde kesinlikle isim vermeyi unutmuyoruz.

ListboxVeButon

4)Bizim verilerimiz Web Api'den json olarak geldiği için projemize NewtonJson paketini ekleyeceğiz. Tools > Library Package Manager > Package Manager Console diyoruz.

PackageConsole

5) Şimdi karşımıza gelen ekranda

Install-Package Newtonsoft.Json -Version 5.0.8 yazıp enter tuşuna basıyoruz program kendisi dll dosyalarını referance bölümüne ekleyecektir.. Bu işlemi yaparken internet bağlantımızın olması gerekmektedir.

Not: Neden Install-Package Newtonsoft.Json -Version 5.0.8 bu versionu kurduk diyenleriniz varsa eğer şuanki güncel versionu olan 6.0.3 Windows Phone 7.1 de verileri parse ederken hata vermektedir Bende çözümü bu yöntem ile buldum :) O yüzden bu versiyonu kullanıyoruz.

6)Şimdi eklemiş olduğumuz butona çift tıklıyoruz. Resimdeki gibi kodlarımızı yazıyoruz. Yalnız ben localimdeki Web Api Servisine bağlanıyorum eğer sizde Localinizdeki Web Api Servisine bağlacaksanız mutlaka servisi çalıştırmalısınız aksi takdirde bağlanamazsınız.Ben yine İl tablosundaki illerimi çekiyorum. il_ad kısmı json yapımdaki parametre ile aynı olmak zorunda.

KodYazimiBitti

7) Programı derleyip, çalıştırıyoruz

ProgramCalisti

Takıldığınız yer olursa yardımcı olmaya çalışırım kolay gelsin bir sonraki makalede görüşmek dileğiyle :)

Hiç yorum yok:

JavaScript

JavaScript Nedir?    JavaScript web tabanlı bir programlama dilidir. Mayıs 1995 yılında Brendan Eich tarafından tasarlanmıştır. Kullanıcı et...