Browsing articles tagged with " serialization"
avr
30
2010

TUTORIEL .NET REMOTING

Pré-requis Visual studio C# (Express ou 2008) .Net Framework 3.5 Définition .NET Remoting vous permet de créer facilement des applications largement distribuées, que les composants d’application se trouvent tous sur un même ordinateur ou répartis dans le monde entier. Vous pouvez créer des applications clientes utilisant des objets dans d’autres processus sur le même ordinateur ou sur tout autre ordinateur accessible sur son réseau. Vous pouvez également utiliser .NET Remoting pour communiquer avec d’autres domaines [...]

avr
27
2010

Tutoriel sur la sérialisation en C# – Partie 2

Reprenons l’exemple de la partie 1 de notre tutoriel (Ici) Et rajoutons les deux méthodes suivantes à notre fichier Carnet.cs comme ce qui suis : public void SauvegarderBin(string filename) { FileStream file = File.Open(filename, FileMode.OpenOrCreate); IFormatter serializer = new BinaryFormatter(); serializer.Serialize(file, this); file.Close(); } public Carnet ChargerBin(string filename) { FileStream file = File.Open(filename, FileMode.Open); IFormatter serializer = new BinaryFormatter(); Carnet unCarnet = (Carnet)serializer.Deserialize(file); file.Close(); return unCarnet; } Ainsi que les deux directives suivantes : using System.Runtime.Serialization; using System.Runtime.Serialization.Formatters.Binary; [...]

avr
27
2010

Tutoriel sur la sérialisation en C# – Partie 1

Pré requis : Visual studio c# (Express ou autres édition) .net Framework Développement : Nous allons commencer par développer un simple carnet d’adresses, dans lequel on pourra ajouter des personnes, ainsi que sauvegarder et charger le carnet d’adresse par le biais de la sérialisation, une façon rapide et facile de travailler la translation entre les objets et les fichiers. Commençons tout d’abord par créer le projet comme ce qui suis Fichier / Nouveau / Projet [...]