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 :

Utilisation de Postgresql avec Silverlight


Sujet :

Silverlight

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Mars 2008
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2008
    Messages : 107
    Par défaut Utilisation de Postgresql avec Silverlight
    Bonjour,

    Est-ce que quelqu'un connaitrait une manière d'accéder à des données stockées dans une base de donnée Postgresql avec Silverlight ?

    Je sais que VS2010 n'a pas le provider pour ce type de base de donnée, mais par contre j'ai voulu en télécharger sur le net et les ajouter (dll) comme référence à mon projet (Npgsql et SubSonic).

    Mais j'obtiens le message d'erreur suivant :



    Apparemment Silverlight ne les supporte pas si vous en connaissez d'autres je suis preneur.

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Silverlight ne supporte pas l'accès direct à une base de données, il faut utiliser des webservices. Il y a 2 principales technos qui permettent de faire ça :
    - WCF Data Services
    - RIA Data Services

    Tu devrais trouver des infos à ce sujet sur Google

  3. #3
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Septembre 2006
    Messages
    389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2006
    Messages : 389
    Par défaut
    slt

    sinon tu peux aussi passer par des scripts PHP pour recupérer tes données en base.

    regarde ce lien : http://nico-pyright.developpez.com/t...ysql/#Lreadphp

  4. #4
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Mars 2008
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2008
    Messages : 107
    Par défaut re
    oui j'ai vu ce tutorial mais c'est quand même dingue qu'on doive en arriver là, si je peux éviter d'utiliser du php ça m'arrangerait

  5. #5
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Citation Envoyé par narglix Voir le message
    oui j'ai vu ce tutorial mais c'est quand même dingue qu'on doive en arriver là, si je peux éviter d'utiliser du php ça m'arrangerait
    Tu peux utiliser ASP.NET aussi...

    C'est normal qu'on "doive en arriver là", ça poserait trop de problèmes de sécurité si une appli Silverlight pouvait accéder directement à une BDD. De toutes façons, chez la plupart des hébergeurs la base de données n'est pas accessible par les clients, seulement par les serveurs web de l'hébergeur

  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 narglix Voir le message
    oui j'ai vu ce tutorial mais c'est quand même dingue qu'on doive en arriver là, si je peux éviter d'utiliser du php ça m'arrangerait
    Il faut quand même bien comprends la différence entre une application RIA, une application Web côté serveur et une application Desktop.

    Une application RIA s'exécute chez le client. Autoriser l'accès à une base de donnée pourrait amener à des problèmes de sécurité. Imagine par exemple le mec qui récupère ton appli, décompile avec Reflector et accède à ta chaine de connexion
    Pis l'air du temps est au SOA.

  7. #7
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Mars 2008
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2008
    Messages : 107
    Par défaut re
    Vous auriez un bon tutorial me permettant de créer ce genre de webservice pour une base de donnée distante ?

Discussions similaires

  1. Utilisation de WCF Data Services 1.5 avec Silverlight
    Par Louis-Guillaume Morand dans le forum Général Dotnet
    Réponses: 0
    Dernier message: 26/03/2010, 20h01
  2. Utiliser les séquences avec postgresql
    Par Emplyst dans le forum Hibernate
    Réponses: 2
    Dernier message: 15/01/2009, 18h00
  3. Conseil sur l'utilisation de postgreSQL avec Delphi 2007
    Par QAYS dans le forum Bases de données
    Réponses: 3
    Dernier message: 14/10/2008, 10h11
  4. utiliser linq avec silverlight
    Par almora007 dans le forum Silverlight
    Réponses: 9
    Dernier message: 29/05/2008, 18h45
  5. [Security] Utilisation d'acegi avec postgresql
    Par rc_29 dans le forum Spring
    Réponses: 4
    Dernier message: 04/06/2007, 17h39

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