Une décision à instruire
Vos applications WinDev, WebDev ou WinDev Mobile fonctionnent, souvent depuis des années. Les migrer n'est pas une obligation : c'est une option qui mérite d'être étudiée avec un plan et un chiffrage avant de décider. Je vous accompagne de l'analyse de l'existant jusqu'à la mise en service, pour toutes les versions jusqu'à WINDEV Suite 2026 (version 31).
Quatre étapes, un seul interlocuteur
Analyse de l'existant
- Inventaire des applications, fenêtres, états, requêtes et traitements
- Cartographie des données HFSQL (Classic ou Client/Serveur) et des échanges avec Sage ou vos autres logiciels
- Postes, sites, exécutables et versions en service
- Règles de gestion à conserver, fonctions inutilisées à écarter
- Livrable : dossier d'analyse, plan de migration et chiffrage
Maquettage
- Maquettes des écrans à l'identique ou modernisés, selon votre choix
- Validation avec vos utilisateurs avant tout développement
- États et éditions reproduits ou améliorés
- Choix de la cible : poste Windows, web ou mobile
Réalisation en C# / .NET
- Architecture claire : interface, règles métier, accès aux données
- Application poste, web ou services, selon le besoin
- Code source livré et documenté
- Tests et recette sur vos données réelles
- Liaison avec Sage 100c conservée, par ses objets métiers
Portage des données
- Schéma cible SQL Server ou MySQL : tables, types, clés, index, contraintes
- Reprise par scripts rejouables, avec contrôles de rapprochement
- Identifiants automatiques, mémos, dates, monétaires : conversions traitées
- Bascule préparée, avec retour arrière possible
Ce qui est repris, ce qui est réécrit
À ma connaissance, il n'existe pas d'outil fiable de conversion automatique du WLangage vers C#. La migration est donc une réécriture guidée par l'analyse : on reprend ce qui a de la valeur, c'est-à-dire votre métier, et on reconstruit le reste proprement.
Ce qui est repris
- Les règles de gestion et les calculs
- La structure et l'historique de vos données
- L'ergonomie validée par vos utilisateurs
- Les états et les éditions
- Les échanges avec Sage et vos autres outils
Ce qui est réécrit
- Le code WLangage, traduit en C#
- L'accès aux données, de HFSQL vers SQL
- L'interface : fenêtres, pages, écrans
- Les états, générés en PDF, Excel ou impression
- Le déploiement et les mises à jour
HFSQL vers SQL Server ou MySQL
HFSQL est la base de données intégrée à WinDev. La porter vers un moteur SQL standard ouvre l'accès à de nombreux outils de sauvegarde, de supervision, de reporting ou d'IA, et vous libère d'un moteur propre à un seul éditeur. Le choix du moteur se fait pendant l'analyse. MariaDB est aussi envisageable.
| Critère | SQL Server | MySQL |
|---|---|---|
| Environnement | Windows ; intégration native avec .NET et les outils Microsoft | Windows ou Linux ; très répandu en hébergement web |
| Licence | Éditions payantes ; édition Express gratuite mais limitée | Édition Community libre (open source) ; éditions commerciales d'Oracle |
| Lien avec Sage 100c | Moteur utilisé par Sage 100c en version SQL : outils et compétences déjà en place | Aucun lien avec Sage : adapté à des applications indépendantes |
| Outils | SQL Server Management Studio, sauvegardes, Agent SQL | MySQL Workbench, nombreuses interfaces d'administration |
| Cas typique | Entreprise sous Windows qui utilise Sage 100c | Application web, hébergement Linux, budget serré |
Types et identifiants
Identifiants automatiques, dates et heures, monétaires, mémos texte et binaires : chaque type HFSQL a son équivalent SQL, à choisir avec soin.
Intégrité
Index, clés composées et liens entre fichiers deviennent des clés et des contraintes : la base garantit elle-même la cohérence des données.
Contrôle
Chaque reprise est rapprochée de la source (comptages, totaux, échantillons) et peut être rejouée jusqu'à la bascule.
Quelle application en cible ?
Poste Windows
Pour les applications de gestion riches, très proches de ce que vous connaissez : WinForms ou WPF.
Application web
Accessible depuis un navigateur, sans installation sur les postes : ASP.NET Core.
Services et mobile
Pour les échanges avec d'autres logiciels et les usages nomades : API, services, .NET MAUI.
Facturation par sessions : ce que l'on sait
Informations publiques arrêtées au 22 octobre 2026. Cette section ne prend pas parti : elle rassemble des faits publiés, avec leur date et leur source (liste en bas de page). Les points contestés sont signalés comme tels. Elle ne remet pas en cause la qualité de l'outil, que je connais bien et que j'utilise moi-même.
Facturation par session
PC SOFT a publié le 30 juillet 2026 un article expliquant le principe des « sessions », une redevance liée à l'exécution des applications. Les montants qui circulent (de l'ordre de 225 à 290 € par session et par an) viennent de sources secondaires, et je n'ai pas trouvé de grille tarifaire détaillée. Le périmètre, notamment pour les clients finaux des éditeurs d'applications, fait l'objet de débats juridiques.
Changement d'actionnaire
PC SOFT (Montpellier, fondée en 1984, une soixantaine de salariés, 12,4 M€ de chiffre d'affaires en 2024) est passée sous le contrôle de Constellation Software, via sa filiale Volaris Group, selon l'annonce du 26 mai 2025. PC SOFT indique que l'objectif est de la développer durablement, sans jamais la revendre.
De la licence à l'abonnement
PC SOFT a remplacé la mise à jour de dongle par un abonnement, modèle qu'elle compare à celui d'environ 80 % des éditeurs. Selon l'association d'utilisateurs Wx Alliance, le coût annuel augmente d'environ 43 % (calcul de l'association).
Réactions des utilisateurs
Pétition de Wx Alliance (plus de 1 600 signatures début juin, selon Next) ; question écrite n° 16481 à l'Assemblée nationale le 30 juin 2026, sans réponse publiée à la date de consultation ; action collective envisagée pour des PME (environ 200 entreprises à une première réunion début septembre) ; une quinzaine de clients auraient assigné PC SOFT en référé à Marseille, selon la presse. Rien n'a été jugé au fond.
La réponse de PC SOFT
PC SOFT a annoncé un « plan de continuité » pour les entreprises de moins de 10 salariés : accès à WINDEV Suite 2025 jusqu'au 31 décembre 2028, à 2 290 € par an, avec une commande avant le 31 décembre 2026. PC SOFT conteste certains montants avancés par ses détracteurs et revendique environ 14 000 clients, selon SFEIR.
Trois options, toutes légitimes
Rester
Continuer comme aujourd'hui, en obtenant par écrit la définition d'une session, le mode de comptage et le coût sur plusieurs années.
Geler
Conserver une version antérieure le temps de la réflexion, ou profiter du plan de continuité si vous y êtes éligible. Selon Wx Alliance, seules les applications compilées à partir de la version 2026 seraient concernées par les sessions : à vérifier auprès de PC SOFT.
Migrer
Pour une application stratégique, un parc de postes qui grandit, ou un logiciel que vous revendez à vos clients. Une migration se prépare et se planifie : mieux vaut la décider que la subir.
Sources
- Next, 28 mai 2025 : PC SOFT, l'éditeur de WinDev, passe sous pavillon canadien
- La Lettre M : L'éditeur montpelliérain PC Soft dans le giron du groupe canadien Constellation Software
- ChannelNews, 7 septembre 2026 : La fronde des utilisateurs contre la nouvelle politique de licences vire à l'action collective
- Assemblée nationale : Question écrite n° 16481 (30 juin 2026)
- SFEIR, 16 octobre 2026 (société de services proposant des migrations) : Redevance WinDev, rachat PC SOFT : faut-il partir ?
- InnoSpira, mis à jour le 27 septembre 2026 : Windev / PC Soft : il se passe quoi exactement ?
- PC SOFT, 1er octobre 2026 : Plan de continuité · Actualités PC SOFT
- PC SOFT, 27 novembre 2025 : Annonce de la préversion 2026
Certaines sources sont des analyses ou des témoignages ; les chiffres cités sont attribués à leurs auteurs. WINDEV, WEBDEV, WINDEV Mobile, WLangage et HFSQL sont des marques de PC SOFT ; .NET, C# et SQL Server de Microsoft ; MySQL d'Oracle. idlog-info n'est affilié à aucun de ces éditeurs.
Un parc WinDev à évaluer ?
Commençons par un inventaire : je vous dis ce qui est migrable, comment et à quel coût.
Me contacter