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

Langages de programmation Discussion :

Migration d'applications vers le web : quel langage choisir ?


Sujet :

Langages de programmation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    Avril 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2013
    Messages : 3
    Par défaut Migration d'applications vers le web : quel langage choisir ?
    Bonjour à tous,

    Je vous explique ma problématique: nous utilisons actuellement l'AGL WinDev avec le Gestionnaire de sources intégré pour le développement et le maintien d'une trentaine d'applications pour coller au mieux à notre mode de fonctionnement vis-à-vis d'un progiciel de gestion utilisé par l'entreprise.

    Ces applications réalisent plusieurs actions :
    - Accès à une base de données Oracle (select, insert, update, delete, mais aussi utilisation de procédures stockées...)
    - Edition de documents (donc là, ça sera la génération d'un PDF...)
    - Publipostage de documents Word
    - Pilotage Excel pour fournir des fichiers Excel complexes (avec formules) à la volée (le document est généré, puis mis à disposition de l'utilisateur, la finalité est bien l'obtention d'un fichier Excel, et pas nécessairement le pilotage en lui-même).
    - Intégration de documents textes dans la base de données.
    - Intégration de fichiers csv/excel dans la base de données.
    - Sauvegarde de préférences dans des fichiers textes.

    Je pense que c'est déjà pas mal, il me semble que je n'oublie pas de fonctions essentielles...

    Ce progiciel fonctionnant en client/serveur évolue vers une architecture 3-Tiers en full web... du coup nous devons migrer nos applications vers une interface web afin de pouvoir continuer à lancer les applications par le progiciel et également assurer une bonne expérience utilisateur.

    Nous devons analyser les choix s'offrant à nous, et si nous devons réaliser une rupture technologique, c'est maintenant qu'il faut le faire.


    Quel langage nous recommanderiez-vous pour pouvoir continuer à assurer les services délivrés par nos applications actuelles ?

    - Passer à l'AGL WebDev ? -> Nous ne sommes pas sûrs des fonctionnalités et il n'y a pas de possibilités de tester l'outil... il semblerait que cette version soit plus bugge que WinDev, et possèderait quelques limitations...
    - Passer à PHP ? -> Technologie libre, mais on part dans tous les sens : quel IDE ? Quel framework utilisé ?
    - Passer à ASP.Net ? -> Visual Studio à l'air pas mal, mais je ne connais pas les possibilités... il possède un gestionnaire de version intégré, y-a-t-il possibilité de construire des interfaces graphiques au clic-souris ? (Peu importe la beauté du code, ce n'est pas la priorité...)
    - Passer à JAVA ? -> Utiliser netbeans ? avec un framework, struts ?
    - Autres ?

    Au niveau connaissance en développement web, considérons que nous sommes novices (j'ai un peu une expérience en PHP mais mes collègues non, et en dehors de windev, il y a une bonne connaissance de SQL et de scripts en PowerShell).

    J'ai un peu étudié la question, mais j'aimerais collecter des avis afin de peser le pour et le contre (avantages/inconvénients serait un plus, sans rentrer dans le troll).

    Déjà, quelles technologies permettent de réaliser les services précédents ? Ça limitera déjà le nombre de réponses.
    Par exemple, j'ai vu qu'il était possible d'effectuer la construction d'un fichier Excel en PHP avec un module du nom de PHPExcel...

    Et suivant le choix du langage, quelle est la meilleure façon de le mettre en oeuvre ?
    Par exemple, pour le choix de PHP, utiliser netbeans avec Git et éventuellement un framework conseillé ?

    Des formations seront éventuellement assurées pour l'équipe. De même s'il y a un coût pour un IDE quelconque (visual studio ?), ça n'est pas un souci.

    Nous sommes 3 développeurs en tout.

    Je vais pousser mes recherches, mais si vous avez des avis à partager, des suggestions, des remarques éventuelles, des expériences similaires, je suis à votre écoute...

    Cordialement,
    Florian

  2. #2
    Membre extrêmement actif Avatar de ddoumeche
    Homme Profil pro
    Ingénieur recherche et développement
    Inscrit en
    Octobre 2007
    Messages
    1 711
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Singapour

    Informations professionnelles :
    Activité : Ingénieur recherche et développement

    Informations forums :
    Inscription : Octobre 2007
    Messages : 1 711
    Par défaut
    Bonjour,

    votre cahier des charges correspond au B.A.BA pour n'importe quel langage de développement orienté web.
    Même si personnellement j'éliminerais WebDev de la sélection, puisqu'il n'y a pas de possibilité de tester.

    En ce qui concerne Java, oubliez Struts qui est en fin de vie et envisagez plutôt une solution comme Spring Web MVC.

    Vu que vous êtes tout les 3 au mieux novices dans ces langages, il serait avisé de faire appel à des ressources locales (SSII ou consultant) pour un rapide audit de votre application et obtenir un conseil sur le choix de solutions.
    Cette consultance devra pouvoir vous aider, que ce soit en terme de formation, d'aide à la création de ce nouveau projet (une étape très importante), ou de conseils ultérieurs ou de fourniture de développeur sur site.
    Bref se baser sur l'écosystème local.


    A votre disposition

Discussions similaires

  1. Application Web pour PC et MAC - Quel langage choisir ?
    Par yassinbean dans le forum Langages de programmation
    Réponses: 2
    Dernier message: 26/01/2016, 22h15
  2. développement Web: Quel langage choisir ?
    Par aminoqc dans le forum Général Conception Web
    Réponses: 2
    Dernier message: 20/11/2012, 14h09
  3. Site web, quels langages choisir ?
    Par mikees dans le forum Général Conception Web
    Réponses: 8
    Dernier message: 24/03/2010, 10h26
  4. Envoi de photos gsm vers le web : quel langage ?
    Par dojoman dans le forum Langages de programmation
    Réponses: 2
    Dernier message: 22/05/2007, 20h27
  5. Réponses: 5
    Dernier message: 19/03/2007, 16h21

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