Passer au contenu

CodeFluent, la fabrique à composants .NET

Le logiciel de SoftFluent se base sur des schémas XML pour construire des objets métier prêts à l’emploi. CodeFluent intègre le moteur de règles Ilog Rules pour .NET en standard.

Avec CodeFluent, le français SoftFluent se lance sur un marché assez discret, mais prometteur, celui des outils de génération de code .NET. Fini le codage manuel dans un environnement de développement complexe.
‘ Les composants produits par CodeFluent ne sont pas des squelettes de code dans lesquels il faut saisir la logique applicative. Ils sont directement utilisables, explique Daniel Cohen-Zardi, l’un des
fondateurs de SoftFluent. Leur génération passe par l’emploi de fichiers de modélisation XML, assez semblables à des modèles UML, mais simplifiés. ‘Ces documents sont interprétés par le logiciel qui, à partir d’eux, produit les objets métier en s’inspirant des règles de programmation intégrées. ‘ Les modèles XML peuvent être modifiés par un
éditeur de texte ou dans Visual Studio .NET, qui dispose d’un éditeur DSL
[Domain Specific Langage, NDLR] assurant une représentation graphique. ‘CodeFluent dispose d’un langage de requête intégré vers les bases de données. Le logiciel crée en effet automatiquement les mécanismes de persistance (ADO.NET) pour SQL Server 2000 et 2005, mais aussi Oracle. Il génère les
procédures stockées propres à ces deux bases, ainsi que les dispositifs de contrainte d’intégrité entre les tables ou les mécanismes régulant les accès concurrents.

Un moteur de règles intégré

CodeFluent assure la connexion entre applications grâce à la production de services Web. Fait assez rare pour ce type d’applications, le logiciel intègre un moteur de règles, Ilog Rules pour .NET, en standard. Il contient aussi
plusieurs modèles destinés à composer les interfaces clientes. Ces éléments sont personnalisables (couleurs, disposition des écrans, etc.), CodeFluent générant les objets ASP .NET nécessaires à leur mise en ?”uvre.

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


Olivier Bibard