Güncel
Loading...

Serialization ve Deserialization İşlemleri


Bu uygulamamızda serialization işlemi yapacağız ve Json serilaziationu kullanacağız. Serialization tanımladığınız class'ları memory, disk, network gibi katmanlardan geçirmek için kullandığınız teknolojidir. Tanımladığınız class serialize edilirken kullanacağınız formata göre farklı şekillerde formatterlar kullanılır. Format olarak .Net içerisinde Xml ve Binary olarak temel 2 format için formatter tanımlanmıştır. Serialization'da temel olarak yöntem bir obje üzerinden diğer tüm obje ilişkileri çözülerek bir hedef kaynağa tüm özellikler yazılır. Karşı tarafta da aynı işlemin tersi yapılarak obje yeniden hayata geri döndürülür.
 Öncelikle serialization işlemine tabi tutmak için person.cs adında bir sınıf oluşturalım:

page_serialization.xaml adında yeni bir page oluşturup tasarımını aşağıdaki gibi yapalım:
Sayfanın .cs uzantısın da using alanına using System.Runtime.Serialization.Json; usingini ekeldikten sonra şu kodlamaları yapalım:
Deserialization işlemi için:
Bu şekilde person classımızı serialize edip sonra seri veriyi deserialize  edebiliriz.



Share on Google Plus

About Sema KUDU

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.
    Blogger Comment
    Facebook Comment

0 yorum :

Yorum Gönder

Türkiye yenilmez,Millet Eğilmez!