İçeriğe geç

Windows Phone 8 de Isolated Storage Kullanımı

Mayıs 12, 2013

İlk başta Visual Studio ile File–>New–>Project diyoruz ve ardından Windows Phone sekmesi altında Windows Phone App dosyamızı  seçiyoruz ve projemize aşağıdaki gibi bir isim veriyoruz.

1

Ardından  Projemize Visual Studio’nun Blend tarafında aşağıdaki gibi 2 adet textbox ,2 adet textblock ve 2 adet buton ekliyoruz .

2

Kaydet adlı butonumuzun click eventine gidelim ve Isolated Storage classımızı kullanalım.İlk başta projemize using System.IO.IsolatedStorage;  sınıfımızı eklemek  zorundayız .Ekledikten sonra  işlemlerimizi yapmaya başlayabiliriz.

private void BtnKaydet_Click(object sender, System.Windows.RoutedEventArgs e)
{
IsolatedStorageSettings.ApplicationSettings[“Kullanici”] = TxtKullaniciAdi.Text;
IsolatedStorageSettings.ApplicationSettings[“Sifre”] = TxtSifre.Text;
IsolatedStorageSettings.ApplicationSettings.Save();
MessageBox.Show(“Kaydınız Gercekleşmistir.”);
}

Textboxlar yardımıyla Kullanıcı Adını ve şifremizi almış bulunduk ve bunu ısolated stroage ‘de tuttuk.Şimdi Giriş butonumuzun click eventine gidelim ve aşağıdaki kodları yazalım.

private void btnGiris_Click(object sender, System.Windows.RoutedEventArgs e)
{

public IsolatedStorageSettings Sifre,Kullanici;


Kullanici=IsolatedStorageSettings.ApplicationSettings;
Sifre = IsolatedStorageSettings.ApplicationSettings;
if (TxtKullaniciAdi.Text == Kullanici[“Kullanici”].ToString() && Sifre[“Sifre”].ToString() == TxtSifre.Text)

{

NavigationService.Navigate(new Uri(“/Page1.xaml”, UriKind.Relative));

//Projemize Page1.xaml adında bir sayfa ekledik.Bu kod satırıyla MainPage.xaml sayfasından Page1.xaml sayfasına geçiş yapmış olduk.

}
Page1.xaml sayfasına 1 adet texblock ekledim ve adını  TxtVeri olarak değiştirdim ve Page1.xaml.cs dosyasına aşağıdaki kodları yazdım.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Navigation;
using Microsoft.Phone.Controls;
using Microsoft.Phone.Shell;

namespace IsolatedStorage
{
public partial class Page1 : PhoneApplicationPage
{
public Page1()
{
InitializeComponent();
TxtVeri.Text = “Sayfamıza giriş yapıldı.”;
}
}
}

Bu işlemi de yaptıktan sonra projemizi çalıştırabiliriz.

3

Kullanıcı Adı ve şifremizi girdikten sonra kaydet butonuna bastığımızda aşağıdaki ekran karşımıza çıkar.

4

Şimdi sıra geldi kullanıcı adı ve şifresiyle giriş yapmaya.Gerekli alanları doldurduktan sonra giriş butonuna tıkladığımızda aşağıdaki ekran karşımıza gelir ve uygulamamızı tamamlamış oluruz 🙂

5

Reklamlar

From → Arşiv

Yorum Yapın

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Google fotoğrafı

Google hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Connecting to %s

%d blogcu bunu beğendi: