
C# Döviz Kuru Takip Uygulaması
Merhabalar, programın yapılışını anlatmadan önce size bu programın yapımında kullanılan JSON API'lerinden bahsedeceğim. Gelin şimdi hep beraber neymiş bu JSON API inceleyelim.
JSON NEDİR?
Json programlama dillerinden bağımsız "veri değişim formatıdır". XML'e alternatif olarak ortaya çıkmıştır ve veri aktarımında XML'e göre çok daha hızlıdır.
Json nedir öğrendikten sonra şimdi gelin programımızı yapmaya başlayalaım. Öncelikle yeni bir windows form oluştur diyerek programımızı oluşturmaya başlıyoruz.

Programımızı oluşturduktan sonra internetten anlık döviz kurlarını çekeceğimiz JSON API eklentisini projemize install ediyoruz. Bunun için projemizi oluşturduktan sonra "Solution Explorer -> References -> sağ tuş + manage NuGet Packages tıklanır. Açılan pencerede; Browse kısmına "Newton" yazılarak arama yapılır ve sonuçlarda çıkan "Newtonsoft.Json" eklentisi install edilir.

References -> sağ tuş + manage NuGet Packages tıklanır ve sonrasında aşağıdaki pencere ekrana gelir. bu gelen pencerede ise browse kısmına newton yazılır ve newtonsoft.json eklentisi install tıklanarak yüklenir.

Json API eklentimizi de kurduğumuza göre şimdi artık programımızın tasarım ekranına ve kodlamasına geçebiliriz. Tasarım ekranımızda 15 adet label, 1 adet linklabel, 1 adet imagelist ve 5 adet picturebox kullandık.

Tasarım ekranımız da hazır olduğuna göre artık kodlama aşamasına geçebiliriz. Bu kısımda önce ilgili JSON kütüphanelerini tanımlarız. Arkasından JSON API'lerimizin yüklenmesini sağlayan sınıfımızı gireriz ve son olarak da okunan JSON verilerinin yüklendiği sınıfımızı tanımlarız.




Programın tamamını indirmek için lütfen aşağıdaki "indirmek için tıklayınız" butonuna basınız.