Actualités

Actualités et mises à jour

Les dernières nouvelles de Rose Development — actualités de l’entreprise, projets et analyses du secteur.

13 août 2026

FoxSQL : faire parler SQL à AccountView sans laisser ODBC dicter les règles

FoxSQL est une passerelle SQL sur TCP/IP pour les données AccountView et Visual FoxPro. Les applications C# utilisent les concepts familiers des bases de données, tandis que le véritable moteur FoxPro continue d’assurer son rôle. Personne n’a à déchiffrer des fichiers DBF à la lueur d’une bougie.

22 mai 2026

Hamlet : développer un éditeur de publication professionnel pour 4D

Hamlet est l’un des développements majeurs de notre feuille de route : un éditeur natif de texte enrichi, de mise en page et de publication depuis les données, conçu pour 4D. L’objectif : offrir un éditeur complet intégrable dans un formulaire 4D, utilisant les données réelles de la base pour produire des factures, rapports, lettres, modèles et publications professionnels.

7 mai 2026

4D Agenda : du code de l’ère Carbon en 2003 à un plug-in macOS moderne en 2026

Nous avons achevé une modernisation majeure de 4D Agenda : ce plug-in classique du début des années 2000 dispose désormais d’un code macOS propre, stable et moderne. Le code d’origine, datant d’environ 2003, avait longtemps bien servi, mais accumulait les anciens rendus, branches de plateformes, hypothèses du Mac classique et couches de compatibilité dignes d’un musée.

2 mai 2026

Dix heures de débogage dans AccountView

Parfois, la maintenance logicielle est claire et prévisible. Et parfois, ce sont dix heures face à Visual FoxPro, des contrôles ActiveX anciens, des fichiers DBF temporaires, du code compilé brouillé, des visionneuses cachées, des composants PDF qui plantent et un système de gestion du transport obstiné qui refuse de livrer ses secrets.

27 avr. 2026

Affichage de documents dans FoxPro

Créer une visionneuse de documents très rapide pour les anciennes applications FoxPro, sans exiger de moderniser d’abord l’application hôte.

16 janv. 2026

Le piège du code généré par l’IA : pourquoi cette fois ne fait pas exception

Tous les quelques années, le secteur du logiciel découvre un outil censé réduire le besoin de programmeurs. Dans les années 1980, c’étaient les langages de quatrième génération et les outils CASE ; dans les années 1990, la programmation visuelle ; dans les années 2000, le développement délocalisé ; dans les années 2010, le low-code et le no-code. Dans les années 2020, c’est le code généré par l’IA.

1 nov. 2025

Développer DataBridge : synchroniser 20 systèmes 4D indépendants avec un backend MySQL central

Nous poursuivons le développement de DataBridge, un moteur qui relie environ 20 installations 4D indépendantes au backend MySQL central du site et de ses services en ligne. Le défi est de synchroniser les données de manière sûre, répétée et prévisible en production, alors que les utilisateurs travaillent, que les enregistrements changent et que les connexions peuvent disparaître, sans qu’une machine ne désorganise l’ensemble.

23 oct. 2025

Développement de DataBridge en C#

DataBridge est une plateforme de synchronisation réutilisable qui transfère les données métier d’un environnement de gestion local vers des services HTTP, Microsoft SQL Server ou MySQL. Au-delà d’un export ponctuel, elle établit un lien durable entre des environnements très différents et reste souple même lorsque la structure exacte des données n’est pas connue à l’avance.