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

Windows Mobile .NET Discussion :

[ASP .Net C# 2.0] Communication PDA


Sujet :

Windows Mobile .NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Inscrit en
    Février 2007
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 4
    Par défaut [ASP .Net C# 2.0] Communication PDA
    Bonjour

    Je souhaite développer une page ASPX capable de communiquer avec un PDA via ActiveSync (et sa DLL Rapi)
    Cette page doit contenir un bouton et des labels pour afficher l'état de connexion du PDA, et l'activité en cours.

    Comment faut-il s'y prendre ?
    J'avais fais la même chose sur un serveur jsp avec un ActiveX en VB (UserControl) et cela fonctionnait bien.
    En admettant que ActiSync (et donc Rapi.dll) soit installé sur le poste client.

    Y-a-t il un moyen d'appeler la DLL Rapi côté client ?

    Merci d'avance pour vos réponses

  2. #2
    Membre confirmé
    Inscrit en
    Janvier 2006
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 49
    Par défaut
    Bonjour ,

    Le probleme de Active Sync (usb) c'est que l'emulation de la carte réseau du PDA n'existe que pour le PC ou est branché le PDA.

    Il va donc te falloir comme dans ta précedente application que t'est un code coté client qui s'execute. Tu peut réutiliser ton ActiveX et l'integrer dans ton asp . (utilisation des balise <object>) . Y a déja un post dessus :

    http://developpez.net/forums/showthread.php?t=159105

    Voila bonne continuation

  3. #3
    Futur Membre du Club
    Inscrit en
    Février 2007
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 4
    Par défaut Merci
    Je voulais éviter de retourner en VB mais je ne vais pas avoir le choix...

    Il n'y a pas un autre moyen de le faire en C# ?

    J'ai réussi à intégrer un composant C# grâce à ce lien :
    http://www.codeproject.com/useritems/C__Deployment.asp
    ...mais il n'y a rien de visuel...

    Merci

  4. #4
    Membre confirmé
    Inscrit en
    Janvier 2006
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 49
    Par défaut
    En C# tu peut le faire aussi (si tu veu vraiment passez en C#) .

    Regarde sur ce post :

    http://channel9.msdn.com/ShowPost.aspx?PostID=32483

    Les derniers post et leur lien correspondent a ta question .

    De ce que j'ai compris il faut juste creer un UserControl (comme en Vb) .

    Je pourrais pas + t'aider j'ai jamais essayer , en éspérant que ca ta aidé.

  5. #5
    Futur Membre du Club
    Inscrit en
    Février 2007
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 4
    Par défaut Merci


    Ca m'a bien aidé !
    J'ai donc créé un "UserControl" C# chargé depuis ma page ASP par une balise object.
    Ce composant utilise ensuite la DLL Rapi.dll présente sur le poste de travail.

    --> Il faut juste penser à régler la sécurité dans la configuration .Net du poste de travail pour activer les ActiveX, et bien avoir la DLL "System.Security" dans les "assemblys de stratégie" du Framework .Net

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 17/04/2009, 12h03
  2. Communication asp.net / flash
    Par Nixar dans le forum ASP.NET
    Réponses: 2
    Dernier message: 28/08/2008, 16h35
  3. Réponses: 2
    Dernier message: 27/06/2008, 10h03
  4. Php/ASP.NET, modules communs ?
    Par Endae dans le forum Général Conception Web
    Réponses: 6
    Dernier message: 12/10/2005, 16h07

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