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 :

Serialisation coté client Silverlight


Sujet :

Silverlight

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 98
    Par défaut Serialisation coté client Silverlight
    Bonjour à tous,

    Actuellement, dans mon application j'ai besoin de serialiser et déserialiser des classe, j'utilise donc un webservice dans mon application Silverlight et côté serveur, j'utilise XmlSerializer ( qui n'existe pas en Silverlight ).

    Ma question est la suivante: Est il possible d'effectuer des opérations de sérialisation/désérialisation dans une application Silverlight?

  2. #2
    Membre éprouvé Avatar de anthyme
    Homme Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 559
    Par défaut
    Citation Envoyé par talu3000 Voir le message
    Bonjour à tous,

    Actuellement, dans mon application j'ai besoin de serialiser et déserialiser des classe, j'utilise donc un webservice dans mon application Silverlight et côté serveur, j'utilise XmlSerializer ( qui n'existe pas en Silverlight ).

    Ma question est la suivante: Est il possible d'effectuer des opérations de sérialisation/désérialisation dans une application Silverlight?
    euhhh c'est le principe même d'un webservice et tu n'as pas à utiliser des XMLSerializer pour faire cela

  3. #3
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 98
    Par défaut
    oui c'est vrai mais en fait ce que je cherche c'est l'équivalent de ça mais en Silverlight:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    XmlSerializer serializer = new XmlSerializer(typeof(MonObjet));
    StringWriter sw = new StringWriter();
    serializer.Serialize(sw, moninstanceDeMonObjet);
    string monXml = sw.ToString();

  4. #4
    Membre éprouvé Avatar de anthyme
    Homme Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 559
    Par défaut
    et si tu me donnais le "pourquoi" au lieu du "comment" de ce que tu veux faire

  5. #5
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 98
    Par défaut
    Ben en fait je travail sur un modélisateur de workflow en Silverlight. J'ai un bouton qui permet à l'utilisateur de voir le xml de son workflow actuel.
    Quand l'utilisateur click sur ce bouton, un objet décrivant l'intégralité de son workflow est envoyé à un webservice qui lui va serializer comme il le faut cette objet et renvoyer un string contenant l'xml (conforme WFMC). L'utilisateur voit ensuite une popup s'afficher contenant le xml de son workflow en cour.

    Ce que je voudrais c'est refaire cette fonctionnalité sans faire appel au server, je pars toujours du principe qu'il faut soliciter un server le moins possible...

    Voila tu sais tout, t'en penses quoi?

  6. #6
    Expert confirmé
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Par défaut
    Citation Envoyé par talu3000 Voir le message
    oui c'est vrai mais en fait ce que je cherche c'est l'équivalent de ça mais en Silverlight:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    XmlSerializer serializer = new XmlSerializer(typeof(MonObjet));
    StringWriter sw = new StringWriter();
    serializer.Serialize(sw, moninstanceDeMonObjet);
    string monXml = sw.ToString();
    Bah y'a pas d'équivalent, ce code fonctionne en Silverlight

    Faut juste ajouter une référence sur System.Xml.Serialization

  7. #7
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 98
    Par défaut
    Euh non Skyounet

    Ce code ne fonctionne pas en Silverlight. XmlDocument n'existe pas en application Silverlight.
    Regarde ce poste:

    http://www.developpez.net/forums/d60...e-silverlight/

  8. #8
    Expert confirmé
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Par défaut
    Citation Envoyé par talu3000 Voir le message
    Euh non Skyounet

    Ce code ne fonctionne pas en Silverlight. XmlDocument n'existe pas en application Silverlight.
    Regarde ce poste:

    http://www.developpez.net/forums/d60...e-silverlight/
    Bah y'a pas de XmlDocument dans le code que tu donnes

    J'ai essayé avant de te répondre quand même hein.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. ouvrir un fichier excel coté client
    Par youss dans le forum Servlets/JSP
    Réponses: 12
    Dernier message: 27/07/2005, 14h42
  2. [Indy] Intercepter les messages coté client
    Par PpPool dans le forum Web & réseau
    Réponses: 6
    Dernier message: 04/07/2005, 10h19
  3. [Concept] Curseur coté client et curseur coté serveur
    Par freud dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 13/09/2002, 22h13

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