locked
Enregistrer du texte sur un serveur RRS feed

  • Question

  • Bonjour!!

     

    j'ecris une appli pour windows phone et j'aimerais que l'appli sauvegarde du text sur un serveur. Sachant que le texte peut contenir des images et des musiques, quel nature ( string....) dois je donner à la variable qui stocke le texte??

     

    Merci


    oswald
    • Déplacé Ciprian Duduiala vendredi 23 septembre 2011 12:39 (Origine :Visual Studio - en général)
    vendredi 23 septembre 2011 10:17

Réponses

  • Il faut que tu diffères le développement windows phone d'un côté et le développement du serveur de l'autre, cette fonction permet d'envoyer une donnée vers un serveur ayant une adresse spécifié dans la variable 'address', ce serveur peut etre local, distant, dans le cloud, peut importe
    S'il vous plaît n'oublier pas de marquer la ou les réponses qui aident à résoudre votre problème. Pour que la discussion puisse être marquée comme résolue
    • Marqué comme réponse gildas25 samedi 24 septembre 2011 12:35
    vendredi 23 septembre 2011 15:12
    Modérateur

Toutes les réponses

  • Bonjour!!

     

    j'ecris une appli pour windows phone et j'aimerais que l'appli sauvegarde du text sur un serveur. Sachant que le texte peut contenir des images et des musiques, quel nature ( string....) dois je donner à la variable qui stocke le texte??

     

    Merci

    vendredi 23 septembre 2011 10:12
  • Bonjour,

    Ou est-ce que vous allez persister vos objets sur le serveur ? Base de données ? Fichier texte ?

    Cordialement


    Gilles TOURREAU - MVP C#
    Architecte .NET/Consultant/Formateur chez Winwise
    Blog : http://gilles.tourreau.fr
    - MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5
    - MCITP : SQL Server 2008 Developper
    - MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5
    vendredi 23 septembre 2011 11:50
    Modérateur
  • Bonjour,

     

    Voulez vous dire sauvegarder du texte dans un fichier sur votre serveur ?

     

    Si c'est le cas, vous pouvez utiliser la classe utilitaire System.IO.File, voir http://msdn.microsoft.com/fr-fr/library/system.io.file(v=VS.90).aspx

    ou utiliser par exemple la classe System.IO.FileStream, voir http://msdn.microsoft.com/fr-fr/library/system.io.filestream.aspx

     

    Bon courage.

    vendredi 23 septembre 2011 11:52
  • Je persiste les données sur le serveur. Je crois qu'il faut que je sauvegarde le texte contenant images et musique dans un fichier que j'enregistre sur un serveur.

    Après il faudrait que je puisse retrouver tous les fichiers sauvegardés.

     

    Merci


    oswald

     


    • Modifié gildas25 vendredi 23 septembre 2011 12:25
    vendredi 23 septembre 2011 12:11
  • Oui je veux sauvegarder du texte dans un fichier sur le serveur, et pouvoir après charger les différents fichiers qui ont été sauvegardés.

    Est ce que les fichiers pourront supporter l'ajout de média comme des images et de la musique?

     

    Merci


    oswald
    vendredi 23 septembre 2011 12:14
  • Bonjour, Gildas25,

    Dans l’étiquette sur les forums MSDN on vous demande de ne pas poster une question deux fois, comme vous l’avez fait. Je vais fusionner les deux threads et vu qu’on parle d’une application pour Windows Phone je vais déplacer  votre question dans le forum Windows Phone 7.

    Merci de votre compréhension et collaboration.

    Cordialement,

    Cipri


    Suivez MSDN sur Twitter   Suivez MSDN sur Facebook


    Ciprian DUDUIALA, MSFT  
    •Nous vous prions de considérer que dans le cadre de ce forum on n’offre pas de support technique et aucune garantie de la part de Microsoft ne peut être offerte.

    vendredi 23 septembre 2011 12:36
  • Bonjour, Gildas25,

    Dans l’étiquette sur les forums MSDN on vous demande de ne pas poster une question deux fois, comme vous l’avez fait. Je vais fusionner les deux threads et vu qu’on parle d’une application pour Windows Phone je vais déplacer  votre question dans le forum Windows Phone 7.

    Merci de votre compréhension et collaboration.

    Cordialement,

    Cipri


    Suivez MSDN sur Twitter   Suivez MSDN sur Facebook


    Ciprian DUDUIALA, MSFT  
    •Nous vous prions de considérer que dans le cadre de ce forum on n’offre pas de support technique et aucune garantie de la part de Microsoft ne peut être offerte.


    Désolé je l'avais pas vu, je présente mes sincères excuses.
    oswald
    • Modifié gildas25 vendredi 23 septembre 2011 12:43
    vendredi 23 septembre 2011 12:42
  • Bonjour,

    Ce n’est pas un problème, mais c’est mon travail de faire les modifications nécessaires et j’ai voulu vous expliquer mes actions avant les faire.

     

    Bonne journée,

    Cipri


    Suivez MSDN sur Twitter   Suivez MSDN sur Facebook


    Ciprian DUDUIALA, MSFT  
    •Nous vous prions de considérer que dans le cadre de ce forum on n’offre pas de support technique et aucune garantie de la part de Microsoft ne peut être offerte.

    vendredi 23 septembre 2011 12:46
  • merci ciprian !

     

    Donc pour te répondre, on va se concentrer sur l'envoi des données, la reception des données étant une autre problématique.

     

    Pour envoyer des données à un serveur, tu peux utiliser la méthode UploadDataAsync voici comment l'utiliser :

     

     

    public static void UploadDataInBackground (string address, byte[] data)
    {
    WebClient client = new WebClient ();
    Uri uri = new Uri(address);
    client.UploadDataAsync (uri, "POST", data);
    }
    

     

    Si tu préfères travailler avec des strings, utilise la méthode UploadStringAsync

     

    Ceci dit, je crois qu'il y a un problème avec ta définition de texte, un texte par définition, n'est qu'une succession de caractères, il ne peut contenir d'image ou vidéo. Si tu parles d'un fichier Word, ce n'est pas du texte, mais de la data ;)

     

     


    S'il vous plaît n'oublier pas de marquer la ou les réponses qui aident à résoudre votre problème. Pour que la discussion puisse être marquée comme résolue
    • Proposé comme réponse Pascal Saille vendredi 23 septembre 2011 17:07
    vendredi 23 septembre 2011 14:07
    Modérateur
  • Merci rudyhuyn!!

    Je suis d'accord avec toi il s'agit vraiment d'une Data!

    J'essaie de comprendre la solution que tu m'apportes je l'essaye et je t'envoie un feed-back.

     

    Merci

     

     


    oswald
    vendredi 23 septembre 2011 14:37
  • merci ciprian !

     

    Donc pour te répondre, on va se concentrer sur l'envoi des données, la reception des données étant une autre problématique.

     

    Pour envoyer des données à un serveur, tu peux utiliser la méthode UploadDataAsync voici comment l'utiliser :

     

     

    public static void UploadDataInBackground (string address, byte[] data)
    {
    WebClient client = new WebClient ();
    Uri uri = new Uri(address);
    client.UploadDataAsync (uri, "POST", data);
    }
    

     

    Si tu préfères travailler avec des strings, utilise la méthode UploadStringAsync

     

    Ceci dit, je crois qu'il y a un problème avec ta définition de texte, un texte par définition, n'est qu'une succession de caractères, il ne peut contenir d'image ou vidéo. Si tu parles d'un fichier Word, ce n'est pas du texte, mais de la data ;)

     

     


    S'il vous plaît n'oublier pas de marquer la ou les réponses qui aident à résoudre votre problème. Pour que la discussion puisse être marquée comme résolue


    J'arrive pas à comprendre. Y aurait-il un tuto qui explique comment créer le serveur local et comment envoyer sur le serveur le fichier contenant les data?? Je suis vraiment débutant et je sais vraiment pas comment j'ai besoin d'aide! HELP!

     

    Merci!


    oswald
    vendredi 23 septembre 2011 15:07
  • Il faut que tu diffères le développement windows phone d'un côté et le développement du serveur de l'autre, cette fonction permet d'envoyer une donnée vers un serveur ayant une adresse spécifié dans la variable 'address', ce serveur peut etre local, distant, dans le cloud, peut importe
    S'il vous plaît n'oublier pas de marquer la ou les réponses qui aident à résoudre votre problème. Pour que la discussion puisse être marquée comme résolue
    • Marqué comme réponse gildas25 samedi 24 septembre 2011 12:35
    vendredi 23 septembre 2011 15:12
    Modérateur
  • Il faut que tu diffères le développement windows phone d'un côté et le développement du serveur de l'autre, cette fonction permet d'envoyer une donnée vers un serveur ayant une adresse spécifié dans la variable 'address', ce serveur peut etre local, distant, dans le cloud, peut importe
    S'il vous plaît n'oublier pas de marquer la ou les réponses qui aident à résoudre votre problème. Pour que la discussion puisse être marquée comme résolue


    Bonjour rudyhuyn!

    cette méthode permet d'envoyer une donnée sur un serveur comme tu l'as dit. Mais dans mon cas, comment préciser à la fonction le fichier contenat à la fois texte et images que je veux sauvegarder sur le serveur?

     

    Merci!

     


    oswald
    samedi 24 septembre 2011 12:56
  • il faut vraiment que donne des details sur ce "fichier", quel est son format ?
    S'il vous plaît n'oublier pas de marquer la ou les réponses qui aident à résoudre votre problème. Pour que la discussion puisse être marquée comme résolue
    samedi 24 septembre 2011 21:20
    Modérateur
  • Pour être franc j'en sais rien, je sais juste qu'il doit contenir texte images et musique!!!

    Je suis un peu perdu!


    oswald
    samedi 24 septembre 2011 21:26