IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Silverlight Discussion :

Enregistrement sous format xml + silverlight 3


Sujet :

Silverlight

  1. #1
    Membre confirmé
    Inscrit en
    Avril 2009
    Messages
    128
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 128
    Par défaut Enregistrement sous format xml + silverlight 3
    Bonjour tout le monde ;
    Est ce que quelqu'un a une idée comment enregistrer mon application formé par des objets sous format xml , ( mon application est en fait developé en utilisant silverlight 3 )
    Merci d'avance
    Cordialement
    Rim

  2. #2
    Expert confirmé Avatar de Lapinpanda
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2009
    Messages
    3 230
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 230
    Par défaut
    Citation Envoyé par rimenis Voir le message
    Bonjour tout le monde ;
    comment enregistrer mon application formé par des objets sous format xml
    j'ai beau relire, c'est illogique cette phrase. Que veux tu dire

  3. #3
    Membre Expert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2009
    Messages
    2 056
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2009
    Messages : 2 056
    Par défaut
    Tu veux dire des parametres de l'appliation?
    regardes par ici:http://smehrozalam.wordpress.com/200...n-silverlight/

  4. #4
    Membre confirmé
    Inscrit en
    Avril 2009
    Messages
    128
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 128
    Par défaut
    Merci pour vos réponses
    Moi j'ai fait une petite application qui permet de modéliser les processus métiers ( en effet l'application permet de tracer des rectangles etc et qui permet de les placer ) mon but c'est d'enregistrer l'application sous forme d'un fichier xml qui recupère tous ce que trouve dans mon " canvas "
    j'espère que mon but est maintenant plus clair !!!!
    Merci encore une fois de me répondre ...

  5. #5
    Expert confirmé Avatar de Lapinpanda
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2009
    Messages
    3 230
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 230
    Par défaut
    Sincèrement, l'expression "enregistrer l'application au format xml", j'ai énormément du mal à voir ce que tu entends par la

    En silverlight, une application est contenu dans un fichier .XAP qui contient les ressources & dll

    J'espère que tu ne parle pas de cela hein?

  6. #6
    Membre confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Décembre 2010
    Messages
    126
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Décembre 2010
    Messages : 126
    Par défaut
    Tu peux sérialiser des objets en XML, ça reste la même procédure que pour une application APS.NET classique :

    T'as un exemple ici :

    http://msdn.microsoft.com/fr-fr/libr...(v=vs.80).aspx

    Aprés tu peux stocker ce XML dans l'isolated storage comme suit :

    Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    //Debut creation du isolated storage
                    try
                    {
                        using (var store = IsolatedStorageFile.GetUserStoreForApplication())
                        {
                            string directory = "NomRepertoire";
                            store.CreateDirectory(directory);
                            string filePath = System.IO.Path.Combine(directory, "MonFichier.xml"); //On concatène le nom du fichier et du dossier                        
                            if (!store.FileExists(filePath)) //On vérifie que le fichier n'existe pas déja
                            {
                                IsolatedStorageFileStream File =
                                store.CreateFile(System.IO.Path.Combine(directory, "MonFichier.xml")); //On créé le fichier
                                File.Close(); //On ferme le stream
                            }
     
                            //On ecrit dans l'isolated storage
                            try
                            {
                                using (StreamWriter sw =
                                    new StreamWriter(store.OpenFile(filePath,
                                        FileMode.Create, FileAccess.Write)))
                                {
                                    XElement TonNoeudXML = new XElement("NomDuNoeud");
                                    TonNoeudXML .Add(new XElement("NomDuSousNoeud", ValeurDuNoeud));
                                    }
     
                                    sw.WriteLine(TonNoeudXML);
     
                                }
                            }
                            catch (IsolatedStorageException ex)
                            {
                                MessageBox.Show(ex.Message);
                            }
                            //Fin ecriture dans l'isolated storage
     
                        }
                    }
                    catch
                    {
                        ;
                    }
                };

    J'espere que ça correspond à tes attentes

  7. #7
    Membre confirmé
    Inscrit en
    Avril 2009
    Messages
    128
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 128
    Par défaut
    Bonsoir
    Je pense que vous avez mal compris , mon objectif n'est pas d'enregistrer mon application silverlight sous format xml mais plutot c'est un bouton " SAVE " qui permet de recuperer les données de l'application dans un fichier xml !!

  8. #8
    Membre confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Décembre 2010
    Messages
    126
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Décembre 2010
    Messages : 126
    Par défaut
    J'ai du mal à te comprendre

    un bouton " SAVE " qui permet de recuperer les données de l'application dans un fichier xml !!
    tu veux enregistrer les données issu de ton application en xml ou bien tu veux charger des données qui sont déja en xml ?

  9. #9
    Expert confirmé Avatar de Lapinpanda
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2009
    Messages
    3 230
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 230
    Par défaut
    Citation Envoyé par rimenis Voir le message
    Bonsoir
    Je pense que vous avez mal compris , mon objectif n'est pas d'enregistrer mon application silverlight sous format xml mais plutot c'est un bouton " SAVE " qui permet de recuperer les données de l'application dans un fichier xml !!


    Au contraire, NTIC13 t'as très bien compris. TU veux sérialiser tes données pour les mettre ensuite dans des fichiers.

    Cela ne te parle peux etre pas, si c'est le cas, alors relis le post de NTIC13

  10. #10
    Membre confirmé
    Inscrit en
    Avril 2009
    Messages
    128
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 128
    Par défaut
    Bonsoir
    Merci pour vos réponses
    je veux enregistrer les données issu de mon application en xml c ça mon but

Discussions similaires

  1. génération d'une interface sous format XML
    Par Etudiante_Ines dans le forum Silverlight
    Réponses: 8
    Dernier message: 14/04/2011, 11h28
  2. Enregistrement sous format date
    Par BRUNO71 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 20/10/2008, 20h54
  3. Requete nom ville pour avoir code postal,avec une base sous format XMl
    Par naouah dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 20/02/2008, 20h00
  4. Réponses: 3
    Dernier message: 27/04/2007, 10h45
  5. importer un texte sous format xml
    Par gorgonite dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 13/08/2006, 22h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo