TECHNOLOGIES
Des briques spécialisées assemblées autour du besoin métier
Les développements présentés ici combinent plusieurs technologies choisies en fonction du problème à résoudre.
C++ et Microsoft Visual Studio
Le C++ permet de produire des composants natifs performants et proches du système. Visual Studio fournit l'environnement de compilation, de débogage et de maintenance nécessaire pour cibler précisément les environnements Windows utilisés.
API Windows et ergonomie
Les API Win32 permettent d'interagir avec les fenêtres, les boîtes de dialogue, les fichiers, les processus et l'environnement utilisateur. Elles peuvent aussi améliorer certains comportements, notamment dans un contexte multi-écrans.
Fichiers, documents et données
Une application métier manipule de nombreux formats : texte, CSV, documents générés, pièces jointes, fichiers d'échange ou données destinées à d'autres programmes.
Réseau, transferts et automatisation
Les échanges réseau nécessitent des protocoles adaptés, des contrôles d'erreur et une bonne gestion des interruptions. Selon le besoin, cela peut concerner des transferts de fichiers, des services distants, de la messagerie ou des traitements automatisés.
Multimédia et outils externes
Certains traitements gagnent à s'appuyer sur des outils spécialisés. Le rôle d'un composant intermédiaire peut alors être de piloter proprement l'outil, récupérer son résultat et le restituer à l'application métier sous une forme simple.