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

Dotnet Discussion :

Meilleure technologie application pda


Sujet :

Dotnet

  1. #1
    Membre du Club
    Inscrit en
    Février 2005
    Messages
    116
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 116
    Points : 44
    Points
    44
    Par défaut Meilleure technologie application pda
    Je dois développer une application dont le but serait de remplir un formulaire puis d'envoyer les données dans une base oracle. Quelle serait la meilleure technologie à employer selon vous ?

  2. #2
    Rédacteur
    Avatar de The_badger_man
    Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2005
    Messages
    2 745
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 745
    Points : 8 538
    Points
    8 538
    Par défaut
    C'est un peu vague comme description.
    As-tu déjà quelque chose de construit ? Un web service (par exemple) qui se connecte à la base Oracle ? Ou bien tu parts de rien ?

  3. #3
    Membre du Club
    Inscrit en
    Février 2005
    Messages
    116
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 116
    Points : 44
    Points
    44
    Par défaut
    je pars de 0. Il s'agit d'insérer différents types d'animaux et chaque type a des paramètres différents. Le but est que la saisie se fasse très rapidement et simplement.

  4. #4
    Rédacteur
    Avatar de The_badger_man
    Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2005
    Messages
    2 745
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 745
    Points : 8 538
    Points
    8 538
    Par défaut A
    Quelle sont tes contraites technologiques ?

    Parceque si je te dis Base Oracle --> Web Service WCF --> appli .NET compact framework formulaire) c'est pas pareil que Base Oracle --> (Web service éventuellement) --> application web (formulaire) --> navigateur du PDA.

  5. #5
    Membre du Club
    Inscrit en
    Février 2005
    Messages
    116
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 116
    Points : 44
    Points
    44
    Par défaut
    la contrainte c'est qu'il faut que se soit portable et que ca fonctionne sur un poste fixe également.

  6. #6
    Membre éprouvé

    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 163
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 163
    Points : 1 148
    Points
    1 148
    Par défaut
    Je properserqis de développer l'application en Compact Framework. Elle sera alors aussi utilisable sur un Windows "desktop" (XP, Vista).

    En fonction de la complexité de ton formulaire il faudrait peut être envisager de tout de même réaliser deux interfaces graphiques:
    1. une adaptée a la petite taille et le mode portrait des PDA
    2. l'autre adaptée a l'utilisation du clavier et de la souris d'un PC


    Pour le développement d'un application fonctionnant sous Windows Mobile et sur un PC je te recommande de regarder le post suivant :
    http://www.developpez.net/forums/d66...dows-xp-vista/

    Il faut enfin savoir que le compact framework n'est pas capable d'exploiter une base Oracle. Il existe peut être un driver pour cela mais cela imposera très probablement d'écrire du code spécifique pour ce dernier.

    D'après moi, la bonne solution serait donc de créer un Web Service en .net qui permet de poster les données d'un formulaire dans ta base. Tu pourras alors utiliser ce dernier via le compact framework ainsi que le framework standard: donc plus de problème de driver spécifique à Windows CE/Windows Mobile.

  7. #7
    Membre du Club
    Inscrit en
    Février 2005
    Messages
    116
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 116
    Points : 44
    Points
    44
    Par défaut
    merci beaucoup, je vais explorer cette piste

  8. #8
    Membre du Club
    Inscrit en
    Février 2005
    Messages
    116
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 116
    Points : 44
    Points
    44
    Par défaut
    j'oubliais une chose importante, il faut que se soit en mode déconnecté. Donc le webservice...

  9. #9
    Membre confirmé Avatar de joKED
    Profil pro
    Imposteur en chef
    Inscrit en
    Février 2006
    Messages
    339
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Imposteur en chef

    Informations forums :
    Inscription : Février 2006
    Messages : 339
    Points : 458
    Points
    458
    Par défaut
    Rien ne t'empêche de travailler en mode déconnecté en stockant temporairement les ajouts/modifications/suppressions dans un/des fichiers xml, puis de prévoir un mécanisme de synchronisation entre ta base oracle et ton pda lorsque celui ci est connecté à son cradle/cable.

  10. #10
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Points : 28 254
    Points
    28 254
    Par défaut
    j'oubliais une chose importante, il faut que se soit en mode déconnecté. Donc le webservice...
    un webservice c'est tout sauf connecté
    il est sur ton serveur et ton appli contact le webservice lorsqu'elle est connectée et veux mettre à jour une base centrale.

    faut dire que tu donnes trop peu de détails sur l'archi des données et les contraintes

  11. #11
    Membre confirmé Avatar de joKED
    Profil pro
    Imposteur en chef
    Inscrit en
    Février 2006
    Messages
    339
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Imposteur en chef

    Informations forums :
    Inscription : Février 2006
    Messages : 339
    Points : 458
    Points
    458
    Par défaut
    Citation Envoyé par Louis-Guillaume Morand Voir le message
    un webservice c'est tout sauf connecté
    C'est très vrai. J'ai supposé que la contrainte était principalement au niveau de la transmission de données, chose assez couteuse en gprs/3G selon les volumes.
    En effet, avec un peu plus de détails, il sera plus aisé de répondre.

  12. #12
    Membre du Club
    Inscrit en
    Février 2005
    Messages
    116
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 116
    Points : 44
    Points
    44
    Par défaut
    les volumes seront assez faibles, à ce niveau la ca devrait pas poser de problème

  13. #13
    Membre éprouvé

    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 163
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 163
    Points : 1 148
    Points
    1 148
    Par défaut
    Citation Envoyé par Hydre Voir le message
    j'oubliais une chose importante, il faut que se soit en mode déconnecté. Donc le webservice...

    Utilise le serveur SQL intégré à Windows CE pour stocker les données jusqu'à ce que tu puisses établir une communication avec le vrai serveur de donné.

    Et c'est à ce moment que le Web Service sera pratique, parce que ce sera le moyen le plus rapide à développer et néanmoins très efficace à l'exécution...

Discussions similaires

  1. Application PDA (Adobe AIR, ZINC, Alchemy)
    Par johntayback dans le forum Windows
    Réponses: 0
    Dernier message: 06/04/2009, 21h57
  2. Crée un application PDA ? tres confus
    Par sirus dans le forum Windows Mobile
    Réponses: 3
    Dernier message: 24/09/2007, 20h20
  3. DElphi...Application PDA
    Par Bils dans le forum Langage
    Réponses: 1
    Dernier message: 26/01/2006, 23h01
  4. JBuilder et application PDA
    Par maw dans le forum JBuilder
    Réponses: 2
    Dernier message: 01/12/2005, 18h06
  5. [WinDev] Creation d'une application PDA
    Par mic0331 dans le forum Windev Mobile
    Réponses: 1
    Dernier message: 28/07/2005, 16h58

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