Xamarin Forms Döviz Uygulaması

Merhaba arkadaşlar. Bu yazımda Xamarin Forms ile basit bir uygulama yapacağız. Bu uygulamada, bir web sitesinden anlık olarak döviz kurlarını alacağız ve ekranda bunları göstereceğiz. Aynı zamanda listede yenileme özelliği olacak bu sayede her yenilediğimizde verileri yeniden alacak. Basit bir mobil uygulama aslında. Döviz verilerini almak için BTCTurk’un verilerini kullanacağız. Web servise buradan ulaşabilirsiniz. Sonrasında […]

Xamarin Web Servis ile Online Veritabanı İşlemleri [ Part 3 ]

Xamarin ile online olarak bulunan veritabanımızda yapacağımız işlemlerde son kısma geldik. Buraya kadar olan kısımda Azure’da bir Mobile App Quickstart projesi oluşturduk. Bu projede SQLite değilde SQL kullanmak için bir veri tabanı oluşturup buraya tablo ekledik. Son partda ise Xamarşn projemizde nasıl veri alı, yollayacağımıza bakıyoruz. Azure‘da oluşturmuş olduğumuz projeye gelerek projenin Xamarin.Forms kısmını indiriyoruz. Eğer üzerinde çalışmış olduğunuz projeyi veritabanına bağlamak istiyorsanız Azure size adım adım nasıl […]

Xamarin Web Servis ile Online Veritabanı İşlemleri [ Part 2 ]

Part 1’de belirtmiş olduğum gibi “SQLite etkin üretim için kullanılamaz”  yazısına tıkladığımız veri bağlantıları sayfası çıkacaktır. Bu sayfadan bir veri bağlantısı eklemeliyiz. “Ekle” butonuna basarak bir SQL Veritabanı ekleyeceğiz.  Gerekli ayarları yapılandır seçeneğine tıkladığımızda veri tabanı oluşturma sayfası çıkıyor. Burada veritabanı adı girmemizi istiyor sonrasında ise sunucumuzu yapılandıracağız. Burada belirtilen sunucu yapılandırılması bizim için çok önemlidir. Çünkü ileride […]

Code First ile Veritabanı Güncelleme

Code First ile veri tabanını güncellemek bir hayli zor. Bunun için Migration kullanmamız lazım. Oluşturmuş olduğumuz projemizde ilk önce Package Manager Console‘u açıyoruz. Burada Enable-Migrations yazıp, enter tuşuna basıyoruz. Ben bu projede daha öncede enable ettiğimden dolayı böyle dedi. Sizde enable ettikten sonra Migrations adında yeni bir klasör oluşturacak. Bu klasörde yaptığınız değişiklikler yer alacak. Eğer yeni bir tablo oluşturup bunu veri […]